建议使用 UN:U 进行物体的遍历问题
ZVSE
!?TL0;
!!UN:U101/-1/?v120;
!!DO5000/1/v120/1:P11114;
!!UN:R1;
!?FU5000&x1=11114;
!!UN:U101/-1/x16/1;
!!OBv1/v2/v3:T?y73;
!!FU&y73<>101:E;
!!CHv1/v2/v3:S0 B15; a968574 发表于 2015-10-20 20:30
ZVSE
!?TL0;
!!UN:U101/-1/?v120;
楼上兄弟的 TL0 触发器一般是用不了的.(在计时的环境下才用)
我认为,遍历宝箱一次就够了.
可以安排在 !?PI 触发器遍历一次.
又或者在TM触发器下且只触发一次.
!?FU5000&x1=11114;
!!UN:U101/-1/x16/1; 如果这句成立
!!OBv1/v2/v3:T?y73; 这里再检测是没必要的,可省略
!!FU&y73<>101:E;可省略
!!CHv1/v2/v3:S0 B15; 在ERA环境下最好不要用v1变量(因为v1常常被用于其它敏感触发)
还有一个提醒:
1.WOG中宝箱的类型有好几种. 见 UN:B语法.
2.WOG官方脚本有应用一些新宝箱设定.比如101-1类型和101-6类型.
3.为避免冲突,可考虑只处理 101-0的宝箱类型(也就是原类型)
ZVSE
!?TL0;
!!UN:U101/-1/?v120;
!!DO5000/1/v120/1:P11114;
!!UN:R1;
!?FU5000&x1=11114;
!!UN:U101/-1/x16/1;
!!OBv1/v2/v3:T?y73;
!!FU&y73<>101:E;
!!CHv1/v2/v3:S0 B15;
用了这ERM 刚进地图直接卡死 原来101号物体的子类型0号就是sod宝箱,希望这次能成功
感谢贤知有您
本帖最后由 贤知有您 于 2015-10-21 09:03 编辑
a968574 发表于 2015-10-21 00:40
原来101号物体的子类型0号就是sod宝箱,希望这次能成功
!!CHv401/v402/v403:S0 B15;
这句随机值不能这样写的.
应该用一个变量先获取随机值,再赋值到CH:B上.
如:
!!VRy99:S0 R15;
!!CHv401/v402/v403:By99;
当然,最好不要得到个0值,此时的宝箱金钱数为0/经验为-500.另外严谨一点的语法,应该先考虑该宝箱的奖励类型.不过这实际没啥影响,权作提醒.
先检测CH:S是否为0(奖励金钱或经验), 而非 1 (奖励宝物).
高人就是高人怎么说呢万分感谢非常之成功不解释你懂的 哈哈哈哈 贤知老大我把 !!CHv401/v402/v403:S0 B15;改成了 !!CHv401/v402/v403:S0 B13;这样巫术(魔力)的中级、高级就有用了 最终能实现黄金7500或经验7000的选择 贤知大神麻烦问一下您给我的地址 63EA58+4 63EA58+8 63EA58+C我该怎么用?我ERM知识很差只能靠大神编写的ERM脚本仔细详查方能看懂一点,最好有注释的脚本 哈哈我这个菜鸟才能简单的举一反三
想要学习能力这个辅助技能经验值增长为 25%,50%,75%
该如何写这个ERM? 我来看看 发表于 2015-10-21 16:16
贤知大神麻烦问一下您给我的地址 63EA58+4 63EA58+8 63EA58+C我该怎么用?我ERM知识很差只能靠大神 ...需要在 !?PI; 和 !?GM0; 下都执行.
!!UN:C6548060/4/1048576000;
!!UN:C6548064/4/1056964608;
!!UN:C6548068/4/1061158912;
致敬大神们谢谢贤知老大又教会我一招!~
页:
1
[2]