lryhwyontn 发表于 2025-3-6 04:30:38

铁血2代关于引擎支持的几种简化脚本的写法

1.非运行

用法:在检测类脚本前边加上一个!号,就表示对这次检测进行非运行

===============================================================

例子:

#IF

!Small D1 10

#Say

变量D1不小于10

*************************************************************************

2.或运行

用法:在检测类脚本前边加上or运行符,就表示对检测进行或运行

================================================================

例子:

#IF
Small D1 10
or Small D2 10
#Say
D1或D2小于10

**************************************************************

3.函数参数传递

用法:在标签类脚本里,可以加入要传送的参数

说明:参数最多支持10个

===============================================================

例子:

[@main]

<购买10个药品1/@购买(10,1000,药品1)>\

<购买20个药品2/@购买(10,2000,药品2)>\

<购买30个药品3/@购买(10,3000,药品3)>



[@购买()]

#IF

#Act

MUL D1 <$ARG(1)> <$ARG(2)>

#SAY

你当前要购买的是<$ARG(3)>,价格是<$STR(D1)>。

**************************************************************

4. Group. 功能

组队人物执行脚本功能,此功能由队长执行

#IF
Group.CheckGold 10000
#ACT
Gropu.GuildNoticeMsg 11 254 所有组队队员的金币都大于10000 self
#ELSEACT
Group.GuildNoticeMsg 11 254 你所在的队伍中,有队员的金币不足10000。 self

**************************************************************

5.Mon. 功能

让被攻击的怪物执行脚本

本脚本多用在打怪触发中

#IF
#Act
Mon.GuildNoticeMsg 11 254 本地图的<$USERNAME>正在被攻击 Map

6.直接操作其他玩家变量写法

#IF
#ACT
MOV S1 BBBBBB
MOV S1.D1 10
#SAY
对方D1变量为:<S1.$STR(D1)>

等同于:
#IF
#ACT
MOV S1 BBBBBB
S1.MOV D1 10
#SAY
对方D1变量为:<S1.$STR(D1)>

古惑仔之汉龙 发表于 2025-3-6 04:48:24

谢谢楼主!喜欢这里的东西,方便又好用!

青妖专属 发表于 2025-3-6 11:49:25

楼主发贴辛苦了,谢谢楼主分享!

勇敢牛牛 发表于 2025-3-6 14:08:01

感谢楼主提供这么好的论坛!

幻想大陆 发表于 2025-3-6 15:31:44

感谢站长分享传奇教程,让我学习到很多知识。

天猫迷失单职业 发表于 2025-3-6 18:49:51

这东西我收了!

星王合击 发表于 2025-3-6 21:02:01

感谢站长分享开区一条龙教程,新手能学习到很多知识。

深渊图腾 发表于 2025-3-7 06:10:54

这个帖子不回对不起自己!

龙牌沉默 发表于 2025-3-7 15:42:10

在这里可以学到很多传奇一条龙开区时遇到的问题。

76合击 发表于 2025-3-8 01:52:37

这东西我收了!
页: [1] 2 3 4
查看完整版本: 铁血2代关于引擎支持的几种简化脚本的写法