1.单位:人持有物品:摄影机后就会变成单位:摄影师。而把摄影机扔掉后摄影师就又会变回单位:人。
2如何让单位只能持有一件武器,一件护甲。
谢谢了
可是为什么我做完扔掉物品的那个触发,然后测试地图,摄影师一扔摄影机魔兽争霸就自动退了。这是怎么回事?
修改下,确实卡掉。你可以用创建和删除的方法。先创建人,在删除摄影师。如果有物品的话可以用循环整数先记录物品然后再创建物品给新单位。新方法我下面改好了。另外“WP”这是个物品类型数组变量
第1个问题:可以指定这个物品写两个T
事件:任意单位获得物品(摄象机)
条件:触发单位等于人(如果你要任何人拿摄象机都会这样就不需要条件)
动作:将触发单位替换成摄影师(这个动作在“单位”分类里!)
这个动作将人拾取摄象机变为摄影师
在写个T:
事件:任意单位丢弃物品
条件:触发单位等于摄影师(为防止意外最好加个条件)
被操作的物品类型等于摄象机
动作:创建人在X位置面向X角度。
设置循环整数A 1-6运行动作---
---设置WP[循环整数A]=触发单位身上循环整数A格的物品类型
---创建WP[循环整数A]给最后创建的单位。
删除触发单位。
第2个问题,我就不说了,直接发图把,利用物品生命值判断物品是否为同类型!是的话丢弃拾取的物品。