传奇服务端脚本常用的自定义命令

[复制链接]
查看3137 | 回复0 | 2011-6-13 09:36:07 | 显示全部楼层 |阅读模式
传奇自定义命令是指在传奇版本中一些不需要权限就可以使用的命令.比较常见的有会员命令,传奇单机游戏装备回收命令等等.
一.找到传奇版本中自定义命令文本,mirserver\Mir200\Envir\UserCmd.txt
二.在自定义命令文本中输入你想在传奇单机传奇游戏中输入的命令格式,例如我要挂机
三.我要挂机代表在新开传奇单机游戏中输入的命令,命令格式为@我要挂机,后面的数字代表命令的
编号,编号从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]
@帮助表示脚本开始段
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则