找回密码
 加入科信
查看: 974|回复: 0

传世使用GM命令直接调整天人境界天仙上仙重数

[复制链接]
ucmsapxn 发表于 2012-2-28 14:22:20 | 显示全部楼层 |阅读模式
传世使用GM命令直接调整天人境界天仙上仙重数

envir usercmd.txt

添加
调整境界 3

QF
添加

先附上命令的返回参数!
;$PARAM(15) 保存打命令返回的参数1
;$PARAM(16) 保存打命令返回的参数2
;$PARAM(17) 保存打命令返回的参数3
;$PARAM(18) 保存打命令返回的参数4
;$PARAM(19) 保存打命令返回的参数5
;$PARAM(20) 保存打命令返回的参数6
[@usercmd3]
#IF
ISSYSOP 1 //检测管理权限

!CHECKNAMELIST ..\QuestDiary\数据文件\文本数据\管理名单.txt //检测管理名单

#ACT
ADDVARLIST $IPADDR ..\QuestDiary\数据文件\文本数据\禁止登陆IP.txt
KICK
break
#IF
!ISADMIN //检测不是GM

#ACT
BREAK
#IF
!CHECKNAMELIST ..\QuestDiary\数据文件\文本数据\管理名单.txt //检测名单是否存在!

#ACT
BREAK
#IF
EQUAL $PARAM(15) 无
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)" //检测参数1不能为空

break
#IF
EQUAL $PARAM(16) 无
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)" //检测参数2不能为空 5uwl.net

break
#IF
EQUAL $PARAM(17) 无
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)" //检测参数3不能为空

break
#IF
SMALL $PARAM(16) 3
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)" //判断境界分类,3-8 之间

BREAK
#IF
LARGE $PARAM(16) 8
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)"
BREAK
#IF
SMALL $PARAM(17) 1
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)" //判断重数1-99之间

BREAK
#IF
LARGE $PARAM(17) 99
#ACT
SENDMSG 5 "命令格式错误!格式如下:@调整境界 角色名字 分类(3-8) 重数(1-99)"
BREAK
#IF
!CHECKONLINE $PARAM(15) //检测被调整的玩家是否在线

#ACT
SENDMSG 5 玩家<$PARAM(15)>不在线!!!
BREAK
#ELSEACT
MOV D40 $PARAM(16) //天人分类给D40

MOV D41 $PARAM(17) //天人重树给D41

HCALL $PARAM(15) @GM干预境界
break

QM 的脚本涉及$HUMANINFO的变量的嵌套,不懂勿改!

[@GM干预境界]
#IF
ISSHADOW
#ACT
TRFL = $HUMANINFO.$PARAM(0).$STR(D40)
TRJJ = $HUMANINFO.$PARAM(0).$STR(D41)
break
#ELSEACT
TRFL = $HUMANINFO.$PARAM(0).$STR(D40)
TRJJ = $HUMANINFO.$PARAM(0).$STR(D41)
break
您需要登录后才可以回帖 登录 | 加入科信

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|科信联众网

GMT+8, 2024-5-9 16:59 , Processed in 0.156250 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表