在传奇游戏的开发与维护中,脚本编写是一项至关重要的技能。为了帮助广大传奇游戏开发者更好地理解和运用脚本中的检测代码及命令参数,我们特此整理了一份详尽的参考手册。以下是一些常见的检测代码及其命令参数,希望能为你的开发工作提供便利。
检测代码示例:
CHECKITEM物品名数目:检测玩家携带的指定物品及其数量。
CHECKGOLD数目:检测玩家携带的金币数量。
CHECKLEVELEX(><=)等级数:检测玩家的等级。
CHECKJOB(战士、Warrior法师、Wizard道士、Taoist):检测玩家的职业。
CHECKHUM舆图名数目:检测指定地图的玩家数量。
CHECKITEMW物品名数目:检测玩家是否佩戴指定物品。
CHECKDURAEVA物品名数值:检测玩家携带的矿物等物品的品质。
CHECKBAGGAGE:检测玩家的背包是否已满。
ONLINELONGMIN(><=)时长:检测玩家的在线时长。
功能命令示例:
MAP舆图名:将玩家移动到指定的地图。
MOVEMAP舆图名XY:将玩家移动到指定地图的特定坐标。
TIMERECALL时间值:设置玩家在一定时间后被传送回当前位置。
RECALLMOB怪物名称宝宝等级叛变时间是否自动变色固定颜色:给予玩家指定的怪物作为宝宝。
GAMEGOLD(=+-)数目:调整玩家的元宝数量。
SETRANKLEVELNAME封号:调整玩家的封号。
这份列表包含了数百个检测代码和命令参数,覆盖了从物品、金币、等级检测到地图移动、宝宝召唤等多种功能。无论是新手还是资深开发者,这份手册都将是你在传奇脚本编写中的得力助手。希望这些信息能帮助你更高效地进行游戏开发和维护。
今天为大家整理下传奇版本常见的检测代码,在脚本中看到不知道其中的意思多尴尬···传奇脚本常见的检测代码参数命令大全,传奇版本脚本参数命令大全,下面码了几百个希望对你有所帮助。
CHECKITEM物品名数目;检测当前人物所带物品及数目
CHECKGOLD数目;检测当前人物所带金币数目
CHECKLEVELEX(><=)等级数;检测当前人物等级
CHECKCREDITPOINT(><=)声看数;检测当前人物声看
CHECKJOB(战士、Warrior法师、Wizard道士、Taoist);检测当前人物所属职业
CHECKHUM舆图名数目;检测指定舆图的玩家数目
CHECKITEMW物品名数目;检测当前人物是否佩带指定物品
CHECKDURAEVA物品名数值;检测当前人物所带矿物等物品的品质
CHECKBAGGAGE;检测当前人物的背包是否已满
ONLINELONGMIN(><=)时长;检测当前人物在线时长
CHECKCASTLEDOOR(损坏开启封闭);检测沙城城门状态
CASTLEWARAY(><=)天数;检测上次攻城到现在的天数
CASTLECHANGEDAY(><=)天数;检测沙巴克占领天数
CHECKOFGUILD行会名称;检测当前人物行会名称
CHECKNAMELIST角色名列表.txt;检测当前人物角色名是否在列表中
CHECKGUILDLIST行会列表.txt;检测当前人物行会是否在列表中
CHECKACCOUNTLIST帐号列表.txt;检测当前人物帐号是否在列表中
CHECKIPLISTIP列表.txt;检测当前人物IP是否在列表中
CHECKACCOUNTIPLIST帐号和IP列表.txt;检测当前人物登录帐号与IP是否与列表中匹配
CHECKNAMEIPLIST角色名和IP列表.txt;检测当前人物角色名称与IP是否与列表中匹配
ISADMIN;检测当前人物是否为治理员
HAVEGUILD;检测当前人物是否加进行会
ISCASTLEGUILD;检测当前人物是否为沙城成员
ISCASTLEMASTER;检测当前人物是否为沙城老大
ISGUILDMASTER;检测当前人物是否为行会老大
ISNEWHUMAN;检测当前人物是否为新人
CHECKSLAVECOUNT(><=)数目;检测传奇游戏人物所带宠物的数目
CHECKSLAVELEVEL(><=)等级数(7);检测当前人物所带宠物的等级
CHECKEXP(><=)经验值;检测当前人物经验值
CHECKPOSELEVEL(><=)等级数;检测当前人物对面人物的等级
CHECKPOSEGENDER性别(男女);检测当前人物对面人物的性别
CHECKMEMBERLEVEL类型(><=)等级数;检测当前人物的会员等级
CHECKMEMBERTYPE(=><)类型数;检测当前人物的会员类型
CHECKRENEWLEVEL(=><)转生次数;检测当前人物的转生次数
CheckBagSize数目;检测当前人物背包空格数
CHECKDC(=><)攻击下限(=><)攻击上限;检测当前人物攻击力的上限及下限值
CHECKMC(=><)魔法下限(=><)魔法上限;检测当前人物魔法力的上限及下限值
CHECKSC(=><)道术下限(=><)道术上限;检测当前人物道术力的上限及下限值
CHECKHP(=><)HP下限(=><)HP上限;检测当前人物HP值的上限及下限值
CHECKMP(=><)MP下限(=><)MP上限;检测当前人物MP值的上限及下限值
CHECKUSEITEM物品位置;检测当前人物身上指定位置是否戴物品
CHECKITEMTYPE物品位置物品类型;检测当前人物身上指定位置戴的物品是否为指定类型
CHECKGAMEPOINT活力值;检测当前人物活力值
ISLOCKPASSWORD;检测当前人物的仓库是否解锁
PASSWORDERRORCOUNT(=><)次数;检测当前人物输进仓库密码错误次数
CheckRangeMonCount舆图号XY范围(=><)数目;检测一个坐标范围内怪物数目
CheckMonMap舆图号数目;检测一个指定舆图内的怪物数目
CHECKMON数目;检测游戏人物所在舆图内的怪物数目
CHECKSKILL技能名称(=><)修炼等级;检测当前人物已学技能
------功能命令-----
MAP舆图名;将当前人物移动到指定舆图
MOVEMAP舆图名XY;将当前人物移动到指定舆图的指定坐标
TIMERECALL时间值;指定当前人物到达多少时间后被传回这里
BREAKTIMERECALL;中断指定人物达多少时间后被传回这里
RECALLMOB怪物名称宝宝等级(可以为7)叛变时间(分钟)是否自动变色(0、1)固定颜色(1-7);给予当前人物指定怪物为宝宝
setautogetexp命令时间经验是否安泉区(0为任何地方)舆图号(任何舆图请不用填);指定当前人物在线泡经验(直接得到经验)
GAMEGOLD(=+-)数目;调整当前人物的元宝数目
SETRANKLEVELNAME封号;调整当前人物的封号
ADDGUILDLIST行会列表.txt;将当前人物行会名加进列表
DELGUILDLIST行会列表.txt;将当前人物行会名从列表删除
ADLNAMELIST角色名列表.txt;将当前人物角色名加进列表
DELNAMELIST角色名列表.txt;将当前人物角色名从列表删除
CLEARNAMELIST列表.txt;清除列表内的大部分信息
HAIRSTYLE数值;调整当前人物的发型
CHANGENAMECOLOR数值;调整当前人物的名字颜色
CHANGEJOB职业名称(WarriorWizardTaoist);调整当前人物的所属职业
CHANGEGENDER数值;调整重庆市人物的所属性别
ADDSKILL技能名称技能等级;给予当前人物添加指定技能
DELSKILL技能名称;删除当前人物的指定技能
SKILLLEVEL技能名称(=+-)技能等级;调整当前人物的指定技能为指定等级
DELNOJOBSKILL;删除当前人物非本职业的大部分技能
CLEARSKILL;删除当前人物的大部分技能
GAMEPOINT(=+-)数目;调整当前人物的活力值
CREDITPOINT(=+-)数目;调整当前人物的声看点数
SETMEMBERLEVEL(=+-)等级数;调整当前人物的会员等级
SETMEMBERTYPE(=+-)等级数;调整当前人物的会员类型
CHANGELEVEL(=+-)等级数;调整当前人物的等级
CHANGEPKPOINT(=+-)点数;调整当前人物的PK点数
CHANGEEXP(=+-)经验值;调整当前人物的经验值
CHANGEMODE模式类型(1治理模式、2呜迪模式、3隐身模式)开关(1为开0为关);调整当前人物的游戏模式
CHANGEPERMISSION权限等级;调整当前人物的权限等级
KILLMONEXPRATE倍率有效时间;调整当前人物的杀怪经验倍率
POWERRATE倍率有效时间;调整当前人物的攻击力倍率
KICK;将当前人物踢下线
KILL数值;将当前传奇游戏人物杀死并设置杀死类型
KILLSLAVE;将当前人物的宝宝大部分杀死
CLEARPASSWORD;清除当前人物的仓库密码
RestRenewLevel;将人物的转生次数复位为零即未转生
DELMARRY;清除当前人物的结婚信息
DELMASTER;清除当前人物的拜师信息
RENEWLEVEL转次数转后等级0;将当前人物转生并设置转生次数以及转生后人物等级跳到多少级
SENDMSG信息类型代码%s信息内容%d;发送文字信息
CLEARMAPMON舆图号;清除指定舆图的大部分怪物
RESTBONUSPOINT;清楚当前人物的属性点
PARAM1舆图;NPC指定刷怪舆图
PARAM2横坐标;NPC刷怪X坐标
PARAM3纵坐标;NPC刷怪Y坐标
MONGEN怪物名称数目时间;NPC刷怪命令+怪物+数目+时间
takew可以取走身上装备的物品)
close结束?
mapmove移动舆图(例如:mapmove0634612)
map移动舆图(不需要具体坐标.例如:map0)
break?
timerecall在规定时间内召回(timerecall5在5分钟之内召唤回原舆图)
takecheckitem收取checkitem过的物品(不加任何参数)
monclear清空舆图怪物(monclear0清空0舆图上的大部分怪物)
exchangemap互换舆图(exchangemap舆图代码)
recallmap把某舆图的人召唤过来(recallmap舆图代码)
batchdelay1
addbatch2
batchmove3(此3个连用可以瞬移舆图用于度场)
playdice(骰子数)@xxx;玩骰子跳转到标签[@xxx]
addnamelist增加名单?
delnamelist删除名单?
goquest?开始探索?
denquest?结束探索?
goto转向段落(goto@normal转向[@normal]段落)
#if条件语句(#if假如...)
#act结果语句(#act那么...)
#elseact结果语句(#elseact否则...)
#say结果语句(#say接显示对话内容)
#elsesay结果语句(#elsesay接显示对话内容)
符号详解
[][@main]这样的段落可以被goto@main识别
\语言的换行太长的语言将被显示在对话框之外
<>交谈选项例如<关闭/@exit>在传奇中显示为黄颜色可点选的封闭字样也有goto只含义
/分隔符像上例中的分隔显示语言与脚本语言
;注释符号加在一行之首那么这行文字将作为注释理解不显示也不加进脚本语言编译
舆图属性(mapinfo中舆图代码后的英文含义)
safe传奇安泉区不可pk
dark游戏黑暗区域需要烛炬火把就是没有免蜡时候的效果
fight战斗区域答应pk
fight3战斗区域曾用在行会战争舆图中应该是战斗不掉东西包括祈祷系列
day白天免蜡
quiz?小考在g001和g002舆图中使用
noreconnect掉线后跳出舆图noreconnect(舆图代码)掉线后被传送到某舆图
checkquest询问舆图(进进此舆图会弹出对话框)checkquest(q1404)内容在mapquest_def文件夹中
needset_on检查人物属性needset_on(406)须赋有406属性的人才可进进
needset_off?
needhole需要一个洞才可以进往的舆图用于尸王殿和桃源之门
norecall不能被记忆一套召回的舆图
norandommove不能使用随机传送卷的舆图
nodrug?
mine可以挖矿的舆图
nopositionmove不能使用地牢逃脱卷的舆图
------定义变量-----
RANDOM随机数;一般用在#IF语句中作为触发#IF机率
EQUAL变量名数值;检测变量是否即是指定数值
LARGE变量名数值;检测变量是否大于指定数值
SMALL变量名数值;检测变量是否小于指定数值
MOV变量名数值;给予变量赋于指定值
INC变量名数值;给予变量加上指定值
DEC变量名数值;给予变量减往指定值
SUM变量名A变量名B;将两个变量相加
MOVR数值;变量赋予小于指定数值的随机非负数
<$STR(变量)>;把变量转为字符串
SET[变量名]数值;定义变量
RESET[变量名]连续数字;连续将变量清零
CHECK[变量数值]数值;检测变量是否即是指定数值
检测代码示例:
CHECKITEM物品名数目:检测玩家携带的指定物品及其数量。
CHECKGOLD数目:检测玩家携带的金币数量。
CHECKLEVELEX(><=)等级数:检测玩家的等级。
CHECKJOB(战士、Warrior法师、Wizard道士、Taoist):检测玩家的职业。
CHECKHUM舆图名数目:检测指定地图的玩家数量。
CHECKITEMW物品名数目:检测玩家是否佩戴指定物品。
CHECKDURAEVA物品名数值:检测玩家携带的矿物等物品的品质。
CHECKBAGGAGE:检测玩家的背包是否已满。
ONLINELONGMIN(><=)时长:检测玩家的在线时长。
功能命令示例:
MAP舆图名:将玩家移动到指定的地图。
MOVEMAP舆图名XY:将玩家移动到指定地图的特定坐标。
TIMERECALL时间值:设置玩家在一定时间后被传送回当前位置。
RECALLMOB怪物名称宝宝等级叛变时间是否自动变色固定颜色:给予玩家指定的怪物作为宝宝。
GAMEGOLD(=+-)数目:调整玩家的元宝数量。
SETRANKLEVELNAME封号:调整玩家的封号。
这份列表包含了数百个检测代码和命令参数,覆盖了从物品、金币、等级检测到地图移动、宝宝召唤等多种功能。无论是新手还是资深开发者,这份手册都将是你在传奇脚本编写中的得力助手。希望这些信息能帮助你更高效地进行游戏开发和维护。
今天为大家整理下传奇版本常见的检测代码,在脚本中看到不知道其中的意思多尴尬···传奇脚本常见的检测代码参数命令大全,传奇版本脚本参数命令大全,下面码了几百个希望对你有所帮助。
CHECKITEM物品名数目;检测当前人物所带物品及数目
CHECKGOLD数目;检测当前人物所带金币数目
CHECKLEVELEX(><=)等级数;检测当前人物等级
CHECKCREDITPOINT(><=)声看数;检测当前人物声看
CHECKJOB(战士、Warrior法师、Wizard道士、Taoist);检测当前人物所属职业
CHECKHUM舆图名数目;检测指定舆图的玩家数目
CHECKITEMW物品名数目;检测当前人物是否佩带指定物品
CHECKDURAEVA物品名数值;检测当前人物所带矿物等物品的品质
CHECKBAGGAGE;检测当前人物的背包是否已满
ONLINELONGMIN(><=)时长;检测当前人物在线时长
CHECKCASTLEDOOR(损坏开启封闭);检测沙城城门状态
CASTLEWARAY(><=)天数;检测上次攻城到现在的天数
CASTLECHANGEDAY(><=)天数;检测沙巴克占领天数
CHECKOFGUILD行会名称;检测当前人物行会名称
CHECKNAMELIST角色名列表.txt;检测当前人物角色名是否在列表中
CHECKGUILDLIST行会列表.txt;检测当前人物行会是否在列表中
CHECKACCOUNTLIST帐号列表.txt;检测当前人物帐号是否在列表中
CHECKIPLISTIP列表.txt;检测当前人物IP是否在列表中
CHECKACCOUNTIPLIST帐号和IP列表.txt;检测当前人物登录帐号与IP是否与列表中匹配
CHECKNAMEIPLIST角色名和IP列表.txt;检测当前人物角色名称与IP是否与列表中匹配
ISADMIN;检测当前人物是否为治理员
HAVEGUILD;检测当前人物是否加进行会
ISCASTLEGUILD;检测当前人物是否为沙城成员
ISCASTLEMASTER;检测当前人物是否为沙城老大
ISGUILDMASTER;检测当前人物是否为行会老大
ISNEWHUMAN;检测当前人物是否为新人
CHECKSLAVECOUNT(><=)数目;检测传奇游戏人物所带宠物的数目
CHECKSLAVELEVEL(><=)等级数(7);检测当前人物所带宠物的等级
CHECKEXP(><=)经验值;检测当前人物经验值
CHECKPOSELEVEL(><=)等级数;检测当前人物对面人物的等级
CHECKPOSEGENDER性别(男女);检测当前人物对面人物的性别
CHECKMEMBERLEVEL类型(><=)等级数;检测当前人物的会员等级
CHECKMEMBERTYPE(=><)类型数;检测当前人物的会员类型
CHECKRENEWLEVEL(=><)转生次数;检测当前人物的转生次数
CheckBagSize数目;检测当前人物背包空格数
CHECKDC(=><)攻击下限(=><)攻击上限;检测当前人物攻击力的上限及下限值
CHECKMC(=><)魔法下限(=><)魔法上限;检测当前人物魔法力的上限及下限值
CHECKSC(=><)道术下限(=><)道术上限;检测当前人物道术力的上限及下限值
CHECKHP(=><)HP下限(=><)HP上限;检测当前人物HP值的上限及下限值
CHECKMP(=><)MP下限(=><)MP上限;检测当前人物MP值的上限及下限值
CHECKUSEITEM物品位置;检测当前人物身上指定位置是否戴物品
CHECKITEMTYPE物品位置物品类型;检测当前人物身上指定位置戴的物品是否为指定类型
CHECKGAMEPOINT活力值;检测当前人物活力值
ISLOCKPASSWORD;检测当前人物的仓库是否解锁
PASSWORDERRORCOUNT(=><)次数;检测当前人物输进仓库密码错误次数
CheckRangeMonCount舆图号XY范围(=><)数目;检测一个坐标范围内怪物数目
CheckMonMap舆图号数目;检测一个指定舆图内的怪物数目
CHECKMON数目;检测游戏人物所在舆图内的怪物数目
CHECKSKILL技能名称(=><)修炼等级;检测当前人物已学技能
------功能命令-----
MAP舆图名;将当前人物移动到指定舆图
MOVEMAP舆图名XY;将当前人物移动到指定舆图的指定坐标
TIMERECALL时间值;指定当前人物到达多少时间后被传回这里
BREAKTIMERECALL;中断指定人物达多少时间后被传回这里
RECALLMOB怪物名称宝宝等级(可以为7)叛变时间(分钟)是否自动变色(0、1)固定颜色(1-7);给予当前人物指定怪物为宝宝
setautogetexp命令时间经验是否安泉区(0为任何地方)舆图号(任何舆图请不用填);指定当前人物在线泡经验(直接得到经验)
GAMEGOLD(=+-)数目;调整当前人物的元宝数目
SETRANKLEVELNAME封号;调整当前人物的封号
ADDGUILDLIST行会列表.txt;将当前人物行会名加进列表
DELGUILDLIST行会列表.txt;将当前人物行会名从列表删除
ADLNAMELIST角色名列表.txt;将当前人物角色名加进列表
DELNAMELIST角色名列表.txt;将当前人物角色名从列表删除
CLEARNAMELIST列表.txt;清除列表内的大部分信息
HAIRSTYLE数值;调整当前人物的发型
CHANGENAMECOLOR数值;调整当前人物的名字颜色
CHANGEJOB职业名称(WarriorWizardTaoist);调整当前人物的所属职业
CHANGEGENDER数值;调整重庆市人物的所属性别
ADDSKILL技能名称技能等级;给予当前人物添加指定技能
DELSKILL技能名称;删除当前人物的指定技能
SKILLLEVEL技能名称(=+-)技能等级;调整当前人物的指定技能为指定等级
DELNOJOBSKILL;删除当前人物非本职业的大部分技能
CLEARSKILL;删除当前人物的大部分技能
GAMEPOINT(=+-)数目;调整当前人物的活力值
CREDITPOINT(=+-)数目;调整当前人物的声看点数
SETMEMBERLEVEL(=+-)等级数;调整当前人物的会员等级
SETMEMBERTYPE(=+-)等级数;调整当前人物的会员类型
CHANGELEVEL(=+-)等级数;调整当前人物的等级
CHANGEPKPOINT(=+-)点数;调整当前人物的PK点数
CHANGEEXP(=+-)经验值;调整当前人物的经验值
CHANGEMODE模式类型(1治理模式、2呜迪模式、3隐身模式)开关(1为开0为关);调整当前人物的游戏模式
CHANGEPERMISSION权限等级;调整当前人物的权限等级
KILLMONEXPRATE倍率有效时间;调整当前人物的杀怪经验倍率
POWERRATE倍率有效时间;调整当前人物的攻击力倍率
KICK;将当前人物踢下线
KILL数值;将当前传奇游戏人物杀死并设置杀死类型
KILLSLAVE;将当前人物的宝宝大部分杀死
CLEARPASSWORD;清除当前人物的仓库密码
RestRenewLevel;将人物的转生次数复位为零即未转生
DELMARRY;清除当前人物的结婚信息
DELMASTER;清除当前人物的拜师信息
RENEWLEVEL转次数转后等级0;将当前人物转生并设置转生次数以及转生后人物等级跳到多少级
SENDMSG信息类型代码%s信息内容%d;发送文字信息
CLEARMAPMON舆图号;清除指定舆图的大部分怪物
RESTBONUSPOINT;清楚当前人物的属性点
PARAM1舆图;NPC指定刷怪舆图
PARAM2横坐标;NPC刷怪X坐标
PARAM3纵坐标;NPC刷怪Y坐标
MONGEN怪物名称数目时间;NPC刷怪命令+怪物+数目+时间
takew可以取走身上装备的物品)
close结束?
mapmove移动舆图(例如:mapmove0634612)
map移动舆图(不需要具体坐标.例如:map0)
break?
timerecall在规定时间内召回(timerecall5在5分钟之内召唤回原舆图)
takecheckitem收取checkitem过的物品(不加任何参数)
monclear清空舆图怪物(monclear0清空0舆图上的大部分怪物)
exchangemap互换舆图(exchangemap舆图代码)
recallmap把某舆图的人召唤过来(recallmap舆图代码)
batchdelay1
addbatch2
batchmove3(此3个连用可以瞬移舆图用于度场)
playdice(骰子数)@xxx;玩骰子跳转到标签[@xxx]
addnamelist增加名单?
delnamelist删除名单?
goquest?开始探索?
denquest?结束探索?
goto转向段落(goto@normal转向[@normal]段落)
#if条件语句(#if假如...)
#act结果语句(#act那么...)
#elseact结果语句(#elseact否则...)
#say结果语句(#say接显示对话内容)
#elsesay结果语句(#elsesay接显示对话内容)
符号详解
[][@main]这样的段落可以被goto@main识别
\语言的换行太长的语言将被显示在对话框之外
<>交谈选项例如<关闭/@exit>在传奇中显示为黄颜色可点选的封闭字样也有goto只含义
/分隔符像上例中的分隔显示语言与脚本语言
;注释符号加在一行之首那么这行文字将作为注释理解不显示也不加进脚本语言编译
舆图属性(mapinfo中舆图代码后的英文含义)
safe传奇安泉区不可pk
dark游戏黑暗区域需要烛炬火把就是没有免蜡时候的效果
fight战斗区域答应pk
fight3战斗区域曾用在行会战争舆图中应该是战斗不掉东西包括祈祷系列
day白天免蜡
quiz?小考在g001和g002舆图中使用
noreconnect掉线后跳出舆图noreconnect(舆图代码)掉线后被传送到某舆图
checkquest询问舆图(进进此舆图会弹出对话框)checkquest(q1404)内容在mapquest_def文件夹中
needset_on检查人物属性needset_on(406)须赋有406属性的人才可进进
needset_off?
needhole需要一个洞才可以进往的舆图用于尸王殿和桃源之门
norecall不能被记忆一套召回的舆图
norandommove不能使用随机传送卷的舆图
nodrug?
mine可以挖矿的舆图
nopositionmove不能使用地牢逃脱卷的舆图
------定义变量-----
RANDOM随机数;一般用在#IF语句中作为触发#IF机率
EQUAL变量名数值;检测变量是否即是指定数值
LARGE变量名数值;检测变量是否大于指定数值
SMALL变量名数值;检测变量是否小于指定数值
MOV变量名数值;给予变量赋于指定值
INC变量名数值;给予变量加上指定值
DEC变量名数值;给予变量减往指定值
SUM变量名A变量名B;将两个变量相加
MOVR数值;变量赋予小于指定数值的随机非负数
<$STR(变量)>;把变量转为字符串
SET[变量名]数值;定义变量
RESET[变量名]连续数字;连续将变量清零
CHECK[变量数值]数值;检测变量是否即是指定数值

