当前位置:67pp服务端下载站文章中心游戏技术传奇技术 → 传奇私服自定义命令详解

传奇私服自定义命令详解

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-5-9 19:42:47
传奇自定义命令是指在传奇版本中一些不需要权限就可以使用的命令.比较常见的有会员命令,
传奇私服装备回收命令等等.传奇自定义命令详解给大家详细讲解下如何实现传奇服务器自定义
命令.
一.找到传奇版本中自定义命令文本,mirserver\Mir200\Envir\UserCmd.txt
二.在自定义命令文本中输入你想在传奇sf游戏中输入的命令格式,例如我要挂机
三.我要挂机代表在新开传奇私服中输入的命令,命令格式为@我要挂机,后面的数字代表命令的

编号,编号从1-9.
四.找到QF脚本,mirserver\Mir200\Envir\Market_def\QFunction-0.txt
五.在QFunction-0.txt脚本中设置自定义命令指向脚本路径.
传奇版本的自定义命令分为两种
第一种:直接把命令内容写在QFunction-0.txt中
[@UserCmd1]
欢迎你使用八十万金币挂机!享受自动涨经验,泡点的服务\
点击下面的挂机功能后即可回家睡觉了,人物自动挂在安全区泡\
经验.能量及泡红名,还可设置自动回复信息,给好友留言!\
说明:使用挂机卷轴挂机.可以获得三倍自动涨经验的服务!\
注意:挂机时<不能裸体挂机>.<不能穿布衣>.<轻盔挂机>!谢谢合作!\ \
<我要挂机/@@offlinemsg1> ------点击后输入留言给好友留言
[@@offlinemsg1]
#IF
checkitemw 布衣(男)
#ACT
 goto @bngj1
break
#IF
checkitemw 布衣(女)
#ACT
 goto @bngj1
break
#IF
checkitemw 轻型盔甲(男)
#ACT
 goto @bngj1
break
#IF
checkitemw 轻型盔甲(女)
#ACT
 goto @bngj1
break
#ELSEACT
 goto @kygj1
[@kygj1]
#IF
CHECKUSEITEM 0
checkgold 500000
#ACT
SET [318] 1
take 金币 500000
OFFLINEPLAY 480
setautogetexp 30 300 0
MessageBox 您已经开启泡点功能你可以享受8小时脱机涨经验\同时你现在已经安全离线!所以你

该做的就是回家睡觉了!\使用离线挂机卷轴挂机可以获得三倍挂机经验!
kickoffline
#ELSEACT
MessageBox 你身上还没穿衣服呢,裸体挂机会感冒的!\或者你跟本就没有50万啊!去挣点钱了再挂

吧!
CLOSE
第二种:把命令的内容指到其他的文件中去,例如
[@UserCmd3]
#if
#act
#CALL [\游戏触发\帮助命令.txt] @帮助

@UserCmd代表自定义命令格式
3代表自定义命令编号,对应mirserver\Mir200\Envir\UserCmd.txt中的编号.
#CALL [\游戏触发\帮助命令.txt] @帮助 
表示自定义命令的文本的路径,完整的表达\mirserver\Mir200\Envir\QuestDiary\游戏触发
但在传奇脚本中习惯上采取\代表\mirserver\Mir200,所以就变成了[\游戏触发\帮助命令.txt]
@帮助表示脚本开始段