GMEXECUTE这个NPC命令,是如今利用得较多的命令之一,几乎一切版本中都会利用到这个命令,此命令通用于一切引擎,做为惟逐一个性能执行的GM命令,其可能完成的脚本还是很多的。 利用方法如下: 一般玩家完成GM隐身效果 #IF #ACT GMEXECUTE ObServer 其中ObServer为COMMAND.INI中设定的GM隐身的命令,前面可加参数self指对本人,假设COMMAND.INI中 ObServer=隐身 那么上面的脚本命令应该如下完成: GMEXECUTE 隐身 可完成性能举例: 1.脚本复位属性点.command.ini 中 RestBonuPoint=复位属性点 #IF #ACT GMEXECUTE 复位属性点 self #SAY 你的属性点数已经复位,请重新加点. 2.脚本控制行会争霸赛.command.ini 中 StartContest=末尾争霸,EndContest=完结争霸,SetMapMode=设置地图 [@main] #IF #SAY <末尾争霸/@start> <完结争霸/@end> [@start] #ACT GMEXECUTE 末尾争霸 GMEXECUTE 设置地图 G001 Fight3 1 ;在G001地图举办,需求设置该地图形式为Fight3 #SAY 行会争霸已经开启. [@end] #ACT GMEXECUTE 完结争霸 GMEXECUTE 设置地图 G001 Fight3 0 ;在G001地图举办,需求设置该地图形式为Fight3 #SAY 行会争霸已经完结. 3.完成包括玩家命令在内的各种命令.大家本人开发.AllowMsg=拒绝私聊 #IF #ACT GMEXECUTE 拒绝私聊 #SAY 你已经拒绝任何人私聊. 经过以上组合可能做出很多无心思的脚原本,这个脚本是可能执行恣意命令的,蕴含GM命令,利用此执行脚原本执行GM命令是不需求GM权限的,也形成如今版本中很多漏洞都是应用的该命令,假设需求查版本漏洞,挑选该命令是首要义务。 |