|  | 
 
上一篇:随机杀死地图怪物脚本用法下一篇:传奇脚本系列-牢解所| 传奇脚本内部文档命令 
 
 人物说话信息蓝色显示
 changehearmsgcolor 10 180
 创建目录
 forcedirectoies forcedirectoies .\questdiaty\新目录
 把字符串写入到指定的文本文件中,可以指定写入行
 addtextlistex .\testlist.txt <$username> 0  addtextlistex  addtextlistex
 openwebsite
 改变宝宝名字颜色
 changeslavenamecolor 宝宝名字 颜色   changeslavenamecolor
 清理指定地图指定范围指定物品
 clearitemmap 3 330 330 10 回城卷   clearitemmap  clearitemmap
 拆解物品
 openitemboxen 标号  是否回收  提示信息
 @reclaimitem  @reclaimitem reclaimitem     openitemboxex  getboxitem1 getboxitem  getboxitem1  equal s0 圣战戒指 give break
 取得随机字符串  getrandomtext 路径 变量  指定行
 getrandomtext .\questdiary.txt s0  sendmsg 5  <$str(s10)>  getrandomtext  getrandomtext
 调整物品名字颜色
 changeitemnamecolor  changeslavenamecolor changeitemnamecolor
 使用验证码
 startvalidate startvalidate 间隔 次数 锁定
 startvalidate
 [@login]
 #if
 checklevelex>0
 #act
 startvalidate 120 3 1 sendmsg   stratvalidate
 
 调整人物金刚石数量
 gamediamond   gamediamond  diamond  diamond diamond gamediamond  diamond  diamond  diamond diamond gamediamond
 
 去准备名字
 getuseritemname 1 10  getuseritemname   getuseritemname getuseritemname
 调整新属性
 setnewitemvalve 位置 属性 操作符 值
 setnewitemvalve  setnewitmevalve  setnewitmevalve  2 2 +2 setnewitemvalve
 [@itemupgrade]
 #if
 checkgold > 5000
 #act
 take 金币 5000
 #elsesay
 升级装备需要5000金币
 #elseact
 setupgradefail      setupgradefail setupgradefail
 break
 
 除法命令  div n10 100 5
 设置装备发光  setitemlight 位置 1  setitemlight
 
 stdmodefunc  stdmodefunc   stdmodefunc  stdmodefunc stdmodefunc stdmodefunc stdmodefunc stdmodefunc stdmodefunc stdmodefunc
 
 
 sendtopmsg 180 251 信息内容 sendtopmsg sendtopmsg
 throughhum  throughhun  1 60  throughhum getmaprouteinfo  getmaprouteinfo
 地图动态链接
 
 [addmaproute]
 #if
 #act
 addmaproute 1 3 330 330
 setmaproute 1 0 111 112
 delmaproute 1
 getmaprouteinfo 1 ao a1 g1
 调整宝宝等级  changeslavelevel 名字 等级
 [@main]
 #if
 #act
 changeslavelevel 虎卫 3
 changeslavelevel  changeslavelevel  changeslavelevel
 获取你对面人物的名字
 getoppsitehunmname s0  getoppositehunname getoppositehumname getoppositehumname getoppositehumname
 调整人物属性 changehumability 2  changehumability changehumability
 停止定时器
 setofftimer1  setofftimer1 setofftimer1  setofftimer1 setofftimer
 个人定时器
 setontimer 0-19
 #if
 #act
 setontimer 0 20
 
 [ontimer0]
 #act
 sendmsg 5 你目前处于
 [ontimer0]
 恢复人物魔法值
 humanmp +100
 humanhp       humanmp  humanhp humanmp humanmp humanmp humanhp
 
 取下人物身上的装备
 takeex 1 takeex2 takeex 4
 恢复发言
 enablesendsay enablesensay enablesendsay enablesendsay
 createfile createfile createfile  createfile
 执行qmange.txt 中的文本
 #if
 #act
 getusername 5
 hcall s5 @ttt
 把某个地图中的玩家全部移动到另外一个地图
 movemapplay 0 3 333  333   movemapplay
 修改指dingwei置物品的持久
 changeitemdura 2 22        changeitemdura
 改变人物当前的模式 changemodeex changemodeex  changemodeex changemodeex
 
 把自己传送到指定人物身边
 #if
 #act
 regoto 人物   regoto  regoto relive  relive 复活  relive
 算法  +      - dec           * mul        / div
 取出一个字符串并替换其中的字符串之后放入变量中
 ansireplacetext ansireplacetext  ansire ansire ansire ansireplacetext  ansireplacetext ansire ansire ansire ansireplacetext ansireplacetext ansireplacetext ansireplacetext
 ansireplacetext ansireplacetext ansireplacrtext
 从指定文件中删除字符串 deltextlist  deltextlist  deltextlist
 ansireplacttext 10 xxxxx  x
 
 
 添加字符串到指定文件中addtextlist .\testlist.txt addtextlist
 addtextlist  addtextlist  addtextlist  addtextlist
 
 
 
 所有行会同时攻城
 addattacksabukall  addattacksabukall  addattacksabukall addattacksabukall
 
 指定加入指定的行会
 [@joinguild]
 #if
 #act
 addguildmember  addguildmemmber  addguildmember
 
 自动穿戴背包中的装备
 #if
 checklevel > 1
 #act
 give 怒斩 1
 autotakeonitem 怒斩 1  autotakeonitem   autotakeonitem
 
 修理身上的装备  repairall  repairall
 
 随机输入验证码
 
 [@main]
 #if
 checklevelex > 0
 setrandomno
 #say
 <输入验证码/@@checkno>:<$randomno>
 
 [@@chekno]
 #if
 checkrandomno
 #say
 输入正确
 @elsesay
 输入错误        setrandomno
 
 离线挂机
 [@挂机]
 #if
 checklevel > 1
 #say
 <点击输入挂机留言/@@offlinemsg>\
 
 [@@offlinemsg]
 #if
 #act
 sendmsg 5 每5秒增加5000经验
 offline 5 5000  offline
 
 (@@inputstring @@inputinteger)
 [@stdmodefunc10]
 使用说明:在输入框内输入<需要追杀的玩家姓名>\\
 <输入要追杀玩家的姓名/@@inputstring5>
 <关闭/@exit>
 
 [@inputstring5]
 #if
 checkrecall <$str(s5)>
 #act
 gmexecute 传送自己 <$str(s5)>
 
 [@isinfilterlist]
 #act
 mssagebox 输入数据中包含了非法字符,请重新编辑!
 
 获取玩家名字  getusername 1  getusername
 调整人物属性点
 usebonuspoint usebounspoint
 行会地图传送
 guildmapmove    guildmapmove  guildmapmove
 
 
 开启宝箱
 [@stdmodefunc10]
 #if
 #act
 openitembox
 sendmsg 5
 召唤最多5个7级宝宝,七彩变色
 [@recallmod]
 #if
 checksalvecout < 5
 #say
 好好看着自己的宝宝,不要乱咬人
 #elsesay
 你已经有5个宝宝了,现在不可用再招宝宝。recallmob  recallmob recallmob
 在线泡经验
 #if
 checklevelex > 30
 #act
 setautogetexp 1 10 1 3 setautogetexp  setautogetexp
 转职
 changejob
 练习技能
 addskill  addskill skill   addskill
 
 delskill delskill  delskill
 
 
 调整人物游戏点数
 gamepoint gamepoint gamepoint
 
 调整人物声望点
 creditpoint  creditpoint  creditpoint credit creditpoint
 
 调整技能等级
 skilllevel  skilllevel  skilllevel  skilllievel
 
 调整等级
 changelevel
 调整pk点
 changepkpoint   changepkpoint
 
 设置杀怪经验倍数
 killmonexprate   killmonexprate  killmonexprate
 设置攻击力倍数
 powerrate   powerrate
 清楚人物的仓库密码
 clearpassword   clearpassword  clearpassword
 
 清楚列表内容
 
 clearnamelist clearnamelist
 清楚结婚信息
 delmarry  delmarry  delmarry
 
 
 人物说话信息蓝色显示
 changhearmsgcolor  changehearmsgcolor
 创建目录
 forcedirectories  foredirectorier  forcdirectories
 写入指定文本文件
 addtextlistex  addtextlistex
 打开网站
 openwebsite openwebsite
 改变宝宝名字颜色
 changesalvenamecolor  changeslavenamecolor
 清理指定地图指定坐标指定范围指定物品
 clearitemmap  clearitemmap  clearitemmap
 拆解物品
 @reclaimitem  @reclaimitem  @reclaimitem
 #if
 #act
 openitemboxex1
 
 q-function
 [@getboxitem1]
 #if
 equal so
 #act
 give
 break
 取得随机字符串
 getrandomtext getrandomtext
 调整人物身上物品装备名字颜色
 changeitemnamecolor  changeslavenamecolor  chengeitemnamecolor
 使用验证码
 [@main]
 点击输入<验证码/@validate>,没有输入之前人物无法移动
 
 [@validate]
 #if
 #act
 startvalidate 120 3 1   startvalidate
 q-function
 [@loginvalidate]
 #if
 #act
 sendmsg 5 严重通过。。。
 例如  每次登陆立即验证一次
 qmanage.txt中
 [@login]
 #if
 checklevelex > 0
 #act
 startvalidate 120 3 1
 sendmsg 5 两分钟之内必须输入正确验证码才能继续游戏
 调整人物灵符数量
 gamegird +5
 调整人物金刚石
 gamediamond  gamediamond  gamediamond   gamediamond
 取装备名字放入变量中
 getuseritemname 1 10  getuseritemname
 给装备添加新属性
 setnewitemvalue  setnewitemvalue  setnewitemvalue
 不允许宝石升级
 [@itemupgrade]
 #if
 checkgold > 5000
 #act
 take 金币 5000
 #elsesay
 升级装备需要5000金币
 #elseact
 setupgradefail  setupgradefail  setupgradefail
 break
 算法命令
 除 div 减 dec
 设置装备发光
 setitemslight
 制作盟重回城石
 q-function中
 [@stdmadefunc1]
 #if
 checklevelex > 0
 #act
 move 3 330 300
 开启宝箱
 opendragonbox  opendragonbox  opendragonbox
 屏幕中间显示公告
 sendcentermsg 250 10 测试公告 0 10
 sendcentermsg 250 10 你还有%d领取新手装备 0 10 @给予新手装备
 [@给予新手装备]
 #if
 #act
 give     @exitmap
 [@exitmap]
 #if
 #act
 mapmove 3 330 330
 顶端滚动公告sendtopmsg  sendcentermsg  sendtopmsg
 穿人模式
 throughhum  through through
 地图动态连接点
 [@addroute]
 #if
 #act
 addmaproute 1 3 330 300
 setmaproute 1 0 110 121
 delmaproute 1
 调整宝宝等级
 changeslavelevel changeslavelevel changeslavelevel
 从文本文件中抽取随机一行
 getrandomtext .\questdiary\装备列表.txt s10
 sendmsg 5 取出的字符串是:<$str(s10)>  getrandomtext
 getrandomtext
 获取对面人物的姓名
 getoppositehumname  getoppositehumname
 调整人物属性点
 changehumability changhumability changhumbility
 个人定时器
 #if
 #act
 setontimer 0 20
 qmanage
 [@ontimer0]
 #act
 sendmsg 5 你目前位于%mD (%x,%y)
 停止定时器
 setofftimer 1
 取下人物身上装备
 takeex1 takeex  takeex
 恢复发言
 enablesendsay  enablesendsay  enablesensay
 在指dingwei置建立一个文件夹
 createfile createfile createfile
 执行qmanage中的脚本
 #if
 #act
 getusername 5
 hcall s5 @ttt
 移动某地图的所有玩家到另外一个地图
 #if
 #act
 movemapplay  move
 取下延时执行脚本
 cleardelaygoto  cleardelaygoto
 传送自己到指定人物身边
 #if
 #act
 regoto 人物名字
 延时执行脚本
 relaycall
 字符串替换
 [@main]
 #if
 #act
 ansireplacetext  ansireplacetext ansireplacetext
 从指定文件中删除指定字符串
 deltextlist  deltextlist deltextlist
 把字符串写入到文件中
 addtextlist addtextlist
 所有行会同时攻城
 addattacksabukall 0
 addattacksabukall 0
 建立一个行会
 addguild  addguild
 [@addguild]
 #if
 #act
 addguild self
 自动穿背包中的装备
 #if
 #act
 give 怒斩 1
 autotakeonitem 怒斩 1 autotakeonitem
 修身上的装备
 repailrall repairall repairall repairall repairall
 随机验证码
 [@main]
 #if
 chenklevelex > 0
 setrandomno
 #say
 <输入验证码/@@checkno>:<$randomno>
 [@@checkno]
 #if
 checkrandomno
 #say
 输入正确
 #elsesay
 输入不正确
 离线挂机
 offline
 [@main]
 #if
 checklevelex > 1
 #say
 <点击此处输入挂机留言/@@offlinemsg>
 [@@offlinemsg]
 #if
 #act
 offline 5 5000
 用户自定义输入
 (@@inputstring @@inputinteger)
 [@stdfunc10]
 #if
 #act
 使用说明:在输入框内输入需要追杀的玩家姓名\
 <输入姓名\@@inputstring5>\
 <关闭\@exit>
 qfunction中
 [@inputstring]
 #if
 checkrecall <$str(s5)>
 #act
 regoto <$str(s5)>
 [@isinfilterlist]
 #act
 messagebox 输入的数据包含了非法字符,请重新输入!
 获取玩家姓名
 getusername 10  getusername 10
 调整人物属性点
 usebounspoint 1 + 20 usebouns bouns bouns  usrbounspoint
 清楚结婚信息
 delmarry
 清楚列表内容
 clearnamelist clearnamelist
 清楚仓库密码
 clearpassword clearpassword
 设置攻击倍数
 powerrate 100 60  powerrate
 设置2倍经验
 killmonexrate  killmonexrate killmonexrate
 更改名字颜色
 changenamecolor
 更改头发颜色
 hairstyle hairstyle
 将人物行会名加入列表
 addguildlist  addguildlist
 
 自动增加游戏币
 [@autoaddgamegold]
 #if
 #act
 param1 1
 param2 10
 autoaddgamegold start
 在线经验泡点
 
 #if
 checklevelex > 30
 #act
 setautogetexp 1 10 1 3   setautogetexp setautogetexp
 条件检查
 行会成员人数 checkguildmembercount  checkmemberguildcount
 检查人物pk值 checkpkpoint checkpkpoint
 检查人物在线时长 onlinelongmin  onlinelongmin onlinelongmin
 检查城门状态 checkcastledoor 损坏 关闭 开启 checkcastledoor
 检查攻城到现在的天数 castlewaray castlewaray
 检查城堡占领天数 castlechangeday castlechangeday
 检查人物行会名称 checkofguild checkofguild
 检查行会是否在列表中 checkguildlist guild.txt checkguildlist
 检查人物是不是管理员 isadmin isadmin
 检查是否加入行会 haveguild
 检查是否是沙城城主 iscastlemaster iscastlemaster iscastlemaster
 检查是否是行会掌门 isguildmaster isguildmaster
 检查是否是新人 isnewhuman isnewhuman
 检查宝宝数量 checkslavecount checkslavecount
 检查人物等级 checklevelex
 检查人物当前经验值 checkexp checkexp
 检查对面人物的等级 checkposelevel checkposelevel
 检查对面人物的性别 checkposegender man checkposegender
 检查人物登陆账号 checkaccountlist checkaccountlist
 检查人物登陆ip checkiplist
 检查人物在列表中的位置 checknamelistposition checknamelistposition
 检查人物声望点 checkcreditpoint checkcreditpoint
 检查背包空格数 checkbagsize checkbagsize
 检查人物攻击力 checkdc
 检查人物魔法力 checkmc
 检查人物道术力 checksc
 检查人物指dingwei置是否带装备 checkuseitem checkuseitem
 检查人物身上装备类型 checkitemtype checkitemtype
 检查人物游戏店 checkgold
 检查仓库是否解锁 islockpassword   islockpassword
 检查仓库密码输入错误次数 passworderrorcount = 3 passworderrorcount
 检查一个范围内怪物数  checkrangemoncount checkrrangemonconut
 检查地图怪物数量 checkmonmap checkmonmap  checkmonmap
 检查会员时间 checkusedate checkusedate
 检查人物技能 checkskill
 检查是否为组长 isgroupmaster isgroupmaster
 检查是否在某个地图上 isonmap isonmap
 检查是否是行会掌门 checkguildmaster
 检查是否是行会成员 checkguildmember checkguildmember
 检查是否是沙老大 iscastlemaster iscastlemaster
 检查是否在功沙 checkcastlewar checkcastlewar checkcasterwar
 检查字符串是否在另外一个字符串中 checkcontainstext
 检查两个字符串是否相等 comparetext comparetext
 检查人物杀死怪物的名字 checkkillmonname checkkillmonname
 检查人物是否在线 checkonline checkonline checkonline
 检查人物装备附加属性 checkitemaddvalue checkitemaddvalue
 检查人物是否学习了某种魔法 checkmagicname checkmagicname
 检查人物所在地图是否允许使用记忆 checkrecall checkrecall
 检查在线最高属性人物 ishigh
 检查在线人数 checkonlineplaycount checkonlinplaycount
 检查祝福管类物品数量 checkluckboxcount checkluckboxcount
 检查是被人物还是怪物杀死的 killbyhum killbyhum
 检查组队人数 checkgroupcount checkgroupcount
 检查人物的职业 checkjob
 检查地图中怪物数量 checkmapmoncount checkmapmoncount
 检查正在攻击你的怪物名字 checkhitmonname
 检查指定人物背包空格数量 checkhumbag checkhumbag
 检查地图中人物是否属于同一个行会 maphumissameguild
 检查地图中某种怪物数量 checkmapsamemoncount
 检查人物是否在指dingwei置 checkhuminrange 3 330 300 5
 检查装备升级次数 checkitemupgradecount checkitemupgradecount
 检查指定地图人数 checkrangehumcount checkrangehumcount
 检查是否在攻城区域 checkinwararea checkinwararea
 检查人物的幸运值 checkluckpoint checkluckpoint
 检查人物的攻击模式 checkattackmode checkattackmode
 检查人物是否挂机 checkoffline checkoffline
 检查装备名字颜色 checkitemnamecolor checkitemnamecolor
 检查物品纯度 checkmine  checkmine
 检查物品持久 checkitemdura checkitemdura
 脚本变量信息
 人物信息
 $username       人物名字
 $guildname      行会名字
 $rankname       行会职名称
 $level          等级
 $hp             生命值
 $ac             防御值
 $maxac          最高防御值
 $mac            魔御值
 $maxmac         最高魔御值
 $dc             攻击力
 $mc             魔法力
 $sc             道术力
 $exp            当前经验
 $maxexp         升级经验
 $pkpoint        pk值
 $creditpoint    声望值
 $goldcount      金币数量
 $gamecount      游戏币
 $gamepoint      游戏点数
 $hw             腕力
 $bw             背包重量
 $ww             负重力
 $logintime      登陆时间
 $loginlong      登陆时长
 $dress          衣服
 $weapon         武器
 $righthand      蜡烛
 $helmet         头盔
 $necklace       项链
 $ring_r        右戒指
 $ring_l        左戒指
 $armring_r     右手镯
 $armring_l     左手镯
 $bujuk         护身符
 $belt          腰带
 $boots         鞋子
 $charm         宝石
 $castlename    沙城名字
 $sfname        师傅名字
 $tdname        徒弟名字
 $fqname        夫妻名字
 $killer        杀人者名字
 $itemtime0     限时物品时间
 $mappcode      地图编号
 $selfx         人物当前坐标
 $selfy         人物当前坐标
 $gamediamond   金刚石数量
 $gamegird      灵符数量
 $mapname       地图名字
 服务器信息
 $gamegoldname   游戏币名称
 $usercount      在线人数
 $highlevelinfo  最高等级人物信息
 $highpkinfo     最高pk值人物信息
 $highdcinfo   $highmcinfo   $highscinfo
 特殊触发功能
 @onkillmob
 [@onkillmob]
 #if
 checkkillmonname 白野猪
 #say
 你杀死一头白野猪
 
 [@playlevelup]
 #if
 #say
 恭喜,升级了!
 [@killdie]
 #if
 killdiehum
 #say
 你被<$killer>杀了
 
 [@killplay]
 #say
 你杀人了?
 
 [@groupclose]
 #if
 #act
 sendmsg  5  你的队伍已经解散
 
 [@groupcreate]
 #if
 #act
 sendmsg 5 <$str(s0)> 加入了组队
 so.sendmsg 5 你加入了组队
 | 
 |