GM指令
快捷指令
- 唤起按键:
2
- 内置指令使用:
内置指令
指令 | 用途 | 用法 |
---|---|---|
open_ssr | 打开ssr界面 | open_ssr ssr界面ID |
close_ssr | 关闭ssr界面 | close_ssr ssr界面ID |
OpenShabak | 开启沙巴克 | OpenShabak |
CloseShabak | 关闭沙巴克 | CloseShabak |
gotoShabak | 进入沙巴克 | gotoShabak |
OpenSword | 开启剑魂领域 | OpenSword |
CloseSword | 关闭剑魂领域 | CloseSword |
openChallengeDtagon | 开启挑战魔龙 | openChallengeDtagon |
closechallengeDtagon | 关闭挑战魔龙 | closechallengeDtagon |
gotochallengeDtagon | 前往挑战魔龙 | gotochallengeDtagon |
finish_current_task | 完成当前任务 | finish_current_task |
resettask | 重置任务 | resettask 任务ID |
userrecvtask | 领取任务 | userrecvtask 任务ID |
transfer | 指定地点传送 | transfer 场景ID X坐标 Y坐标 |
transfer_random | 随机传送 | transfer_random 场景ID |
OpenWheelSurf | 开启转盘活动 | OpenWheelSurf |
CloseWheelSurf | 关闭转盘活动 | CloseWheelSurf |
OpenBossruqin | 开启BOSS入侵 | OpenBossruqin |
CloseBossruqin | 关闭BOSS入侵 | CloseBossruqin |
set_kv | 设置属性(role_kv.xlsx) | set_kv 属性ID 值 |
set_attr | 设置属性(attribute.xlsx) | set_attr 属性ID 值 |
upgrade | 提升玩家等级 | upgrade 等级 |
grow_up | 设置成长线等级 | grow_up 成长线Key 值 |
add_item | 添加道具 | add_item 道具ID 数量 |
do_resou | 添加道具 | do_resou 道具ID 数量 |
clear_item_package | 清空背包 | clear_item_package |
power | 一击必杀 | power |
is_invincible | 开启/关闭无敌 | is_invincible |
reload_lua | 重载lua脚本 | reload_lua |
kill_self | 自杀 | kill_self |
shuag | 刷怪 | shuag 怪物id 数量,数量不填默认为刷1 |
自定义指令
- 唤起按键:
2
- 切换左边页签选择:自定义命令
- 任意输入框输入格式
@XXXX
:XXXX
是自定义指令的名字 - 指令代码示例:
自定义扣除金币指令
local const_def = include('define.const_def')
-- 扣除金币执行,每次扣除3500 金币,扣除失败在聊天框输出提示信息
local function _sub_money(player)
local ret = edi.player:sub_money(player, 1, 3500) -- 金币
if ret == false then
edi.general:send_player_notice(player, const_def.NOTICE_TYPE.ChatBox, "金币不够了!扣除失败")
end
end
-- 将扣除金币函数注册为GM指令
edi.event:reg_gm("test:money:_sub_money", _sub_money)