传奇脚本命令详解之功能操作一
强制取下人物身上装备格式:
TAKEOFFITEM 装备位置 (0/1) 1为强制取下, 默认值为0
示例:
[@main]
#IF
CHECKITEMW 开天 1
#ACT
TAKEOFFITEM 1 1
SENDMSG 5 开天已经取下
头顶花翎
格式:
SETHUMICON参数一:位置(0..6)
参数二:补丁文件ID(参照帮助文档设置)建议放在Face.pak补丁当中
参数三:起始图像编号
参数四:图像数量(最多250张),设置为0则表示取消当前位置图标
参数五:播放间隔时间(1表示10毫秒)
参数六:是否特效显示(0或1)
参数七:X坐标偏移数量
参数八:Y坐标偏移数量
示例:
[@main]
#IF
#ACT
//位置第一个,从Prguse.pak补丁的第1165开始的15张图片,
//播放间隔为100毫秒,X坐标为35,Y坐标为-8
SETHUMICON 0 3 1165 15 10 0 35 -8
取消头顶花翎效果:
[@main]
#IF
#ACT
//只需设置前四个参数,第一个参数设置好位置,其后全部用0代替。
SETHUMICON 0 0 0 0
说明:头顶花翎可以同时给人物设置7个不同的花翎,每个花翎可以单独设置XY坐标
注意:头顶花翎效果设置后会自动保存到人物数据里,不受上下线影响。
自定义输入功能
格式:
InPutString 字符串型 (@@InPutString)
InputInteger 数字型 (@@InputInteger)
(@@InPutString)(@@InputInteger)需加入在脚本的第一行
示例:
(@@InPutString @@InputInteger)
<&字符串型/@@InPutString10>
<&数字型/@@InputInteger10>
[@@InPutString10]
#IF
#ACT
SENDMSG 5 你输入的信息为:<$STR(S10)>
[@@InputInteger10]
#IF
#ACT
SENDMSG 5 你输入的信息为:<$STR(N10)>
脚本发送邮件
格式:
SENDEMAIL 收件人(ALL 代表所有人 SELF 代表自己) 邮件标题 邮件内容(内容中填写 #10 代表换行符)
示例:
[@main]
#IF
#ACT
SENDEMAIL ALL 恭喜您已升至50级 尊敬的玩家,您好!#10恭喜您已升至50级,管理员特发来祝贺。
右下角倒计时显示公告
格式:
SENDCENTERMSG 文字颜色 文字背景色 文字内容 发送模式(0..4) 显示时间(秒) 跳转脚本段 清除标识
发送模式
0 发送给自己
1 发送给全服所有人
2 发送给所有行会成员
3 发送给所有队伍成员
4 发送给当前地图所有人
注:文字提示内容中必须带 %d ,%d为倒计时显示的秒数
增加脚本命令【CLEARSENDCENTERMSG 清除标识】用于清除 SENDCENTERMSG 发送的提示
示例:
[@main]
#IF
#ACT
SENDCENTERMSG 255 0 你将在%d秒后获得系统赠送的第一件礼物 0 10 @到时间给物品 清除此提示
[@清除上一行脚本标示]
#IF
#ACT
CLEARSENDCENTERMSG 清除此提示
[@到时间给物品]
#ACT
GIVE 新手礼包 1
SENDMSG 5 你得到了系统送给你的新手礼包。
限时进入地图
格式:
TimeRecall 时间(分)
示例:
[@main]
#IF
#ACT
TimeRecall 30
MAPMOVE D717
SENDMSG 5 你进入了石墓七层,30分钟后自动退出此地图。
初始化副本地图怪物
固定格式:
CLEARECTYPEMON FBMAP
注:创建副本成功后必须调用此命令
示例:
[@CreateEctype_OK]
#IF
#ACT
CLEARECTYPEMON FBMAP
MESSAGEBOX 副本地图创建成功,并初始化地图怪物成功。
初始化副本地图事件
固定格式:
CLEARMACHINERYEVENT FBMAP
注:创建副本成功后必须调用此命令
示例:
[@CreateEctype_OK]
#IF
#ACT
CLEARMACHINERYEVENT FBMAP
MESSAGEBOX 副本地图创建成功,并初始化地图事件成功。
创建副本地图及有效时间
格式:
CREATEECTYPE 副本名称 时间(分钟) //必须指定副本有效时间
示例:
[@main]
#IF
#ACT
CREATEECTYPE 祖玛副本 40
SENDMSG 5 你已创建了一个祖玛副本,有效时间为40分钟。
传送到指定副本地图及坐标
格式:
MOVEECTYPE 副本名称 坐标 //必须带坐标参数
示例:
[@main]
#IF
#ACT
MOVEECTYPE 祖玛副本 78 81
SENDMSG 5 你已传送至祖玛副本地图的(78:81)坐标
取走人物身上装备
格式:
TAKEW 装备名称 数量(不带数量默认为1)
或者TAKEW 装备位置
示例:
[@main]
#IF
#ACT
TAKEW 开天
SENDMSG 5 已取走你身上的开天装备
[@main]
#IF
#ACT
TAKEW 1
SENDMSG 5 已取走你身上武器位置的装备
自定义变量功能: 自定义变量功能,不再传统受固定变量限制使用方法: 三个步骤:1、首先要声明变量2、读取变量3、保存变量 该变量支持增加、减少、脚本查看、检查大小等功能,该功能的开发突破了变量使用受限制,利用该变量可制作出超强功能脚本。说明及格式:一、声明变量:意思是告诉系统我自定义了一个命令,要让系统知道,一部份人M2报错就是因为没有进行这一步 数据类型: Integer 整数型 String 字符串 变量类型: HUMAN 个人变量 GUILD 行会变量 GLOBAL 公共变量 格式: VAR 数据类型 变量类型 自定义变量名 检测自定义变量数值 格式: CHECKVAR 数据类型 自定义变量名 操作符(>.<.?.=) 数值 调整自定义变量数值 格式: CALCVAR 数据类型 自定义变量名 操作符(+.-.=.*./) 数值//注: 乘除只适合数字型变量二、读取变量:在已告诉系统我自定义了一个命令的前提下,就得先读取,防止数据变化而不能实时更新。 格式: LOADVAR 变量类型 自定义变量名 变量存放路径三、保存变量:每当自定义变量发生变量就得实时保存。 格式: SAVEVAR 变量类型 自定义变量名 变量存放路径示例:<声明变量/@声明变量>\<读取变量/@读取变量>\<保存变量/@保存变量>\<查看变量/@查看变量>\<增加变量/@增加变量>\<检查变量是否大于5/@检查变量是否大于5>\[@声明变量]#IF#ACTVAR Integer HUMAN 杀敌数[@读取变量]#IF#ACTLOADVAR HUMAN 杀敌数 ..\QuestDiary\数据文件\个人数据.txt[@保存变量]#IF#ACTSAVEVAR HUMAN 杀敌数 ..\QuestDiary\数据文件\个人数据.txt[@查看变量]#IF#ACTLOADVAR HUMAN 杀敌数 ..\QuestDiary\数据文件\个人数据.txtSENDMSG 5 你当前的杀敌数为:<$HUMAN(杀敌数)>[@增加变量]#IF#ACTCALCVAR HUMAN 杀敌数 + 1[@检查变量是否大于5]#IFCHECKVAR HUMAN 杀敌数 > 5#ACTSENDMSG 5 你的杀敌数大于5#ELSEACTSENDMSG 5 你的杀敌数不足5个
调整人物临时属性
格式:
ChangeHumAbility 属性(1..10) (+,-,=) 点数
备注:
属性(1..10)分别代表防御上限、防御下限、魔御上限、魔御下限、攻击上限、攻击下限、魔法上限、魔法下限、道术上限、道术下限
示例:
[@main]
#IF
#ACT
ChangeHumAbility 1 + 10
ChangeHumAbility 5 + 10
SENDMSG 5 您的防御上限和攻击上限增加了10点,下线将效果将消失
自动加入行会
格式:
ADDGUILDMEMBER 行会名称 人物名称(支持变量,如<$USERNAME>)
说明:
在使用该命令前,建议先使用 CHECKGUILDISFULL 检测行会成员数量是否已满
示例:
[@main]
#IF
#ACT
ADDGUILDMEMBER 传奇联盟公会 张三 //将玩家张三自动加入至传奇联盟公会
[@main]
#IF
#ACT
ADDGUILDMEMBER 传奇联盟公会 <$USERNAME> //将自己加入传奇联盟公会
打开指定网页
格式:
OPENURL 地址 窗口宽度 窗口高度
说明:
宽度最大为800最小100,高度最大为600最小100。可以不填,默认800*600
示例:
[@main]
#IF
#ACT
OPENURL http://www.361m2.com 600 480 //打开指定网页,窗口大小为 600 X 480
[@main]
#IF
#ACT
OPENURL http://www.361m2.com //打开指定网页,窗口大小为默认的 800 X 600
改变生活技能技能点
格式:
CHANGEMAKEMAGICPOINT (+, -, =) 技能点
示例:
[@main]
#IF
#ACT
CHANGEMAKEMAGICPOINT + 100
SENDMSG 5 你的生活技能点数已增加100点
改变人物五行属性
格式:
CHANGEHUMWUXIN 五行属性(1..5)或(金、木、水、火、土)
说明:
改变后人物必须小退才能完全生效
示例:
[@main]
#IF
#ACT
CHANGEHUMWUXIN 3
SENDMSG 5 已将你人物五行更改为水
[@main]
#IF
#ACT
CHANGEHUMWUXIN 金
SENDMSG 5 已将你人物五行更改为金
改变生活技能等级
格式:
CHANGEMAKEMAGICLEVEL 生活技能(0..9) (+, -, =) 技能等级(0..100)
说明:
如果调整技能等级为0则表示删除人物生活技能,技能处于未激活状态
示例:
[@main]
#IF
#ACT
CHANGEMAKEMAGICLEVEL 0
SENDMSG 5 你的生活技能目前处于未激活状态
[@main]
#IF
#ACT
CHANGEMAKEMAGICLEVEL 1 + 30
SENDMSG 5 你的打造武器生活技能已调整为30级
调整身上装备属性
格式:
HOOKITEM 装备位置(0..15)
注:此命令不能单独使用,必须配合CHANGEGIVEITEM命令一起使用。
更新CHANGEGIVEITEM部分参数允许'+,-,='运算符的使用
支持的参数有(0:调整持久,4:调整凹槽数量,7:调整附加属性,9:调整已强化等级,10:调整坐骑等级,11:调整坐骑经验值)
示例:
;调整坐骑等级和经验值
[@main]
#if
#act
HookItem 13 //选取身上马牌
CHANGEGIVEITEM 10 +10 //坐骑等级加10
CHANGEGIVEITEM 11 +10000 //坐骑经验值+10000
CHANGEGIVEITEM 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
;调整身上武器的名称颜色和发光特效
[@main]
#if
#act
HookItem 1 //选取身上武器
CHANGEGIVEITEM 7 27 253 //颜色值为(0..255)
CHANGEGIVEITEM 7 28 1 //特效值为(1..9)
CHANGEGIVEITEM 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
;调整身上武器的可强化次数和已强化次数
[@main]
#if
#act
HookItem 1 //选取身上武器
CHANGEGIVEITEM 5 15 //设置可强化等级为15,可强化次数只能为(3,6,9,12,15)
CHANGEGIVEITEM 9 15 //设置已强化等级为15
CHANGEGIVEITEM 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
#say
SENDMSG 5 你身上的武器可强化次数为15,已强化到15了
;调整身上武器的凹槽数量
[@main]
#if
#act
HookItem 1 //选取身上武器
CHANGEGIVEITEM 4 3 //设置凹槽数量3个,凹槽数量只能为(0,1,2,3)
CHANGEGIVEITEM 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
#say
SENDMSG 5 你身上的武器现在有3个凹槽了
;同时调整武器和衣服
[@main]
#if
#act
HookItem 0 //选取身上武器
HookItem 1 //选取身上衣服
CHANGEGIVEITEM 5 15 //设置可强化等级为18,可强化次数只能为(3,6,9,12,15)
CHANGEGIVEITEM 9 15 //设置已强化等级为15
CHANGEGIVEITEM 4 3 //设置凹槽数量为3个,凹槽数量只能为(0,1,2,3)
CHANGEGIVEITEM 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
#say
SENDMSG 5 你身上的武器和衣服可强化次数为15,已强化到15了。有3个凹槽了
动态给物品
功能:
通过NPC脚本动态给玩家物品,然后配合CHANGEGIVEITEM命令给物品绑定属性
注:此命令不能单独使用,必须配合CHANGEGIVEITEM命令一起使用。
格式:
DYNAMICGIVE 物品名称 数量
如果CHANGEGIVEITEM参数相同,可以多条一起使用,详细请看示例。
示例:
[@main]
#IF
#ACT
DYNAMICGIVE 开天 1
;给物品开天绑定未开光属性
;参数一:物品_改变属性_绑定状态 参数二:物品_改变属性_绑定状态_未开光
;参数三:物品_改变属性_绑定状态_绑定
CHANGEGIVEITEM 2 8 1
;给予绑定属性后必须刷新物品才生效
;参数一:物品_改变属性_刷新物品
CHANGEGIVEITEM 8
[@main_2]
#IF
#ACT
;多件物品给予同样属性:未开光
DYNAMICGIVE 法神头盔 1
DYNAMICGIVE 法神项链 1
DYNAMICGIVE 法神手镯 2
DYNAMICGIVE 法神戒指 2
CHANGEGIVEITEM 2 8 1
CHANGEGIVEITEM 8
CHANGEGIVEITEM 命令的参数常量表
格式:
CHANGEGIVEITEM 参数一 参数二 参数三(当满足要求时才需填,HOUR:装备有效小时)
示例:
[@main]
#IF
#ACT
;参数一:附加属性为7参数二:附加属性_致命一击26参数三:强化等级属性_5级_致命一击+3% 2
;注:给装备加属性时请认真对照参数表,找对应的汉字,如有参数三则填,没有则无需填写
CHANGEGIVEITEM 7 26 2
[@main_2]
#IF
#ACT
;参数一:物品_改变属性_时间参数二:时间参数 参数三:HOUR(小时)如不带则为天数
CHANGEGIVEITEM 1 1 HOUR //调整装备有效时间为1小时
[@main_3]
#IF
#ACT
;参数一:物品_改变属性_时间参数二:时间参数 参数三:HOUR(小时)如不带则为天数
CHANGEGIVEITEM 1 1 //调整装备有效时间为1天
;参数一
物品_改变属性_持久 0 //持久1点是1000 如:CHANGEGIVEITEM 0 20000 (代表装备最高持久为20)
物品_改变属性_时间 1
物品_改变属性_绑定状态 2
物品_改变属性_五行属性 3
物品_改变属性_凹槽数量 4
物品_改变属性_可强化等级 5
物品_改变属性_强化等级属性 6
物品_改变属性_附加属性 7
物品_改变属性_刷新物品 8
物品_改变属性_已强化等级 9
;参数二
物品_改变属性_绑定状态_不可交易 0
物品_改变属性_绑定状态_不可存仓 1
物品_改变属性_绑定状态_不可修理 2
物品_改变属性_绑定状态_不可丢弃 3
物品_改变属性_绑定状态_永不掉落 4
物品_改变属性_绑定状态_不可强化 5
物品_改变属性_绑定状态_不可出售 6
物品_改变属性_绑定状态_丢弃消失 7
物品_改变属性_绑定状态_未开光 8
物品_改变属性_五行属性_无 0
物品_改变属性_五行属性_金 1
物品_改变属性_五行属性_木 2
物品_改变属性_五行属性_水 3
物品_改变属性_五行属性_火 4
物品_改变属性_五行属性_土 5
物品_改变属性_凹槽数量_0 0
物品_改变属性_凹槽数量_1 1
物品_改变属性_凹槽数量_2 2
物品_改变属性_凹槽数量_3 3
物品_改变属性_可强化等级_0级 0
物品_改变属性_可强化等级_1级 3
物品_改变属性_可强化等级_2级 6
物品_改变属性_可强化等级_3级 9
物品_改变属性_可强化等级_4级 12
物品_改变属性_可强化等级_5级 15
物品_改变属性_可强化等级_6级 18
物品_改变属性_强化等级属性_1级 0
物品_改变属性_强化等级属性_2级 1
物品_改变属性_强化等级属性_3级 2
物品_改变属性_强化等级属性_4级 3
物品_改变属性_强化等级属性_5级 4
物品_改变属性_强化等级属性_6级 5
物品_改变属性_附加属性_最高防御 0
物品_改变属性_附加属性_最高魔御 1
物品_改变属性_附加属性_最高攻击 2
物品_改变属性_附加属性_最高魔法 3
物品_改变属性_附加属性_最高道术 4
物品_改变属性_附加属性_最低防御 5
物品_改变属性_附加属性_最低魔御 6
物品_改变属性_附加属性_最低攻击 7
物品_改变属性_附加属性_最低魔法 8
物品_改变属性_附加属性_最低道术 9
物品_改变属性_附加属性_生命值 10
物品_改变属性_附加属性_魔法值 11
物品_改变属性_附加属性_准确 12
物品_改变属性_附加属性_敏捷 13
物品_改变属性_附加属性_武器强度 14
物品_改变属性_附加属性_魔法躲避 15
物品_改变属性_附加属性_毒物躲避 16
物品_改变属性_附加属性_体力恢复 17
物品_改变属性_附加属性_魔法恢复 18
物品_改变属性_附加属性_毒物恢复 19
物品_改变属性_附加属性_幸运 20
物品_改变属性_附加属性_诅咒 21
物品_改变属性_附加属性_伤害加成 22
物品_改变属性_附加属性_伤害吸收 23
物品_改变属性_附加属性_五行攻击 24
物品_改变属性_附加属性_五行防御 25
物品_改变属性_附加属性_致命一击 26
物品_改变属性_附加属性_名称颜色 27
物品_改变属性_附加属性_发光特效 28
;参数三
物品_改变属性_绑定状态_取消 0
物品_改变属性_绑定状态_绑定 1
物品_改变属性_强化等级属性_1级_准确+1 0
物品_改变属性_强化等级属性_1级_准确+2 1
物品_改变属性_强化等级属性_1级_准确+3 2
物品_改变属性_强化等级属性_1级_生命值上限+10% 3
物品_改变属性_强化等级属性_1级_生命值上限+20% 4
物品_改变属性_强化等级属性_1级_生命值上限+30% 5
物品_改变属性_强化等级属性_1级_生命值上限+40% 6
物品_改变属性_强化等级属性_1级_生命值上限+50% 7
物品_改变属性_强化等级属性_1级_魔法值上限+10% 8
物品_改变属性_强化等级属性_1级_魔法值上限+20% 9
物品_改变属性_强化等级属性_1级_魔法值上限+30% 10
物品_改变属性_强化等级属性_1级_魔法值上限+40% 11
物品_改变属性_强化等级属性_1级_魔法值上限+50% 12
物品_改变属性_强化等级属性_1级_敏捷+1 13
物品_改变属性_强化等级属性_1级_敏捷+2 14
物品_改变属性_强化等级属性_1级_敏捷+3 15
物品_改变属性_强化等级属性_2级_五行防御+1% 0
物品_改变属性_强化等级属性_2级_五行防御+2% 1
物品_改变属性_强化等级属性_2级_五行防御+3% 2
物品_改变属性_强化等级属性_2级_五行防御+4% 3
物品_改变属性_强化等级属性_2级_五行防御+5% 4
物品_改变属性_强化等级属性_2级_经验加成+1% 5
物品_改变属性_强化等级属性_2级_经验加成+2% 6
物品_改变属性_强化等级属性_2级_经验加成+3% 7
物品_改变属性_强化等级属性_2级_经验加成+4% 8
物品_改变属性_强化等级属性_2级_经验加成+5% 9
物品_改变属性_强化等级属性_2级_经验加成+6% 10
物品_改变属性_强化等级属性_2级_经验加成+7% 11
物品_改变属性_强化等级属性_2级_经验加成+8% 12
物品_改变属性_强化等级属性_2级_经验加成+9% 13
物品_改变属性_强化等级属性_2级_经验加成+10% 14
物品_改变属性_强化等级属性_2级_五行伤害+1% 15
物品_改变属性_强化等级属性_2级_五行伤害+2% 16
物品_改变属性_强化等级属性_2级_五行伤害+3% 17
物品_改变属性_强化等级属性_2级_五行伤害+4% 18
物品_改变属性_强化等级属性_2级_五行伤害+5% 19
物品_改变属性_强化等级属性_3级_最高防御+1% 0
物品_改变属性_强化等级属性_3级_最高防御+2% 1
物品_改变属性_强化等级属性_3级_最高防御+3% 2
物品_改变属性_强化等级属性_3级_最高魔御+1% 3
物品_改变属性_强化等级属性_3级_最高魔御+2% 4
物品_改变属性_强化等级属性_3级_最高魔御+3% 5
物品_改变属性_强化等级属性_3级_最高攻击+1% 6
物品_改变属性_强化等级属性_3级_最高攻击+2% 7
物品_改变属性_强化等级属性_3级_最高攻击+3% 8
物品_改变属性_强化等级属性_3级_最高攻击+4% 9
物品_改变属性_强化等级属性_3级_最高攻击+5% 10
物品_改变属性_强化等级属性_3级_最高魔法+1% 11
物品_改变属性_强化等级属性_3级_最高魔法+2% 12
物品_改变属性_强化等级属性_3级_最高魔法+3% 13
物品_改变属性_强化等级属性_3级_最高魔法+4% 14
物品_改变属性_强化等级属性_3级_最高魔法+5% 15
物品_改变属性_强化等级属性_3级_最高道术+1% 16
物品_改变属性_强化等级属性_3级_最高道术+2% 17
物品_改变属性_强化等级属性_3级_最高道术+3% 18
物品_改变属性_强化等级属性_3级_最高道术+4% 19
物品_改变属性_强化等级属性_3级_最高道术+5% 20
物品_改变属性_强化等级属性_4级_伤害加成+1% 0
物品_改变属性_强化等级属性_4级_伤害加成+2% 1
物品_改变属性_强化等级属性_4级_伤害加成+3% 2
物品_改变属性_强化等级属性_4级_生命魔法上限+2% 3
物品_改变属性_强化等级属性_4级_生命魔法上限+3% 4
物品_改变属性_强化等级属性_4级_生命魔法上限+4% 5
物品_改变属性_强化等级属性_4级_生命魔法上限+5% 6
物品_改变属性_强化等级属性_4级_生命魔法上限+6% 7
物品_改变属性_强化等级属性_4级_生命魔法上限+7% 8
物品_改变属性_强化等级属性_4级_生命魔法上限+8% 9
物品_改变属性_强化等级属性_4级_生命魔法上限+9% 10
物品_改变属性_强化等级属性_4级_生命魔法上限+10% 11
物品_改变属性_强化等级属性_4级_伤害吸收+1% 12
物品_改变属性_强化等级属性_4级_伤害吸收+2% 13
物品_改变属性_强化等级属性_4级_伤害吸收+3% 14
物品_改变属性_强化等级属性_5级_致命一击+1% 0
物品_改变属性_强化等级属性_5级_致命一击+2% 1
物品_改变属性_强化等级属性_5级_致命一击+3% 2
物品_改变属性_强化等级属性_5级_攻,魔,道+10 3
物品_改变属性_强化等级属性_5级_攻,魔,道+11 4
物品_改变属性_强化等级属性_5级_攻,魔,道+12 5
物品_改变属性_强化等级属性_5级_攻,魔,道+13 6
物品_改变属性_强化等级属性_5级_攻,魔,道+14 7
物品_改变属性_强化等级属性_5级_攻,魔,道+15 8
物品_改变属性_强化等级属性_5级_攻,魔,道+16 9
物品_改变属性_强化等级属性_5级_攻,魔,道+17 10
物品_改变属性_强化等级属性_5级_攻,魔,道+18 11
物品_改变属性_强化等级属性_5级_攻,魔,道+19 12
物品_改变属性_强化等级属性_5级_攻,魔,道+20 13
物品_改变属性_强化等级属性_5级_攻,魔,道+21 14
物品_改变属性_强化等级属性_5级_攻,魔,道+22 15
物品_改变属性_强化等级属性_5级_攻,魔,道+23 16
物品_改变属性_强化等级属性_5级_攻,魔,道+24 17
物品_改变属性_强化等级属性_5级_攻,魔,道+25 18
物品_改变属性_强化等级属性_5级_攻,魔,道+26 19
物品_改变属性_强化等级属性_5级_攻,魔,道+27 20
物品_改变属性_强化等级属性_5级_攻,魔,道+28 21
物品_改变属性_强化等级属性_5级_攻,魔,道+29 22
物品_改变属性_强化等级属性_5级_攻,魔,道+30 23
物品_改变属性_强化等级属性_6级_掉落机率减少40 0
物品_改变属性_强化等级属性_6级_掉落机率减少50 1
物品_改变属性_强化等级属性_6级_掉落机率减少60 2
物品_改变属性_强化等级属性_6级_掉落机率减少70 3
物品_改变属性_强化等级属性_6级_掉落机率减少80 4
物品_改变属性_强化等级属性_6级_掉落机率减少90 5
调整人物属性点
格式:
CHANGENAKEDCOUNT (+, -, =) 数量
示例:
[@main]
#IF
#ACT
CHANGENAKEDCOUNT+ 1000
SENDMSG 5 你增加了1000点属性点
让人物执行QManage.txt中的脚本
格式:
HCALL 人物名称 脚本段
示例:
[@main]
#IF
#ACT
HCALL 张三 @TEST //让张三执行登陆脚本QManage.txt里的@TEST脚本段
调整行会等级
格式:
CHANGEGUILDLEVEL (+, -, =) 等级
示例:
[@main]
#IF
#ACT
CHANGEGUILDLEVEL + 2
SENDMSG 5 你的行会等级增加2级
调整人物PK值
格式:
CHANGEPKPOINT (+,-,=) 数量
示例:
[@main]
#IF
#ACT
CHANGEPKPOINT - 500
SENDMSG 5 你的PK值减少了500点
将人物踢除下线
格式:
KICK
示例:
[@main]
#IF
#ACT
KICK
SENDMSG 5 你已被踢下线
将人物名称加入到文本当中
格式:
ADDNAMELIST 文本路径
示例:
[@main]
#IF
#ACT
ADDNAMELIST ../QuestDiary/游戏配置/会员名单.txt
SENDMSG 5 你的名字已被添加
将人物行会名称加放到文本当中
格式:
ADDGUILDLIST 文本路径
示例:
[@main]
#IF
#ACT
ADDGUILDLIST ../QuestDiary/游戏配置/行会名单.txt
SENDMSG 5 你的行会名称已添加
从文本当中删队人物行会内容
格式:
DELGUILDLIST 文本路径
示例:
[@main]
#IF
#ACT
DELGUILDLIST ../QuestDiary/游戏配置/行会名单.txt
SENDMSG 5 你的行会名单已被删除
将人物登录帐号增加到文本当中
格式:
ADDACCOUNTLIST 文本路径
示例:
[@main]
#IF
#ACT
ADDACCOUNTLIST ../QuestDiary/游戏配置/登陆帐号.txt
SENDMSG 5 你的帐号已添加到指定文本中
从文本当中删除人物登当帐号
格式:
DELACCOUNTLIST 文本路径
示例:
[@main]
#IF
#ACT
DELACCOUNTLIST ../QuestDiary/游戏配置/登陆帐号.txt
SENDMSG 5 登陆帐号文本中已清除了你的帐号
将人物登录IP增加到文本当中
格式:
ADDIPLIST 文本路径
示例:
[@main]
#IF
#ACT
ADDIPLIST ../QuestDiary/游戏配置/登陆IP.txt
SENDMSG 5 你的登陆IP已被添加
从文本当中删除人物登录IP内容
格式:
DELIPLIST 文本路径
示例:
[@main]
#IF
#ACT
DELIPLIST ../QuestDiary/游戏配置/登陆IP.txt
SENDMSG 5 你的登陆IP已被清除
改变人物发型
格式:
HAIRSTYLE 发型
发型代码:
光头 0
原始发型 1
豪气冲天 2
爆炸头橄榄色 3
爆炸头深红色 4
爆炸头深蓝色 5
流行橄榄色 6
流行深红色 7
流行深蓝色 8
示例:
[@main]
#IF
#ACT
HAIRSTYLE 5
SENDMSG 5 你的发型已变成爆炸头深蓝色
调整人物等级
格式:
CHANGELEVEL (+,-,=) 等级
示例:
[@main]
#IF
#ACT
CHANGELEVEL + 10
SENDMSG 5 你的等级提升了10级..
清除人物所有技能
格式:
CLEARSKILL
示例:
[@main]
#IF
#ACT
CLEARSKILL
SENDMSG 5 你的所有技能已被清除
删除与职业不相符的技能
格式:
DELNOJOBSKILL
示例:
[@main]
#IF
#ACT
DELNOJOBSKILL
SENDMSG 5 与你职业不相符的技能已被删除
删除技能
格式:
DELSKILL 技能名称
示例:
[@main]
#IF
#ACT
DELSKILL 烈火剑法
SENDMSG 5 你的烈火剑法已被删除
增加技能
格式:
ADDSKILL 技能名称 技能等级
示例:
[@main]
#IF
#ACT
ADDSKILL 烈火剑法 3
SENDMSG 5 你学会了3级烈火剑法
调整技能等级
格式:
SKILLLEVEL 技能名称 (+,-,=) 等级
示例:
[@main]
#IF
#ACT
SKILLLEVEL 烈火剑法 = 3
SENDMSG 5 你的烈火剑法技能变为了3级
调整人物PK值
格式:
CHANGEPKPOINT (+,-,=) 数量
示例:
[@main]
#IF
#ACT
CHANGEPKPOINT - 500
SENDMSG 5 你的PK值减少了500点
调整人物经验值
格式:
CHANGEEXP (+,-,=) 经验值
示例:
[@main]
#IF
#ACT
CHANGEEXP + 10000000
SENDMSG 5 你的经验值增加了1000万
改变职业
格式:
CHANGEJOB 职业(战WARR,法WIZARD,道TAOS)
示例:
[@main]
#IF
#ACT
CHANGEJOB WARR
SENDMSG 5 你变成了一名伟大的战士
设置会员类型
格式:
SETMEMBERTYPE (+,-,=) 类型(0-255)
示例:
[@main]
#IF
#ACT
SETMEMBERTYPE = 3
SENDMSG 5 你的会员类型为3
[@main]
#IF
#ACT
SETMEMBERTYPE + 1
SENDMSG 5 你的会员提升了一个等级
设置会员等级
格式:
SETMEMBERLEVEL (+,-,=) 等级
示例:
[@main]
#IF
#ACT
SETMEMBERLEVEL 3
SENDMSG 5 你的会员等级提升了
调整元宝数量
格式:
GAMEGOLD (+,-,=) 数量
示例:
[@main]
#IF
#ACT
GAMEGOLD + 1000
SENDMSG 5 你的元宝增加了1000
改变人物名称颜色
格式:
CHANGENAMECOLOR 颜色(0..255)
示例:
[@main]
#IF
#ACT
CHANGENAMECOLOR 253
SENDMSG 5 你的名字颜色变成了紫红色
改变人物转生等级
格式:
RENEWLEVEL 转生等级 人物降到指定等级(为0则不降级)
示例:
[@main]
#IF
#ACT
RENEWLEVEL 1
SENDMSG 5 你已成功完成一次转生
[@main_2]
#IF
#ACT
RENEWLEVEL 1 2
SENDMSG 5 你已成功完成一次转生,等级降低2级
改变人物模式
格式:
CHANGEMODE 模式(1..3)
1管理员模式,2无敌模式,3隐身模式
示例:
[@main]
#IF
#ACT
CHANGEMODE 1
CHANGEMODE 2
CHANGEMODE 3
SENDMSG 5 你现在为管理、无敌、隐身模式
修改人物权限
格式:
CHANGEPERMISSION 权限等级(0..10)
示例:
[@main]
#IF
#ACT
CHANGEPERMISSION 10
SENDMSG 5 你已成为本服的管理员了
将人物杀死
格式:
KILL 模式(0..3)
0正常死亡,1死亡不掉物品,2被NPC杀死,3被NPC杀死但不掉落物品
示例:
[@main]
#IF
#ACT
KILL 0
SENDMSG 5 你已死亡
清除人物转身等级
格式:
RESTRENEWLEVEL
示例:
[@main]
#IF
#ACT
RESTRENEWLEVEL
SENDMSG 5 已清除人物转生
调整人物声望值
格式:
CREDITPOINT (+,-,=) 数量
示例:
[@main]
#IF
#ACT
CREDITPOINT + 200
SENDMSG 5 声望增加200点 这东西我收了!谢谢楼主! 感谢站长分享传奇教程,让我学习到很多知识。 这个帖子不回对不起自己! 感谢站长分享开区一条龙教程,新手能学习到很多知识。 这东西我收了! 传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。 传奇论坛里面相对来说比较好的一个!感谢站长分享的技术教程。 在这里可以学到很多传奇一条龙开区时遇到的问题。 这东西我收了!
页:
[1]
2