孤独与戈3 发表于 2021-9-11 14:31:57

【速学脚本】传奇常见脚本变量---长期更新你们想知道的!

【常用修改】
1. 修改装备下面的描述。
文件是\Mir200\Envir\ItemDescList.txt
2. 修改NPC名称
文件是\Mir200\Envir\MerChant.txt
3. 文字颜色参考
https://jingyan.baidu.com/article/fea4511a17ff45f7ba912577.html

【常用脚本说明】
NOT取反的意思
‹$GAMEGOLDNAME>元宝名称(比如你可以修改为XX币)
‹$GAMEPOINTNAME>游戏点名称(比如你可以修改为RMB点)
‹$GAMEGOLD>获取背包元宝数量
‹$GOLDCOUNT>获取背包金币数量
‹$GAMEPOINT>获取背包游戏点数(RMB之类的)
‹$····>获取你想要的东西(从下面拓展里找Ctrl+f搜索你想要的,比如时间)
‹$KILLMONBURSTRATE>人物杀怪暴率倍数
‹$KILLMONBURSTRATETIME>人物杀怪暴率倍数时间


【所有检测命令脚本】

变量名称说明
人物信息变量

‹$USERNAME>人物名称
‹$GUILDNAME>行会名称
‹$RANKNAME>行会职位名称
‹$LEVEL>等级
‹$HP>生命值
‹$AC>防御力
‹$MAXAC>最高防御力
‹$MAC>魔法防御力
‹$MAXMAC>最高魔法防御力
‹$DC>物理攻击力
‹$MAXDC>最高物理攻击力
‹$MC>魔法力
‹$MAXMC>最高魔法力
‹$SC>道术
‹$MAXSC>最高道术
‹$EXP>当前经验值
‹$MAXEXP>升级经验值
‹$PKPOINT>PK点数
‹$CREDITPOINT>声望点数
‹$GOLDCOUNT>金币数量
‹$GAMEGOLD>游戏币数
‹$GAMEPOINT>游戏点数
‹$HW>腕力
‹$MAXHW>最高腕力
‹$BW>背包重量
‹$MAXBW>最高背包重量
‹$WW>负重力
‹$MAXWW>最高负重
‹$HUNGER>饥饿程度
‹$LOGINTIME>登录时间
‹$LOGINLONG>登录时长
‹$DRESS>衣服
‹$WEAPON>武器
‹$RIGHTHAND>蜡烛
‹$HELMET>头盔
‹$NECKLACE>项链
‹$RING_R>右戒指
‹$RING_L>左戒指
‹$ARMRING_R>右手镯
‹$ARMRING_L>左手镯
‹$BUJUK>护身符
‹$BELT>腰带
‹$BOOTS>鞋子
‹$CHARM>宝石
‹$CASTLENAME>沙城名称
‹$SFNAME>师傅名
‹$BUYSHOP>商铺购买物品时,使用的元宝数
‹$USEGAMEGIRD>玩家每次使用灵符时的数值
‹$USERALLNAME>人物完整名称
‹$MAPNAME>人物所在地图名称
‹$KILLER>杀人者变量
‹$MONKILLER>怪物杀人变量
‹$MAP>当前地图代码
‹$QUERYYBDEALLOG>查看元宝交易记录
‹$ALCOHOL>酒量
‹$MEDICINEVALUE>药力值
‹$GLORYPOINT>人物荣誉值
‹$RANDOMNO>随机值变量
‹$USERID>登录账号
‹$IPADDR>人物IP地址
‹$X>人物X坐标
‹$Y>人物Y坐标
‹$MAXHP>HP上限
‹$MP>MP值
‹$MAXMP>MP上限
‹$GAMEDIAMOND>金刚石数
‹$GAMEGIRD>灵符数
‹$ZHULI>斗笠
‹$MP>MP值
‹$DEARNAME>配偶名变量
英雄信息变量

‹$HERONAME>英雄名称
‹$HERONGLEVEL>英雄内功等级
‹$HERODRESS>衣服
‹$HEROWEAPON>武器
‹$HERORIGHTHAND>蜡烛
‹$HEROHELMET>头盔
‹$HERONECKLACE>项链
‹$HERORING_R>右戒指
‹$HERORING_L>左戒指
‹$HEROARMRING_R>右手镯
‹$HEROARMRING_L>左手镯
‹$HEROBUJUK>护身符
‹$HEROBELT>腰带
‹$HEROBOOTS>鞋子
‹$HEROCHARM>宝石
‹$HEROZHULI>斗笠
商人相关变量

‹$PRICERATE>价格倍数
‹$UPGRADEWEAPONFEE>升级武器价格
‹$USERWEAPON>手里拿的武器的名字
‹$DEALGOLDPLAY>交易对像
沙城堡变量

