新手求助,哪位前辈告之一下生物特技代码是多少啊?
WOG玩了不少时日了,但是最近才刚刚在学习ERM的修改,很多不懂的。最近主要在学习script50.ERM的修改,但是我到现在也只根据别人改过的ERM找出几个与魔法相关的代码,其他特技都不清楚,比如我无法给生物添加生命上限,双击一类的技能。
在坛子里找代码又没找到,希望有前辈能给个详细点的代码ID……谢谢了。新手,无法悬赏…… 我记得用《脚本大师》可以实现,不过需要能看懂简单的英文界面。
论坛里可以搜索得到,很傻瓜式的工具
引用一下ERM中文帮助教程里的资料
我也看得不太明白!!MA:X#/$;
设置怪物编号#的怪物 ((参见 格式 C(Format C))到标志位 $ .
使用 $ 位要特别小心:
0x00000001 = 1 - 双倍大小-占两格
0x00000002 = 2 - 飞行
0x00000004 = 4 - 射击
如果你把此能力给一个非射击单位,会弹出很多错误消息框说 "missing
resource."认为缺少射击动画.
0x00000008 = 8 - 扩展攻击范围 (2 格)
即,喷吐攻击(长度两格而非半径). 在远程射击时不起作用,但如果被近身则有作用.
0x00000010 = 16 - 生存
0x00000020 = 32 - 攻城
Cyclopes 有此能力.
0x00000040 = 64 - 攻城武器 - 不能移动
0x00000080 = 128 - KING_1
所有非 KING_2 或 KING_3的7级生物以及野外的龙.
0x00000100 = 256 - KING_2
Angels, Archangels, Devils, Archdevils.
0x00000200 = 512 - KING_3
Giants, Titans
0x00000400 = 1024 - 免疫精神系魔法 mind spell
0x00000800 = 2048 - 怪物: 35,74,75
表示 "无视障碍no obstacle penalty,"Archmages 有但Mages无.
这个看上去有点不清楚 74 和 75 是 Beholders 和 Evil Eyes 但从未看见过其表现出来.
0x00001000 = 4096 - 近战不减
0x00002000 = 8192 - ----
0x00004000 = 16384 - 免疫火魔法FIRE_SPELLS
0x00008000 = 32768 - 两次射击
同时用于非远程的两次攻击如 - Crusader, Wolf-Raider
0x00010000 = 65536 - 不反击
Cerberus 有此能力 (当然还有 Hydra等 ) 但如果你给予一个单位此能力,它将打前方半圈而不像Cerberus 仅打面前的。另一方面,可以设置有此技能但仍然允许反击;这样被直接攻击到的生物将反击但其他不会。
0x00020000 = 131072 - 无视士气
0x00040000 = 262144 - 不死的
0x00080000 = 524288 - 打周围一圈
0x00100000 = 1048576 - 射击扩大范围
是 Magog/Lich/Power Lich 的能力。不能够给予其他生物此能力。我想可能是Magogs 和 Liches 以不同的方式运作,程序将检查生物编号
0x80000000 - 2147483648 - 龙
同一位置也用作标志。如果你能够计算出这个正确的大负数,你就能够使用它。我设想它的作用相当于 Vial Of Dragon Blood的效果
或者是 "Dragons" 的英雄特长 (Mutares).
举例:
!?OB3/6/0; 在3/6/0有一个archer
!!IF:M^Set Archer to shoot twice^;
!!MA:X2/?i;
!!VRi:+32768;
!!MA:X2/i; 实在看不懂 参考ERM_S自带的说明书
用心查看下!!EA的命令
最基本的怪物能力更改都在里面 给生物添加经验特技可以参考这个帖子。环击,双击,攻击施法啥的应该都行
http://bbs.h3wog.com/thread-1429-1-1.html
关于生物的特技代码,可以看这个帖子
http://bbs.h3wog.com/thread-1735-1-15.html 你直接弄个小地图实验就可以了
1次可以实验8个数字
多弄几次就全部知道了
我原来就是这么弄的
可惜代码前不久给我不小心删掉了 谢谢楼上的前辈们了……
不过不是说建立一个小地图试验就可以的,因为不只8个数字啊……
现在好了,知道代码了,呵呵,谢谢楼上的几位了!
页:
[1]