|
楼主 |
发表于 2011-6-28 13:32:02
|
显示全部楼层
我最喜欢沙发、
[trigger]Open Account
事件
玩家 - 玩家1(红色) 选择 一个单位
玩家 - 玩家2(蓝色) 选择 一个单位
玩家 - 玩家3(青色) 选择 一个单位
条件
(触发单位) 等于 Bank_Personnel
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Boolean[((触发玩家) 的玩家索引号)] 等于 TRUE
Then - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Boolean_Player[((触发玩家) 的玩家索引号)] 等于 TRUE
Then - 动作
游戏 - 对 (转换 (触发玩家) 为玩家组) 发送显示 30.00 秒的文本信息: |cff00ff00欢迎到...
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
游戏 - 对 (转换 (触发玩家) 为玩家组) 发送文本信息: |cffffcc00距离太...
选择 - 选择 Player_Unit[((触发玩家) 的玩家索引号)] 对 (触发玩家)
Else - 动作
设置 Boolean[((触发玩家) 的玩家索引号)] = TRUE
等待 0.02 秒游戏时间
设置 Boolean[((触发玩家) 的玩家索引号)] = FALSE
[/trigger]
[trigger]Dialog 0
事件
对话框 - Dialog_0 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_0[1]
Then - 动作
对话框 - 清空 Dialog_01
对话框 - 设置 Dialog_01 的标题为 |cff00ff00开户金...
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 100
Then - 动作
对话框 - 为 Dialog_01 添加按钮,按钮标题为: 确定
设置 Button_01[1] = (最后创建的对话框按钮)
Else - 动作
对话框 - 为 Dialog_01 添加按钮,按钮标题为: 返回
设置 Button_01[2] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_01 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_0[2]
Then - 动作
选择 - 选择 Player_Unit[((触发玩家) 的玩家索引号)] 对 (触发玩家)
Else - 动作
[/trigger]
[trigger]Dialog 0x
事件
对话框 - Dialog_01 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_01[1]
Then - 动作
设置 Open_Account[((触发玩家) 的玩家索引号)] = TRUE
玩家 - 增加 -100 (触发玩家) 的 现有黄金
单位 - 添加 存折 给 Player_Unit[((触发玩家) 的玩家索引号)]
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_01[2]
Then - 动作
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
[/trigger]
[trigger]Dialog 1
事件
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
Open_Account[((触发玩家) 的玩家索引号)] 等于 TRUE
Then - 动作
对话框 - 清空 Dialog_1
对话框 - 设置 Dialog_1 的标题为 |cff00ff00您需要...
对话框 - 为 Dialog_1 添加按钮,按钮标题为: 存款
设置 Button_1[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_1 添加按钮,按钮标题为: 取款
设置 Button_1[2] = (最后创建的对话框按钮)
对话框 - 为 Dialog_1 添加按钮,按钮标题为: 贷款
设置 Button_1[3] = (最后创建的对话框按钮)
对话框 - 为 Dialog_1 添加按钮,按钮标题为: 消户
设置 Button_1[4] = (最后创建的对话框按钮)
对话框 - 为 Dialog_1 添加按钮,按钮标题为: 退出
设置 Button_1[5] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_1 对 (触发玩家)
Else - 动作
对话框 - 清空 Dialog_0
对话框 - 设置 Dialog_0 的标题为 |cff00ff00您需要...
对话框 - 为 Dialog_0 添加按钮,按钮标题为: 开户
设置 Button_0[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_0 添加按钮,按钮标题为: 退出
设置 Button_0[2] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_0 对 (触发玩家)
[/trigger]
[trigger]Dialog 1x
事件
对话框 - Dialog_1 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_1[1]
Then - 动作
游戏 - 对 (转换 (触发玩家) 为玩家组) 发送文本信息: |cff00ff00本行只...
对话框 - 清空 Dialog_11
对话框 - 设置 Dialog_11 的标题为 (您的现金为:|cffff0000 + ((转换 ((触发玩家) 现有黄金) 为字符串) + |r))
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 1000
Then - 动作
对话框 - 为 Dialog_11 添加按钮,按钮标题为: 存款
设置 Button_11[1] = (最后创建的对话框按钮)
Else - 动作
对话框 - 为 Dialog_11 添加按钮,按钮标题为: 返回上一层
设置 Button_11[2] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_11 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_1[2]
Then - 动作
对话框 - 清空 Dialog_12
对话框 - 设置 Dialog_12 的标题为 (|cff00ff00您的存款为:|r|cffff0000 + ((转换 Saving[((触发玩家) 的玩家索引号)] 为字符串) + |r))
如果所有条件成立则做动作1,否则做动作2
If - 条件
(转换 Saving[((触发玩家) 的玩家索引号)] 为整数) 大于 0
Then - 动作
对话框 - 为 Dialog_12 添加按钮,按钮标题为: 取款
设置 Button_12[1] = (最后创建的对话框按钮)
Else - 动作
对话框 - 为 Dialog_12 添加按钮,按钮标题为: 返回上一层
设置 Button_12[2] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_12 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_1[3]
Then - 动作
对话框 - 清空 Dialog_13
对话框 - 设置 Dialog_13 的标题为 (|cff00ff00您的贷款额为:|r|cffff0000 + ((转换 Borrowing[((触发玩家) 的玩家索引号)] 为字符串) + |r))
如果所有条件成立则做动作1,否则做动作2
If - 条件
(转换 Borrowing[((触发玩家) 的玩家索引号)] 为整数) 大于 0
Then - 动作
对话框 - 为 Dialog_13 添加按钮,按钮标题为: 偿还
设置 Button_13[1] = (最后创建的对话框按钮)
Else - 动作
对话框 - 为 Dialog_13 添加按钮,按钮标题为: 贷款
设置 Button_13[2] = (最后创建的对话框按钮)
对话框 - 为 Dialog_13 添加按钮,按钮标题为: 返回上一层
设置 Button_13[3] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_13 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_1[4]
Then - 动作
对话框 - 清空 Dialog_14
如果所有条件成立则做动作1,否则做动作2
If - 条件
Borrowing[((触发玩家) 的玩家索引号)] 大于 0.00
Then - 动作
对话框 - 设置 Dialog_14 的标题为 |cff00ff00贷款未...
Else - 动作
对话框 - 设置 Dialog_14 的标题为 |cff00ff00您确认...
对话框 - 为 Dialog_14 添加按钮,按钮标题为: 确定
设置 Button_14[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_14 添加按钮,按钮标题为: 返回上一层
设置 Button_14[2] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_14 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_1[5]
Then - 动作
选择 - 选择 Player_Unit[((触发玩家) 的玩家索引号)] 对 (触发玩家)
Else - 动作
[/trigger]
[trigger]Dialog 11x
事件
对话框 - Dialog_11 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_11[1]
Then - 动作
对话框 - 清空 Dialog_111
对话框 - 设置 Dialog_111 的标题为 |cff00ff00请选择...
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 1000
设置 Button_111[1] = (最后创建的对话框按钮)
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 2000
Then - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 2000
设置 Button_111[2] = (最后创建的对话框按钮)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 5000
Then - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 5000
设置 Button_111[3] = (最后创建的对话框按钮)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 10000
Then - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 10000
设置 Button_111[4] = (最后创建的对话框按钮)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 20000
Then - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 20000
设置 Button_111[5] = (最后创建的对话框按钮)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
((触发玩家) 现有黄金) 大于或等于 50000
Then - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 50000
设置 Button_111[6] = (最后创建的对话框按钮)
Else - 动作
对话框 - 为 Dialog_111 添加按钮,按钮标题为: 返回
设置 Button_111[7] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_111 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_11[2]
Then - 动作
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
[/trigger]
[trigger]Dialog 12x
事件
对话框 - Dialog_12 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_12[1]
Then - 动作
对话框 - 清空 Dialog_12
对话框 - 设置 Dialog_121 的标题为 |cff00ff00请选择...
对话框 - 为 Dialog_121 添加按钮,按钮标题为: 25%
设置 Button_121[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_121 添加按钮,按钮标题为: 50%
设置 Button_121[2] = (最后创建的对话框按钮)
对话框 - 为 Dialog_121 添加按钮,按钮标题为: 75%
设置 Button_121[3] = (最后创建的对话框按钮)
对话框 - 为 Dialog_121 添加按钮,按钮标题为: 100%
设置 Button_121[4] = (最后创建的对话框按钮)
对话框 - 为 Dialog_121 添加按钮,按钮标题为: 返回
设置 Button_121[5] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_121 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_12[2]
Then - 动作
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
[/trigger]
[trigger]Dialog 13x
事件
对话框 - Dialog_13 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_13[1]
Then - 动作
对话框 - 清空 Dialog_131
对话框 - 设置 Dialog_131 的标题为 (|cff00ff00您需要偿还的金额为:|r|cffff0000 + ((转换 Borrowing[((触发玩家) 的玩家索引号)] 为字符串) + |r))
对话框 - 为 Dialog_131 添加按钮,按钮标题为: 25%
设置 Button_131[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_131 添加按钮,按钮标题为: 50%
设置 Button_131[2] = (最后创建的对话框按钮)
对话框 - 为 Dialog_131 添加按钮,按钮标题为: 75%
设置 Button_131[3] = (最后创建的对话框按钮)
对话框 - 为 Dialog_131 添加按钮,按钮标题为: 100%
设置 Button_131[4] = (最后创建的对话框按钮)
对话框 - 为 Dialog_131 添加按钮,按钮标题为: 返回
设置 Button_131[5] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_131 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_13[2]
Then - 动作
对话框 - 清空 Dialog_132
对话框 - 设置 Dialog_132 的标题为 |cff00ff00请选择...
对话框 - 为 Dialog_132 添加按钮,按钮标题为: 5000
设置 Button_132[1] = (最后创建的对话框按钮)
对话框 - 为 Dialog_132 添加按钮,按钮标题为: 10000
设置 Button_132[2] = (最后创建的对话框按钮)
对话框 - 为 Dialog_132 添加按钮,按钮标题为: 20000
设置 Button_132[3] = (最后创建的对话框按钮)
对话框 - 为 Dialog_132 添加按钮,按钮标题为: 50000
设置 Button_132[4] = (最后创建的对话框按钮)
对话框 - 为 Dialog_132 添加按钮,按钮标题为: 返回
设置 Button_132[5] = (最后创建的对话框按钮)
对话框 - 显示 Dialog_132 对 (触发玩家)
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_13[3]
Then - 动作
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
[/trigger]
[trigger]Dialog 14x
事件
对话框 - Dialog_14 被点击
条件
动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_14[1]
Then - 动作
设置 Open_Account[((触发玩家) 的玩家索引号)] = FALSE
单位 - 删除 存折 从 Player_Unit[((触发玩家) 的玩家索引号)]
玩家 - 增加 (转换 Saving[((触发玩家) 的玩家索引号)] 为整数) (触发玩家) 的 现有黄金
Else - 动作
如果所有条件成立则做动作1,否则做动作2
If - 条件
(点击的对话框按钮) 等于 Button_14[2]
Then - 动作
触发器 - 运行 Dialog 1 <预设> (检查条件)
Else - 动作
[/trigger]
|
|