‹$CASTLEGOLD>城堡的总黄金
‹$TODAYINCOME>城堡当天收入
‹$CASTLEDOORSTATE>城堡的门状态
‹$REPAIRDOORGOLD>修理城门费用
‹$REPAIRWALLGOLD>修理皇宫城墙费用
‹$GUARDFEE>聘用流动护卫费用
‹$ARCHERFEE>聘用弓箭守卫费用
酒馆二卷变量

‹$GUILDFOUNTAIN>行会泉水仓库
‹$MEDICINEVALUE>药力值
‹$ALCOHOL>酒量
天地结晶变量

‹$GETCRYSTALEXP>天地结晶可提取的经验
‹$GETCRYSTALNGEXP>天地结晶可提取的内功经验
‹$CRYSTALEXP>天地结晶当前的经验
‹$CRYSTALNGEXP>天地结晶当前的内功经验
‹$CRYSTALLEVEL>天地结晶等级
服务器信息变量

‹$SERVERNAME>服务器名字
‹$SERVERIP>服务器IP地址
‹$WEBSITE>游戏网址
‹$BBSSITE>   论坛网址
‹$CLIENTDOWNLOAD>客户端程序下载地址
‹$QQ>联系QQ号
‹$PHONE>联系电话号码
‹$BANKACCOUNT0>银行帐号信息
‹$BANKACCOUNT1>银行帐号信息
‹$BANKACCOUNT2>银行帐号信息
‹$BANKACCOUNT3>银行帐号信息
‹$BANKACCOUNT4>银行帐号信息
‹$BANKACCOUNT5>   银行帐号信息
‹$BANKACCOUNT6>银行帐号信息
‹$BANKACCOUNT7>银行帐号信息
‹$BANKACCOUNT8>银行帐号信息
‹$BANKACCOUNT9>银行帐号信息
‹$GAMEGOLDNAME>   游戏币名称
‹$USERCOUNT>在线人数
‹$DATETIME>当前日期时间
‹$GAMEGOLDNAME>游戏币名称
‹$HIGHLEVELINFO>最高等人物信息
‹$HIGHPKINFO>最高PK点数人物信息
‹$HIGHDCINFO>最高攻击力人物信息
‹$HIGHMCINFO>最高魔法力人物信息
‹$HIGHSCINFO>   最高道术人物信息
‹$GAMEDIAMONDNAME>金刚石名称
‹$GAMEGIRDNAME>灵符名称
‹$GAMEPOINTNAME>游戏点名称
‹$MACRUNTIME>服务器运行天数
‹$SERVERRUNTIME>服务器运行时间
‹$DATE>显示格式,X月Y日

【拓展】
一、常用命令

#IF如果
#SAY输出字符串
#ACT执行命令
break结束命令
close结束对话


二、条件命令

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地图号 X Y 范围 (=,>,‹) 数量 ;检测一个坐标范围内怪物数量
CheckMonMap地图号 数量 ;检测一个指定地图内的怪物数量
CHECKMON数量 ;检测当前人物所在地图内的怪物数量
CHECKSKILL技能名称 (=,>,‹) 修炼等级 ;检测当前人物已学技能



三、功能命令

MAP地图名 ;将当前人物移动到指定地图
MOVEMAP地图名 X Y ;将当前人物移动到指定地图的指定坐标
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职业名称(Warrior,Wizard,Taoist) ;调整当前人物的所属职业
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刷怪命令+怪物+数量+时间


四、 定义变量

RANDOM 随机数一般用在#IF语句中作为触发#IF机率(10=10分之1 20=20分之1 换算百分比 1/10*1001/20*100)
EQUAL 变量名 数值检测变量是否等于指定数值
LARGE 变量名 数值检测变量是否大于指定数值
SMALL 变量名 数值检测变量是否小于指定数值
MOV 变量名 数值给予变量赋于指定值
INC 变量名 数值给予变量加上指定值
DEC 变量名 数值给予变量减去指定值
SUM 变量名A 变量名B将两个变量相加
MOVR 数值变量赋予小于指定数值的随机非负数
‹$STR(变量)>把变量转为字符串
SET [变量名] 数值定义变量
RESET [变量名] 连续数字连续将变量清零
CHECK [变量数值] 数值检测变量是否等于指定数值



【更多】
https://www.lanzous.com/i75uc6f

都能看懂,就是打开脚本组合在一起就看不懂了,哈哈哈


楼主,大恩不言谢了!萝卜论坛是最棒的!


楼主太厉害了!楼主,I*老*虎*U!小技巧新人完成绑定QQ 绑定微信 就可以获得5点威望,直接晋级二星萝卜哟

真的很厉害我也想学成这么厉害

非常感谢,真心的

版主辛苦了,回复支持一下


我看不错噢 谢谢楼主!萝卜论坛越来越好!


楼主太厉害了!楼主,I*老*虎*U!小技巧新人完成绑定QQ 绑定微信 就可以获得5点威望,直接晋级二星萝卜哟

这个下面的更多为啥我打不开。。
页: [1]
查看完整版本: 【速学脚本】传奇常见脚本变量---长期更新你们想知道的!

腾讯云优惠,2核4G首年74元。