给你一个简单但是很实用的触发不需要使用到变量,请看:
事件-任意单位获得物品
环境-((被操作的物品)的分类) 等于 可充的
动作-对于循环整数X从 1 到 6 做动作
-如果-(((操作物品的单位)的物品栏的(循环整数X)格的物品)的类型) 等于 ((被操作物品)的类型)
-((操作物品的单位)的物品栏的(循环整数X)格的物品) 不等于 (被操作物品)
则 -物品-设置(操作物品的单位)的物品栏的(循环整数X)格的物品) 的使用次数为 ((((操作物品 的单位)的物品栏的(循环整数X)格的物品) 的使用次数) + ((被操作物品)的使用次数))
-物品-删除(被操作物品)
否则-无动作
多耐心看看,我就是看了这个,不用五分钟就做好的了。
给
简单
实用
触发
需要使用
变量
请看:
事件-任意单位获
物品
环境-((
操作
物品)
类)
等于
充
作-
于循环整数X
1
6
做
作
-
-(((操作物品
单位)
物品栏
(循环整数X)格
物品)
类型)
等于
((
操作物品)
类型)
-((操作物品
单位)
物品栏
(循环整数X)格
物品)
等于
(
操作物品)
则
-物品-设置(操作物品
单位)
物品栏
(循环整数X)格
物品)
使用
数
((((操作物品
单位)
物品栏
(循环整数X)格
物品)
使用
数)
+
((
操作物品)
使用
数))
-物品-删除(
操作物品)
否则-
作
耐
看看
我
看
用五
钟
做
其实就是两个物品
效果一样
物品A使用次数99
物品B使用次数1
用触发器编辑
购买B
删除B,A的次数+1
当然要加很多判断,反正就这么个意思
思路很简单
你看看我以前写的一篇教程吧,这是用Trigger写的相对可以的触发了
,而JASS每个自定义物品对应的代码不一样,必须编图者真正学通JASS才可以,向我只会一些Call函数和赋值判断,不过DOTA的技能看JASS代码也能基本猜出效果
http://hi.baidu.com/superglue_wooc/blog/item/90410dd0fa2601319b5027de.html
希望可以帮到你