给用触发产生的单位改名字大法
经过20多次失败以后,终于找到它的数值了。哈哈,终于被我弄出来了。
注意:我没有使用G2 MPS 甚至工作室。
制作方法:
首先必须知道帝国时代对于单位的编号设置,大概很多人都知道了。
在新建一张空白地图,那么先前设置的帝国时代单位编号为0 (我们把它暂时叫 n)
当你用“单位”栏点一个单位后,电脑会设置他的编号为n 同时让原有的 n 改变数值及 n = n + 1,此时n就变成 1 了。知道原理以后应该就可以用这个方法推测电脑中 n 的值了。
注意,删除某个单位不会改变 n 的数值,及删除一个单位 n 不会进行 n = n - 1 的计算。
例如,你用“单位”栏中的单位点5个玩家1的单位,5个玩家2的单位,那么此时 n 的值为10 ,同时最后点的那个单位的编号为 9 。此时如果你删除几个单位,n的值是不会改变的,仍然是10。
这样你就可以制作效果了。
例如,先点10个单位,此时n的数值为10,然后改变最后(也就是编号为9的单位)一个单位的名称。然后删除他。此时改变名称的效果会变红,不要管它,以后也不要碰这个效果了。之后用触发产生出来的第一个单位的编号也就是n+1也就是10。但是名称改变的单位编号是9。我们只要用金山游侠等工具把n的数改成8,那么触发产生的单位编号就为8+1=9。
注意,编号不能有冲突,即有两个单位编号相同,如果有冲突死机别怪我。由于我把编号为9的已经删除了,而n的数值也已经改变,所以不会有冲突。
[此贴子已经被作者于2006-01-08 12:38:33编辑过]
牛!牛啊!!太牛啦!!!赶快公布方法呀!!!!! 天啊。。。。神了``````哈哈 这个方法太好了,以前总要先改好名放在隐蔽的地方,现在不用了. 不过不知道实用不 看不懂 这个做法最大的缺点就是不实用.制作起来非常麻烦.一般制作战役为了一个产生改名必须放在最后做。 不知道能不能用“巡逻”效果让一队产生的士兵巡逻 不用金山游侠不行吗????? 应该可以的.可以试下. 到最后再用模糊寻找n,行不? 这个,对游戏过程有限制…… 哎``可惜啊。谁叫帝国修改单位名称没有区域设置呢 如果能用“巡逻”效果让一队产生的士兵巡逻,我可能会考虑加如我的战役里 公布制作方法,顶个。
[此贴子已经被作者于2006-01-08 12:38:13编辑过]
制作战役的时候用起来比较麻烦,由于制作出效果以后就不能改变 n 的数值,所以制作这样的效果必须最后做。大概在战役测试最后一边以后可以临近发布战役的时候制作。 .....似乎比小霖用工作室的方法还麻烦....如果是建设毁灭,想象一下.......<img src="https://www.hawkaoe.net/bbs/Skins/default/topicface/face14.gif">PS:我看不出用隐藏地形来弄有什么不好。 用隐形地形来弄并没有什么不好。只是比较累手指头! 深奥!!!可是看不懂~~~~ 如果是建设毁灭,想象一下.......<img src="https://www.hawkaoe.net/bbs/Skins/default/topicface/face14.gif">那就难得控制了.制作麻烦是确实的,如果战役比较庞大就糟糕了........
页:
[1]
2