|
楼主 |
发表于 2011-12-16 22:22:49
|
显示全部楼层
这是我做的修改,大家看看有没有BUG吧!
[trigger]
Gold Order
事件
玩家 - 玩家1(红色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家2(蓝色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家3(青色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家4(紫色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家5(黄色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家6(橙色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家7(绿色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家8(粉红) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家9(灰色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家10(淡蓝) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家11(暗绿) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
玩家 - 玩家12(棕色) 输入的聊天信息包含 -GOLD ,匹配方式: 包含字符串
条件
动作
设置 Order = (转换 (输入的聊天信息) 为 大写 形式)
如果所有条件成立则做动作1,否则做动作2
If - 条件
(截取 Order 的 1 - 5 字节部分) 等于 -GOLD
Then - 动作
For循环整数A从 1 到 12, (游戏 - 对 (玩家 循环整数A [R]) 在屏幕位移(0.00,0.00)处显示文本: (((|cffff0000 + ((触发玩家) 的名字)) + |r|cffffcc00) + 启用了秘籍,为自己增加了黄金))
游戏 - 对 (触发玩家) 在屏幕位移(0.00,0.00)处显示文本: |cffffcc00您启用...
设置 Gold = (转换 (截取 (输入的聊天信息) 的 6 - ((输入的聊天信息)的长度) 字节部分) 为整数)
如果 (Gold 小于或等于 0) 成立则 (玩家 - 增加 500 (触发玩家) 的 现有黄金) 否则 (玩家 - 增加 Gold (触发玩家) 的 现有黄金)
Else - 动作
无动作
[/trigger] |
|