传奇游戏中检测脚本的功能和操作方法解析
检测职业: 使用命令”checkjob (Warr, Wizard, Taos)”来测试当前角色的职业。
检测金币: 使用命令”checkgold (金币数)”来测试角色拥有的金币数量。
检测等级: 使用命令”checklevel (等级)”来测试角色的等级。
检测物品及数量: 使用命令”checkitem (物品名) (数量)”来测试角色拥有的某个物品及其数量。
给予金币: 使用命令”give gold (金币数)”来给角色增加一定数量的金币。
给予物品及数量: 使用命令”give (物品名) (数量)”来给角色增加一定数量的某个物品。
拿走金币: 使用命令”take gold (金币数)”来从角色身上拿走一定数量的金币。
拿走物品及数量: 使用命令”take (物品名) (数量)”来从角色身上拿走一定数量的某个物品。
检测PK值: 使用命令”checkpkpoint (pk值)”来测试角色的PK值。
检测幸运值: 使用命令”checkluckypoint (幸运值)”来测试角色的幸运值。正值表示好运,负值表示厄运。
检测物品品质: 使用命令”checkduraeva (物品名) (数值)”来测试矿物等物品的品质。
测试地图人数: 使用命令”checkhum (地图名) (数值)”来测试指定地图的人数。
测试地图怪物数量: 使用命令”checkmonmap (地图名) (数值)”来测试指定地图的怪物数量。
移动到地图: 使用命令”map (地图名)”来将角色移动到指定地图。
移动到指定坐标的地图: 使用命令”mapmove (地图名) (坐标A) (坐标B)”来将角色移动到指定地图的指定坐标。
清除当前地图上的怪物: 使用命令”monclear”来清除当前地图上的怪物。
关闭对话框: 使用命令”close”来关闭当前对话框。
设定时间回溯: 使用命令”TimeRecall (设定时间值)”来设定进入地图的时间限制,单位为分钟。
中断设定时间回溯: 使用命令”BreakTimeRecall”来中断设定的时间回溯。
与指定地图中的其他玩家交换位置: 使用命令”ExchangeMap (地图名)”来与指定地图中的其他玩家交换位置。
时间设定为日落: 使用命令”daytime sunset”将游戏时间设定为日落。
检测背包是否满: 使用命令”checkbaggage”来测试角色的背包是否已满。
测试变量是否小于指定数值: 使用命令”small (变量) (数值)”来测试某个变量是否小于指定数值。
测试变量是否大于指定数值: 使用命令”large (变量) (数值)”来测试某个变量是否大于指定数值。
测试变量是否等于指定数值: 使用命令”equal (变量) (数值)”来测试某个变量是否等于指定数值。
将变量设定为指定数值: 使用命令”mov (变量) (数值)”来将某个变量设定为指定数值。
变量相加并赋值给第三个变量: 使用命令”sum (变量A) (变量B)”来将变量A与变量B相加,并将结果赋值给第三个变量。
变量相加并累加到自身: 使用命令”sum (变量C)”来将变量C的值与自身相加。
随机给变量赋予小于指定数值的随机数: 使用命令”movr (变量) (数值)”来随机生成一个小于指定数值的正数,并赋值给变量。
将变量自动增加指定数值: 使用命令”inc (变量) (数值)”来使变量自动增加指定数值。
玩骰子并跳转到指定标签: 使用命令”playdice (骰子数) @xxx”来进行骰子游戏,并跳转到标签[@xxx]。
生成随机数: 使用命令”random (随机数)”来生成一个随机数。通常用在#IF语句中作为触发条件,有时也可以用于随机多项选择。
测试条件触发与否: 使用命令”Check [条件数] 1″来测试指定条件是否触发。1表示触发,0表示未触发。
设置条件触发: 使用命令”SET [条件数] 1″来设置指定条件为触发状态。
批量移动延迟设定: 使用命令”batchDelay (暂停时间)”来设置批量移动时每个地图之间的延迟时间,单位为秒。
批量移动地图: 使用命令”addbatch (地图名)”来添加需要批量移动的地图。
开始批量移动: 使用命令”batchmove”来按顺序一步步地进行批量移动,直到达到指定数量的地图。
mongen命令用于在指定地图生成指定怪物: 使用命令”mongen (怪物名) (生成数量) (刷新时间)”来在指定地图生成指定数量的怪物。