传奇脱机脚本怎么编辑边走边打的坐标没有到达为什么会显示到达

天骥脱机脚本新手入门教学
首先我们要弄明白什么是脚本?对于外挂来说,脚本就是你和天骥脱机外挂之间事先约定好的一些固定的“暗号”,并按照这些“暗号”你才能和外挂进行交流,才能让外挂为你顺利的工作。这些“暗号”是固定的。比如你泡MM,你对一个MM说:我好喜欢你哦或者你对她说
: 我特别喜欢你&
,这两句话的意思基本上是一样的,MM都能明白你的意思。但是对脚本来说,必须按照提前约定好的某一种暗号它才能明白。这就和你要泡一个特殊的MM一样,你们之间事先已经约定好,只有说:我好喜欢你哦,
她才明白你说的是什么。当你说其它的事先没有约定的语句,MM会发蒙,会不知道你在说什么。或者你可以把天骥脱机理解成一匹千里马,只有按照以前训练好的命令喊话它才会执行。所以脚本中的任何语句必须按照事先约定好的“暗号”进行交流,这些暗号在脚本中又被称做命令
,必须是固定的,不能做任何更改,否则脚本就看不懂你想叫它做什么。所以,在学习脚本以前,要首先在大脑中有一个清晰的 命令
概念:命令是自己和天骥脱机外挂事先约定好的暗号,不能有丝毫改变。要想用好天骥脱机,必须要先学会使用它的各种命令。
那么天骥脱机有多少暗号,就是有多少事先约定好的命令呢?不多,而且都以汉字的形态出现,一看就明白了,十分的 easy ~
(以下内容在程序的脚本编辑器中都有,为了大家方便,在这里再次整理一次。注意只是最主要的一些部门,并且不包含组队部分)
现在我们来一一讲述
一:天骥脱机脚本行走于战斗命令篇
走到[地图编号,X,Y]
在天骥脱机脚本中,地图的判断分两种,主要是以 地图编号 的形式出现,比如 比奇省 的 地图编号 是 数字 0
,石墓阵第25个房间的地图编号是 D71625
。这个命令中,X和Y分别是横坐标,竖坐标。意思就是走到某个地图的某个坐标。如果不是当前地图,那么程序会自动计算一条跨图路径.注意:如果到达没有门点记录的地图,会无法计算成功.
走到附近[地图编号,X,Y]
走到指定地图的指定坐标1格范围内.
支持跨图行走.如果地图编号不是当前地图,那么程序会自动计算一条跨图路径.注意:如果到达没有门点记录的地图,会无法计算成功.
边打边走到[地图编号,X,Y]
这是在战斗部分运用最多的一个语句,意思是从你现在的位置开始算起,你的人物将会一边走一边打怪直到你规定好的那个地图的某个坐标。范围是默认的
格。支持跨图行走.如果地图编号不是当前地图,那么程序会自动计算一条跨图路径.注意:如果到达没有门点记录的地图,会无法计算成功.
走到NPC附近[地图编号,X,Y]
NPC代表着任意在游戏你能和他说话的服务员。走到指定地图的指定坐标6格范围内.
支持跨图行走.如果地图编号不是当前地图,那么程序会自动计算一条跨图路径.注意:如果到达没有门点记录的地图,会无法计算成功.
走到门点[地图编号,X,Y]
门点,就一个地图到达另一个地图的连接点。一但你走到这个点,会被游戏自动切换到另一个地图。这句的意思就是走到那个点,但是这个门点你必须事先知道。门点对于任何脚本都是很最重要的一部分,在脚本重点与技巧
一文中有详细解释,请查阅。
走到门点[地图编号,X,Y]到达[地图编号,X,Y]
走到门点,完成切换地图。走到地图的门点到达另一个地图的指定位置
边打边走到门点[地图编号,X,Y]
边打边走到门点[地图编号,X,Y]到达[地图编号,X,Y]
如果没有设置定点战斗的地点,开始战斗指令会计算四个战斗地点,并将指令分解为:
边打边走到战斗地点1
边打边走到战斗地点2
边打边走到战斗地点3
边打边走到战斗地点4
如果设置了定点战斗的地点,则分解为设置定点战斗的地点.。这个只适合某些比较大或者刷怪很多的地图,就是你到那里就不想换地图了,一直在那里战斗。
这个命令很重要。尤其在你回城以后必须使用它,否则你的人物会在回城以后搜索怪。
搜索怪物范围[X]格
指定搜索多少格范围内的怪物
如:搜索怪物范围[6]格
只会攻击角色6格范围内的怪物
开启全局脚本
使你事先写在全局脚本中的内容开始执行。 (关于全局脚本的概念请参阅 脚本重点与技巧)
关闭全局脚本
让全局脚本中的内容停止
购买,维修,存取篇
买够[物品名称]XX个
买够指定物品.实际购买数量是指定数量减去背包中物品的数量.很智能的一个小命令。
如:买够[超级金创药]12个
购买[物品名称]XX个
购买指定数量的物品
购买[物品名称]XX个
如:购买[超级金创药]2个
够[物品名称]
购买一个指定物品.购物最底层命令.
购[物品名称]
如:购[超级金创药]& , 只能买到一个
强行购买[物品名称]XX个
同购买命令基本相同,不同之处在于不管NPC支持不支持,都象NPC发送购买物品指令.如果NPC不支持购物功能或者NPC命令有误,都会导致这个指令失败.
如:强行购买[超级金创药]2个
购买[物品名称]装备到[位置]
购买指定物品并装备到指定位置
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:购买[魔法长袍(女)]装备到[衣服]
强行购买[物品名称]装备到[位置]
强行购买指定物品装备到指定位置
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:强行购买[魔法长袍(女)]装备到[衣服]
强行购买[物品名称]修理后装备到[位置]
强行购买指定物品修理后装备到指定位置
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:强行购买[魔法长袍(女)]修理后装备到[衣服]
强行购买[物品名称]强行修理后装备到[位置]
强行购买指定物品强行修理后装备到指定位置.需要正确的NPC命令并且NPC支持强行购买和修理.
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:强行购买[魔法长袍(女)]修理后装备到[衣服]
强行购买[物品名称]强行特修后装备到[位置]
强行购买指定物品强行特修后装备到指定位置.需要正确的NPC命令并且NPC支持强行购买和特修.
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:强行购买[魔法长袍(女)]强行特修后装备到[衣服]
强行购买[物品名称]修理后装备到[位置]
强行购买指定物品修理后装备到指定位置.需要正确的NPC命令和NPC能支持强行购买.
位置可以是:衣服,头盔,马牌,左手镯,右手镯,左戒指,右戒指,武器.
例:强行购买[魔法长袍(女)]修理后装备到[衣服]
强行买够[物品名称]XX个
基本同买够命令相同.不同之处在于不管NPC是否提供物品出售,都象NPC发送购买命令.如果NPC能支持则购买成功.否则不成功.
例:强行买够[超级金创药]2个
存物[物品名称]
存指定物品.
如:存物[绿色裁决]
取[物品名称]
取指定物品,取物的最底层命令
如:取[红魔裁决]
取物[物品名称]
如:取物[红魔裁决]
装备[物品名称]到[位置]
装备指定物品到指定位置
位置可以是:衣服,头盔,马牌,武器,左手镯,右手镯,左戒指,右戒指,项链
如:装备[红魔裁决]到[武器]
卸下[位置]
卸下指定位置的装备
位置可以是:衣服,头盔,项链,马牌,武器,左手镯,右手镯,左戒指,右戒指.
如:卸下[武器]
强行取物[物品名称]
强行取物.成功与否取决与是否有正确的NPC命令及NPC是否支持.
例:强行取物[红魔裁决]
卖物[物品名称]
卖掉指定的物品
例:卖物[强效金创药]
自动存物.存的物品在物品设置中指定.这个命令会在脚本中应用的最多。比如你把需要打到的好装备都设置成 存仓
,那么当被执行的时候,以前设定好的物品会被自动存放在仓库中。
自动售物[物品类别]
自动售出物品.要出售的物品在物品设置中指定.
如:自动售物[衣服]
会售出衣服类物品.
修理[位置]或修理[物品名称]
修理指定位置的装备或修理指定物品
位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指
例:修理[衣服] 会自动完成卸下衣服,修理,装备的动作.
修理[魔法长袍(女)]
修理[位置]
修理[物品名称]
修理的最底层命令
修理指定位置的装备或修理指定物品
位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指
例:修[衣服] 会自动完成卸下衣服,修理,装备的动作.
修[魔法长袍(女)]
特修[位置]或特修[物品名称]
特修指定位置的装备或特修指定物品
位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指
例:特修[衣服] 会自动完成卸下衣服,特修,装备的动作.
特修[魔法长袍(女)]
强行修理[位置]或强行修理[物品名称]
强行修理指定位置的装备或强行修理指定物品.需要NPC支持.
位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指
例:强行修理[衣服] 会自动完成卸下衣服,修理,装备的动作.
强行修理[魔法长袍(女)]
强行特修[位置]或强行特修[物品名称]
强行特修指定位置的装备或强行特修指定物品.需要正确的NPC命令和NPC支持特修.否则的话可能会变成普修而造成装备掉持久.
位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指
例:强行特修[衣服] 会自动完成卸下衣服,修理
三 条件判断篇
这里是脚本中的重点之重,必须经过自己的实践才可能真正明白。
如果[自己][状态名] 判断符号 数据
判断角色状态.
状态名可以是以下值:HP,MAXHP,SP,MAXSP,负重,最大负重,包裹空位.
例:如果[自己][HP]&100 判断自己的HP值是否小于100
如果[自己][装备位置][XX]
判断装备情况或角色是否中毒,隐身,开盾状态.
装备位置可以是:衣服,武器,头盔,项链,马牌,左手镯,右手镯,左戒指,右戒指.XX可以是:名称,持久,最大持久,使用次数
例:如果[自己][衣服][名称]="魔法长袍(女)" 判断自己的衣服装备是不是魔法长袍女
如果[自己][状态][中毒,开盾,隐身]
判断角色是否中毒,隐身,开盾
例:如果[自己][状态][中毒]=1
判断玩家是否中毒,如果中毒,返回值将是1,否则是0
如果[自己][所有方向,前,后,左,右,坐前,右后等等][怪物数量]
判断角色周围几个方向的怪物数量
方向可以是:所有方向,前,右前,右,右后,后,左后,左,左前八个方向.
如:如果[自己][所有方向][怪物数量]&6 判断自己周围怪物数量是否小于6
如:如果[自己][前,右前,左前][怪物数量]&1 判断前,右前,左前3个方向的怪物数量是否大于1
如果[当前地图名]
判断当前地图名
当前地图名返回地图编码.如盟重省,返回3
如果[地图名]
判断当前地图的实际名称,也就是汉字名称
当前地图名返回地图编码.如盟重省,返回盟重省
例:如果[地图名]=盟重省 判断当前地图是否是盟重省
如果[当前时间]
返回一个整型数表示的时间值,精度为毫秒,主要用于延时.
例:如果[当前时间]-$上次召唤时间&60000
那么使用技能[召唤神兽]
那么$上次召唤时间=[当前时间]
放在全局脚本中60S招一次宝宝
如果[物品名][持久]
判断指定物品的持久
如:如果[魔法长袍(女)][持久]&5
判断包裹中物品魔法长袍(女)的持久.如果包裹有多件同样物品,取最大持久.
如果[物品名称][使用次数]
判断指定物品的使用次数
如:如果[护身符][使用次数]&5
判断包裹中物品魔法长袍(女)的持久.如果包裹有多件同样物品,取最小使用次数.
如果[XX][数量]
判断指定物品或指定类别的物品数量.
XX可以为:金币,待售物品,待存物品,待售类别(如待售衣服,待售武器等),红药,蓝药,指定物品名称,指定怪物名称.
如:如果[金币][数量]&4000000 判断金币数量是否大于400万.
如果[地图编号,X,Y]距离
判断当前位置至指定位置的距离.
如:如果[3,336,336][距离]&200
判断当前位置到[3,336,336]的距离是否大于200.常用于回城判断.。这个距离是直线距离。
如果[本机时间]
返回本机的当前时间,返回格式为:
例:如果[本机时间]&24:00
那么系统显示[太晚了,该睡觉了,早睡早起身体好]
四:变量篇
什么是变量?你可以把变量想像成一个特殊的盒子,这个盒子只能装一个东西,一个内容。当下次装入新的内容或东西以后,会把以前装进去的东西顶走,只剩下现在这个当前的新内容。一个变量只能,并且只能保存一个内容。在天骥脱机脚本中,变量是以符号
$ 开头的,你可以任意自己定义一个变量。比如 $我的MM数量=5 ,那么这个
$我的MM数量就是你自己定义的一个新变量,并且当前的数值是 5 。
如:$红药数量=9
这个$红药数量就是你自己定义的。
那么在你后期购买红药的时候,可以写成 买够[超级红药]$红药数量
$_当前地图
这个变量是个固定变量,是程序已经安排好的,它返回的内容就是你当前所在的地图的编号。这个变量在脚本中的应用十分广泛,可以应用在任何与地图片断相关的部分。
类似 [自己][HP]
类似 [自己][MP]
$_上线时间
这也是一个程序固定下来的变量,它返回的时间是你的人物上线以后的时间,如果小退,重新连接以后再上线会重新计算,单位是秒
如 : 如果 $_上线时间&200
返回的内容是当前人物的横坐标
返回的内容是当前任务的纵坐标
变量是将一个脚本完美化和提高效率的保证。大家会在实际编写脚本中慢慢体会到。
使用[物品名称]
使用指定的物品
例:使用[强效金创药] , 使用[回城卷]
使用技能[技能名称]
如:使用技能[魔法盾] , 使用[召唤骷髅]
丢弃[物品名称]
丢弃指定物品,如果背包中有多件相同物品,丢弃持久最低的
丢弃金币[金币的数量]
如:丢弃金币[200000]
调用&标记名称&
脚本转到&标记名称&定义的脚本命令开始执行
执行结束后通过"返回"脚本命令到调用的下一行继续执行
从子脚本返回到调用该脚本的下一句继续执行
跳转到&标记名称&
跳转到在脚本中设定的标记继续执行
等待[XXX]毫秒
跳转到在脚本中设定的标记继续执行。这个是必须的,需要大家注意对这个语句的重视。由于外挂发出命令后,返回的信息是从服务器传回是需要一定的时间的,所以这个语句,尤其是在购买东西,和NPC对话中用的越多,越能保证你的脚本稳定。否则会经常出现找不到某个NPC或者某个NPC没有XX选项等等情况,这都是由于没有设置时间延迟的原因。
传送[X,Y]
会自动给服务器发送 @move x y 的命令,前提是你的装备中有能传送的装备
说话[内容]
像服务器发送说话内容.等同于在聊天面板中的发言
也可以用做发送某些服务器命令
如:说话[@仓库密码]
说话[密码]等
有的服务器把传送的@move改成了 @传送 , 那么你可以写成 说话[@传送,X,Y]
小退[XXX]毫秒
小退指定时间后重连
这是一个开关脚本命令
第一次使用的时候是宝宝休息,第二次使用的时候是宝宝攻击.实际上等同于
说话[@Rest]
发送命令[XXX]
向服务器发送NPC命令,发送前会检查NPC是否支持命令,如果不支持,脚本会停止
后门命令[XXX]
象服务器发送NPC命令,发送前不会检查NPC是否支持该命令.这就意味着程序并不知道服务器的NPC是否会支持.因此,使用该命令前请确认服务器支持所发送的命令.否则,有可能造成一些后果.
例如:后门命令[@S_repair]如果服务器NPC不支持@S_repair的话,其后的修[XXX]就会变成普修,造成装备持久减少。
&:支持各大博客网站的!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。当前位置: >>
>> 文章正文
佩戴护身符坐标物品防脱机如图
作者:小爱 日期:日 来源:本站原创
最新佩戴物品防脱机护身符位置直接秒过以上为图。
--如果是在线回收,不需要勾选永恒狂刀中的回城触发
--在定时执行中,设置此脚本的路径即可,定时执行的时
--间视服而定
--地面物品多,就是80000毫秒,地面物品少,可以增大
--------------以下是在线回收脚本内容-----------
发言("@会员服务")
等待(1500)
选择("@在线回收")
等待(1500)
等待(3500)
穿卸装备(1,09,"防脱机回收")
passcode=取背包物品属性("防脱机回收*",4)
等待(4500)
选择("@hy传奇")
等待(1500)
选择("@hy皓月")
等待(1500)
选择("@hy热血")
等待(1500)
选择("@hy勾魂")
等待(1500)
选择("@hy断月")
等待(1500)
选择("@hy七殇")
等待(1500)
选择("@hy魔焰")
等待(1500)
选择("@hy破军")
等待(1500)
选择("@hy梦魅")
等待(1500)
选择("@hy灭影")
等待(1500)
选择("@hy焚天")
等待(1500)
选择("@hy狂怒魂")
上一篇文章: 下一篇文章:
价格表Money
月卡 网银:80元 点卡: 80元
季度 网银:150元 点卡:150元
半年 网银:200元 点卡:200元
年卡 网银:300元 点卡:300元
终身 网银:400元 点卡:400元
永恒狂刀简介About
业内独家首发一键式过检测真正的智能过检测,自动识别登录器版本,秒杀所有登录器引擎
业内独家采用云端技术更新狂刀辅助自动更新,无需用户重复下载
永恒狂刀为传奇玩家量身订做独编以PK为主的加速代码,任何版本都可提高战士刀速并无虚刀
近身攻击、延迟刀、多倍冰超强变态保护,战士延迟刀,法师无限冰多倍冰,道士延迟火符
独创合击连击服众多功能隔位刺杀智能跑位攻击,传送飞装备,一键买药自动走位捡物
支持所有主流传奇游戏版本176仿盛大精品服,180,185,195,轻变,中变,超变,合击连击精华0主题在线时间11 小时最后登录UID750975积分728金钱364 贡献47 人气0 人品1 帖子威望20 阅读权限50注册时间
高级会员, 积分 728, 距离下一级还需 272 积分
UID750975积分728金钱364 贡献47 人气0 人品1 威望20 帖子阅读权限50注册时间
本帖最后由 拿铁咖啡 于
19:43 编辑
再次重申下,那些所谓的大手,可以绕行,本帖送给新手,我复制粘贴也好,我哪里找的也好, 都是方便新手学习。愿意看的看,不愿意看的可以关闭帖子,说那些没用的有意思吗?您了会的,找您的漏洞去,玩您的漏洞服去,没必要靠贬低我这个帖子涨您的身价,看好了标题上写了,送给新手。
goto @段 ;跳转到指定段,开始执行相当于B中的goto语句
&选择项目/@段& ;选择项目后转称到指定段,相当于C中的case语句
#say 语句 ;语句设定为字符,不用加任何定界符
#act 执行命令 ;符合3.0规定的任何系统已定义命令
give 物品 数量 ;给多少东西,除了物器数据库中有的物品,还有金币,
;在大多数汉化版3.0中都汉化为“金”
take 物品 数量 ;同上,只是与上面相反,一个是给东西,一个是收回东西
map 地图名 ;移动到这个地图的随机坐标,地图名为地图的数字人码
mapmove 地图名 坐标A 坐标B ;同上,只是指定了坐标
monclear 地图名 ;清除这个地图上刷的怪物
MonGen 怪物名称 数量 时间 ;刷怪物,与刷怪角本用法相同
TimeRecall 数值 ;数值为分钟,定义进入某地的时间限制。
BreakTimeR中断上面那个语句设定的时间
hairstyle 数值 ;改变头发类型
haircolor 红值 绿值 蓝值 ;值域为0 ~ 255 设定头发颜色
关闭对话框
======================****************************========================
---------------------- 程 序 中 的 变 量 与 常 量 ------------------------
======================****************************========================
变量 ;变量用字母表示,在程序中可以赋任何数据 名称只限于P0-P9,D0-D9
mov 变量 数值 ;给变量赋值
inc 变量 数值 ;让变量自动加指定数值到变量,相当于程序中的x=x+n
sum 变量A 变量B ;变量求和不要与int混淆,需要下面的组合语名才能实现
MOV 变量X 0 ;变量X,初值。
sum 变量A 变量B ;X=A+B
sum 变量C ;X=X+C 最后在程序中得到的是X值,实际X=A+B+C
;如果只写中间一句是无意义的,只能导致错误
movr 变量 数值 ;定义随机变量,变量值为 “0 到 数值”
random 数值 ;当数值=随机数时则为1否则为0
&$STR(变量)& ;显示变量时用,可以将变量值显示在游戏里,用在 #say后面。
=========================*******************************========================
------------------------- 程 序 中 的 逻 辑 判 断 语 句 ------------------------
=========================*******************************========================
;n为任何正整数,是逻辑变量,有0值和1值,初始0值
条件--执行
#elsesay 或者 #elseact
否定--执行 ;相当于程序中的条件判断
SET 1 ;设置逻辑变量为真
Check 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务
small 变量 数值 ;如果“变量 & 数值”则为1否则为0
large 变量 数值 ;如果“变量 & 数值”则为1否则为0
equal 变量 数值 ;如果“变量 = 数据”则为1否则为0
checkjob Warr(Wizard、Taos) ;测试职业 成功为1否则为0
checkgold 数值 ;拥有金币数&=数值为1否则为0
checklevel 数值 ;人物等级&=数值为1否则为0
checkitem 物品 数值 ;测试拥用物品的数量
测试性别为男,如果为男则为1否则为0
测试背包是否已满,满时为1否则为0
checkpkpoint 数值 ;数值为PK值,PK值数&值时为1否则为0
checkluckypoint 数值 ;同上,只是测的是幸运值
checkmonmap 地图名 数值 ;同上,只是测的是怪物数量
checkduraeva 物品名 数值 ;同上,只是测试有品质的物品的品质
checkhum 地图名 数值 ;同上,测试这个地图的人数
checkitemw 物品 检测身上所带的物品
takew 物品 直接从身上回收物品
checkmagic 技能名称 检测已经修炼的技能
传奇商用NPC开头解释(部分,补足请补足)
%100 代表买东西是原价格还是双倍价格
+43 武器有关(修)
+10 买衣服
+11 修衣服
+26 修手镯类
+0 买各种药水
+42 卖各种药水
+30 蜡烛等.
+25 特殊水
+3 买卷轴,书类
+22 买戒指
+23 卖戒指
+24 买手镯
+26 卖手镯
+5 修炼武器或买武器
+6 修炼武器或卖武器
================================
checkjob (Warr, Wizard, Taos) ;测试职业
checkgold (金币数) ;测试金币
checklevel (等级) ;测试等级
checkitem (物品名) (数量) ;测试物品及数量
give gold (金币数) ;给钱
give (物品名) (数量) ;给物及数量
take gold (金币数) ;拿走钱
take (物品名) (数量) ;拿走物及数量
checkpkpoint (pk值) ;测试PK值
checkluckypoint (幸运值) ;幸运值正值为好,负值为差
checkduraeva (物品名) (数值) ;一般测试矿物等物品的品质
checkhum (地图名) (数值) ;测试这个地图的人数
checkmonmap (地图名) (数值) ;测试这个地图的怪物数
map (地图名) ;移动到这个地图
mapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
monclear 地图清除
close 关闭对话框
TimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
BreakTimeR中断设定时间
ExchangeMap (地图名) ;与指定地图里的人交换位置
测试背包满没
small (变量) (数值) ;测试变量是不是小于指定数值
large (变量) (数值) ;测试变量是不是大于指定数值
equal (变量) (数值) ;测试变量是不是等于指定数值
mov (变量) (数值) ;让变量等于指定数值
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)
注:关于SUM的详解
首先有MOV (变量X) 0 ;(变量X)清0
sum (变量A) (变量B) ;X=A+B
sum (变量C) ;X=X+C
movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
inc (变量) (数值) ;让变量自动加指定数值到变量
playdice (骰子数) @玩骰子,跳转到标签
random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用 于随机多项选择,例如: #IF RANDOM 3 #SAY() #ELSEACT
Check 1 ;测试触发与否 1(触发)
SET 1 ;设置触发
Monclear 地图 清理这个地图!
Param1 地图 地图名
Param2 横坐标 坐标
Param3 纵坐标 坐标
MonGen 怪物名称 数量 时间
TimeRecall 时间 时间限制
二。脚本变量:
&$USERNAME& 当前用户名
&$GUILDWARFEE&行会战金币数
&$LORD&沙巴克行会头名
&$OWNERGUILD&沙巴克行会名
&$UPGRADEWEAPONFEE&升级武器价格
&$USERWEAPON& 放在对话框里的武器名字
&$STR(变量)& 把变量转换为字符型
脚本教程:变量、命令名的解释
【变量属性】
『属性说明』:该变量有下线、重新启动服务器均不消失的强记录性。保存在hum.db(还是在mir.db记不太清 楚。望高手指正)该变量只有2种状态。1和0
『用法』:因为该变量记录性比较强。而且如果产生读写操作时服务器的操作不是很大。所以作为记录一些人物的下线后需要保留的数据的话作用十分大,大部分任务时常用到他。但是该变量值只有1和0的两种状态。而且根据M2不同,其个数也不相同。建议您一定要活用变量,尽量避免浪费该变量。
『属性说明』:该变量只对当前对话NPC内有效果。如果中途点其他NPC或者对话产生close、关闭时所有P变量均归0。该变量取值范围:(0-?)根据M2最大值不同
『用法』:该变量没有NPC间传递性作为临时变量多重复使用效果十分好。而且因为脚本命令有对该变量进行加/减/赋值/随机取值等运算,他和goto的配合可以使脚本中出现仿for循环的效果。并且因为他不传递的性质其
随机取值也能与RANDOM媲美。
『属性说明』:该变量在人物不下线时对全局NPC通用传递。该变量取值范围:同P变量
『用法』:既有像变量一样的人物属性私有变量的效果又有像P变量一样的运算功能!唯一不足就是下线 后该变量会被清空。可是如果配合上变量或者namelist变量的记录性。实在是功能强大的个人隐私属性!
不过本人无端的猜测该变量与P变量是保存在客户端内存的:)无任何根据如果不是请当个玩笑
『属性说明』:该变量不属于人物属性范围,对于全服务器内该变量唯一并且全局NPC通用传递。该变量取值 范围:同P变量
『用法』:这个变量是唯一的一个不属于任何人物而属于服务器的变量,该变量通过任何人的运算均产生效果。而且不保存在任何人的属性中。(好象是在mir.db?望高手指正)但是需要注意服务器关闭后该变量清空,目前尚需要通过综合namelist或者变量后才可以使其保存。
Namelist.txt 
『属性说明及用法』:他为什么也属于一个变量,因为他的工作方式与变量一样,而且由于是直接对硬盘的读写反更牢*一些。而且他的实现也很特殊,没有取值范围的限制,只有自己的名字记录在任意的文本内,具体 操作起来还很容易。作为变量的扩展起了不可替代的作用。而且有些M2的功能还需要这些的变量进行扩展。所 以该变量的应用和功能实在需要加强。
★友情提示您:该变量的操作请适可而止,如果在同一时间内进行大量的硬盘读/写/查找/检测/操作是对
服务器稳定性和硬件极大的伤害!因为该变量只针对人物有效。如果某个命令需要进行大量的namelist操作的
话。那许多人同时进行该命令的时候实在不能说不是对服务器的一个严峻的考验。
■此处仅代表个人意见:脚本的功能大体是一种简易汇编语法具体操作的累积。而活用这些变量是脚本精
华所在,脚本基础命令是一些简单针对这些变量的操作,优秀的脚本系统是通过这些变量和命令编写出来的功能。而后来所添加的脚本命令大部分是独立的功能,如果这样下去功能固然无限的增多,但是M2却也无限的增大。所以建议FTSM多开发和完善M2,n那是脚本发展之福。
以下为脚本命令的解释
【检测后缀命令】
此属性命令为#IF后#ACT前,作为检测是否为真的命令。
〖CHECK 1/0〗 查看人物指定的变量是否为1/0。如果为真则通过至#act
〖RANDOM (1-?)〗 随机一个数字,根据后边的数字判定当前通过至#act的几率。
把本文推荐给朋友或其他网站上,每次被点击增加您在本站积分: 1人气复制
精华0主题在线时间11 小时最后登录UID750975积分728金钱364 贡献47 人气0 人品1 帖子威望20 阅读权限50注册时间
高级会员, 积分 728, 距离下一级还需 272 积分
UID750975积分728金钱364 贡献47 人气0 人品1 威望20 帖子阅读权限50注册时间
★注意这里有一些用法错误。★
很多人认为random的具体运行是首先在3以下随机取一个值,然后该脚本内的random 3都不再取值了。那样理解的时候goto 1、2、3的几率是相等的,都是1/3。这是一个理解上的错误,实际这里运行的操作是这样的,到达 1的几率为1/3,到达2的几率为先2/3然后1/3就是2/9。而到达3的几率则为2/3然后2/3然后1/3实际几率为4/27
!同样错误的还有如下写法
有人认为在第一个random的时候会给一个隐藏的值在3以下做一个赋值。然后以后的random就是检测是否自己的 random值和这个隐藏值相同,如果相同则#act。这个也是一种错误理解,虽然同是对random理解错误造成的, 但是该错误与错误一理解上是不同的。但是这种随机的设计方式是提倡的,利用P变量的随机取值是可以完成的
。具体随机的用法请查看【脚本教程示例:随机处理系统】
〖EQUAL〗(变量)(数值)测试指定变量的值是否等于该命令指定值,可惜的是此处无法用PDG等变量,只能用数字常量!强烈建议Jacky添加该功能。
〖LARGE〗(变量)(数值)测试指定变量的值是否大于该命令指定值,同样非常可惜该数值只能为常量。
〖SMALL〗(变量)(数值)测试指定变量的值是否小于该命令指定值,同样非常可惜该数值只能为常量。
〖GENDER 〗(man/woman)检测是否为男/女
〖hour/min〗(时间1)(时间1)检测当前时间(小时/分钟)是否为时间1与时间2之间。
〖CHECKLEVEL〗(数值)测试等级数量是否大于该命令指定值,同样非常可惜该数值只能为常量。
〖CHECKJOB〗(职业)测试对话职业是否为指定职业,其后缀的根据M2不同而不同基础M2为:Warr, Wizard, Taos。
〖CHECKITEM〗(物品名称)(数量)查看人物背包中是否指定物品名称的数量是否大于该命令指定值,该数量不写默认为1既检测有没有该物品。同样非常可惜该数值只能为常量。
〖CHECKITEMW〗(物品名称)(数量)查看人物所佩带装备中是否指定物品名称的数量是否大于该命令指定值,该数量不写默认为1既检测有没有该物品。同样非常可惜该数值只能为常量。
〖CHECKGOLD〗(数值)测试金币数量是否大于该命令指定值,同样该数值只能为常量。
〖ISTAKEITEM〗(物品名称)检测刚刚取下的物品是否指定物品名称。
〖CHECKDURAEVA〗(物品名)(数值)查看人物背包中是否指定的物品名称的持久是否大于该命令指定值,该数量不写默认为1既检测有没有该物品。同样非常可惜该数值只能为常量。
〖DAYOFWEEK〗(星期数)查看当天是否为指定的星期数量。
〖CHECKPKPOINT〗(数值)测试PK值是否大于该命令指定值。
〖CHECKLUCKYPOINT〗(数值)测试幸运值是否大于该命令指定值。
〖CHECKMONMAP〗(地图名)(数值)测试指定的地图名中的怪物数量是否大于该命令指定值。同样非常可惜该数值只能为常量。
〖CHECKHUM〗(地图名)(数值)测试指定的地图名中的人物数量是否大于该命令指定值。同样非常可惜该数值只能为常量。
〖CHECKBAGGAGE〗测试背包是否满了
〖CHECKNAMELIST〗(文件名)检测指定路径下文件名的文件内是否有该玩家当前人物名称。
〖CHECKIPLIST〗(文件名)检测指定路径下文件名的文件内是否有该玩家当前IP地址。
#〖CHECKMARRYED〗检测当前对话人物是否结过婚。
#〖CHECKGUILDMASTER〗检测当前对话人物是否属于行会掌门。
#〖CHECKOFGUILD〗(行会名)检测当前对话人物是否属于指定行会。
#〖CHECKGUILDOFSBK〗检测当前对话人物所属于行会是否为沙。
#〖CHECKATTACKSBKGM〗检测当前对话人物所属于行会是否为当前攻沙行会。
#〖CHECKACCOUNTLIST〗(文件名)检测指定路径下文件名的文件内是否有该玩家当前帐号。
#〖CHECKPAYMENT〗检测当前对话人物是否充值。
#〖CHECKBBCOUNT〗(数值)检查人物所带宝宝数量。
#〖CHECKCREDITPOINT〗(数值)检查当前人物的声望是否大于命令指定数值。
#〖EXECHECK NAMEIPLIST〗(文件名)检测指定路径下文件名的文件内该玩家人物名称后的IP是否与当前登陆IP相同。
#〖EXECHECK DIR〗检查当前人物对面方向站的人物方向是否正确,多用于结婚。
#〖EXECHECK DIR 1〗检查当前人物对面方向站正确方向的人物是否与当前人物性别一致。多用于结婚。
#〖EXECHECK DIR 2〗检查当前人物对面方向站正确方向的人物是否与当前人物性别不同。多用于结婚。
#〖EXECHECK POSTLEVEL〗(数值)检查当前人物对面方向站正确方向的人物的等级是否大于命令指定数值。
#@〖CHECKGUILDLIST〗(文件名)检测指定路径下文件名的文件内该玩家所属行会名称是否存在。
#@〖ISADMIN〗检查当前人物是否为游戏管理员。
#@〖HAVEGUILD〗检查当前人物是否加入了行会。
#@〖ISCASTLEGUILD〗检测当前对话人物是否属于沙。
#@〖ISCASTLEMASTER〗检测当前对话人物是否为沙掌门。
#@〖ISGUILDMASTER〗检测当前对话人物是否为行会的掌门。
#@〖ISNEWHUMAN〗检测当前对话人物是否为刚注册第一次进入游戏。
#@〖CHECKSLAVECOUNT〗(数值)检查当前人物所带宝宝数量是否指定的数值。
〖CHECKMONAREA〗未知
〖CHECKOPEN〗未知
〖CHECKUNIT〗未知
精华0主题在线时间11 小时最后登录UID750975积分728金钱364 贡献47 人气0 人品1 帖子威望20 阅读权限50注册时间
高级会员, 积分 728, 距离下一级还需 272 积分
UID750975积分728金钱364 贡献47 人气0 人品1 威望20 帖子阅读权限50注册时间
沙发自己坐,网上找了一些脚本的具体说明,写的挺清晰的,希望对各位有帮助
精华0主题在线时间827 小时最后登录UID35878积分3812金钱1906 贡献128 人气20084 人品3 帖子威望38 阅读权限90注册时间
论坛元老, 积分 3812, 距离下一级还需 3188 积分
UID35878积分3812金钱1906 贡献128 人气20084 人品3 威望38 帖子阅读权限90注册时间
复制粘贴的发出来也没多大意义
&我复制来的,怎么了,毕竟有很多新人不会,我复制来也是我看完后,方便新人学习。并且我已经注明是网上找的,没干您什么事吧?您老要会可以绕路,没人强求你回帖&
[]: 安辰 发帖时在路边捡到 1
金钱,偷偷放进了口袋.
精华0主题在线时间827 小时最后登录UID35878积分3812金钱1906 贡献128 人气20084 人品3 帖子威望38 阅读权限90注册时间
论坛元老, 积分 3812, 距离下一级还需 3188 积分
UID35878积分3812金钱1906 贡献128 人气20084 人品3 威望38 帖子阅读权限90注册时间
安辰 发表于
复制粘贴的发出来也没多大意义
你误解我的意思了 你这些东西 高手差不多都会 新手差不多都懒得看 这个我相信你也看得出 这个论坛天天等版本去黄的人太多了 你懂的 你偏激了点 我没有指责你的意思
精华0主题在线时间11 小时最后登录UID750975积分728金钱364 贡献47 人气0 人品1 帖子威望20 阅读权限50注册时间
高级会员, 积分 728, 距离下一级还需 272 积分
UID750975积分728金钱364 贡献47 人气0 人品1 威望20 帖子阅读权限50注册时间
安辰 发表于
你误解我的意思了 你这些东西 高手差不多都会 新手差不多都懒得看 这个我相信你也看得出 这个论坛天天等版 ...
那我先道歉,不好意思,我在网上找了2个多小时 一行一行看完的,感觉受益匪浅,求人不如求己,想发出来让那些成天喊大神看脚本的新手看看,有心者就能省不少事,毕竟辛辛苦苦找的,对您如果话语过激,请原谅。
精华0主题在线时间1274 小时最后登录UID518641积分6076金钱3038 贡献818 人气0 人品0 帖子威望75 阅读权限90注册时间
论坛元老, 积分 6076, 距离下一级还需 924 积分
UID518641积分6076金钱3038 贡献818 人气0 人品0 威望75 帖子阅读权限90注册时间
有看的比没有还是好些..
这样看脚本也方便.
精华0主题在线时间351 小时最后登录UID740757积分3458金钱1729 贡献213 人气0 人品0 帖子威望7 阅读权限90注册时间
论坛元老, 积分 3458, 距离下一级还需 3542 积分
UID740757积分3458金钱1729 贡献213 人气0 人品0 威望7 帖子阅读权限90注册时间
确实对新手很实用&&但是现在漏洞没这么简单了
精华0主题在线时间321 小时最后登录UID735960积分3156金钱1580 贡献230 人气648 人品4 帖子威望43 阅读权限90注册时间
论坛元老, 积分 3156, 距离下一级还需 3844 积分
UID735960积分3156金钱1580 贡献230 人气648 人品4 威望43 帖子阅读权限90注册时间
我想说新手会在这里看这个解析,就百分之百的会用百度了
百度复制来的东西我一般都不看,自己原创的那是心得,就算内容一样,也值得看,
复制粘贴的,含金量百分之零点零
&是你说的在理,是想看解析都会百度,但是是我辛辛苦苦找的,方便大家的。但是我帖子注明的很好,是送给新手的,您了会可以绕行,含金量多少跟您没关系,也必要在这里胡言乱语。&
精华0主题在线时间43 小时最后登录UID749935积分708金钱354 贡献104 人气155 人品45 帖子威望96 阅读权限50注册时间
高级会员, 积分 708, 距离下一级还需 292 积分
UID749935积分708金钱354 贡献104 人气155 人品45 威望96 帖子阅读权限50注册时间
记住:看帖要回复!内容
精华0主题在线时间41 小时最后登录UID750950积分630金钱315 贡献47 人气0 人品1 帖子威望22 阅读权限50注册时间
高级会员, 积分 630, 距离下一级还需 370 积分
UID750950积分630金钱315 贡献47 人气0 人品1 威望22 帖子阅读权限50注册时间
受益匪浅 感谢楼主分享
精华0主题在线时间253 小时最后登录UID541002积分708金钱354 贡献140 人气153 人品1 帖子威望5 阅读权限50注册时间
高级会员, 积分 708, 距离下一级还需 292 积分
UID541002积分708金钱354 贡献140 人气153 人品1 威望5 帖子阅读权限50注册时间
作为新手,一切都是那么陌生,希望大家多多关照,如果有什么违规行为或是什么做得不好的,欢迎大家指出,本人虚心接受。我一直在玩传奇私服,可以的话大家一起玩玩。
精华0主题在线时间1301 小时最后登录UID666548积分4350金钱2175 贡献320 人气9 人品1 帖子威望17 阅读权限90注册时间
论坛元老, 积分 4350, 距离下一级还需 2650 积分
UID666548积分4350金钱2175 贡献320 人气9 人品1 威望17 帖子阅读权限90注册时间
其实还是蛮好的,免得有些人搜索了
精华0主题在线时间4 小时最后登录UID751050积分-302金钱-151 贡献6 人气0 人品1 帖子威望34 阅读权限0注册时间
乞丐, 积分 -302, 距离下一级还需 302 积分
UID751050积分-302金钱-151 贡献6 人气0 人品1 威望34 帖子阅读权限0注册时间
感谢楼主分享 学习了……
精华0主题在线时间135 小时最后登录UID66322积分2590金钱1295 贡献57 人气0 人品1 帖子威望23 阅读权限70注册时间
金牌会员, 积分 2590, 距离下一级还需 410 积分
UID66322积分2590金钱1295 贡献57 人气0 人品1 威望23 帖子阅读权限70注册时间
楼主辛苦了。。。
精华0主题在线时间352 小时最后登录UID741755积分1358金钱679 贡献136 人气0 人品0 帖子威望12 阅读权限70注册时间
金牌会员, 积分 1358, 距离下一级还需 1642 积分
UID741755积分1358金钱679 贡献136 人气0 人品0 威望12 帖子阅读权限70注册时间
顶楼主 何必叼这些喷子呢?这里最不缺的就是这种人了,蛋定
精华0主题在线时间321 小时最后登录UID735960积分3156金钱1580 贡献230 人气648 人品4 帖子威望43 阅读权限90注册时间
论坛元老, 积分 3156, 距离下一级还需 3844 积分
UID735960积分3156金钱1580 贡献230 人气648 人品4 威望43 帖子阅读权限90注册时间
这就是你幸幸苦苦找的?
整个页面全部复制下来,然后发到这里来说是给新手,说的好听,给新手,难道不是变相刷帖么?
如果你说每句话都是你收集来的,那还好,你整个页面全复制下来,改都不改,就往这里发,真是增加论坛垃圾。
如果每个人都和你一样,百度一搜,然后往这里复制粘贴,标题取个送给新手,这里个个都是论坛元老了。
精华0主题在线时间300 小时最后登录UID625837积分1156金钱578 贡献144 人气10 人品4 帖子威望18 阅读权限70注册时间
金牌会员, 积分 1156, 距离下一级还需 1844 积分
UID625837积分1156金钱578 贡献144 人气10 人品4 威望18 帖子阅读权限70注册时间
安辰 发表于
复制粘贴的发出来也没多大意义
至少我们新人还是有帮助的,你有复制黏贴帮助别人吗?还是他复制黏贴你以前的帖子???
精华0主题在线时间2706 小时最后登录UID383674积分7138金钱3569 贡献1598 人气259 人品18 帖子威望50 阅读权限95注册时间
骨灰级元老, 积分 7138, 距离下一级还需 12862 积分
UID383674积分7138金钱3569 贡献1598 人气259 人品18 威望50 帖子阅读权限95注册时间
漏洞别弄了无聊不啊
[]: 一个袋子砸在了 末将 头上,末将 赚了 5
精华0主题在线时间11 小时最后登录UID750975积分728金钱364 贡献47 人气0 人品1 帖子威望20 阅读权限50注册时间
高级会员, 积分 728, 距离下一级还需 272 积分
UID750975积分728金钱364 贡献47 人气0 人品1 威望20 帖子阅读权限50注册时间
龙龙龙哥 发表于
这就是你幸幸苦苦找的?
整个页面全部复制下来,然后发到这里来说是给新手,说的好听,给新手,难道不是变 ...
那我就反问你一句,你为论坛做了什么?
我注册时间短,最少我没看见什么你发的任何技术性帖子吧?
你要让我改什么,什么叫学习,就是把前人的东西变成自己的,你自己学习的时候没搜索过,没有网上找过东西?
什么叫刷帖子,我敢公开我所有的帖子,你可以搜去,我一共发了多少帖子,你是高级会员你能搜索到,谁TM刷贴谁死全家的。当喷子可以,先问问自己,你到底做了什么,我问心无愧,你如果感觉你的理由是对可以是投诉我,看看管理怎么说,再就是睁开你双眼睛看清楚,转帖,什么叫转帖,就是从别处摘过来的帖子,没问题可以,别出来瞎说,让人瞧不起,别装什么高手,如果你真有能力,最少我在论坛里因该能看见你发过的技术类或者漏洞类的帖子,但是实话实说,我来这个半个月仅仅看见你喷我的时候出现过,草鞋没号,野鸡没命,请问您哪位啊?
指责别人的时候先问问你自己如何做的?别拿别人的客气当做对你的畏惧。
再翻过来说,你说改一改的事,人家说的都是基础,你让我改什么,都改成错的,还是挨个再解说一遍,你懂什么叫基础吗?就是说 想会看脚本,这些都是需要熟记的东西,你说怎么改,看看你这大神说怎么改,我就没见过了,你也可以发帖,我们看看你的技术水平如何?
再说每个人都能发帖成元老,行啊,那您了发帖啊?您发过吗?述我浅薄,我没看见过。我期待你发帖,你也可以复制黏贴,祝福你早日成元老,但是我要在百度上搜到一样的文字,我是不是也可以到你帖子里开喷,刷帖呢?没有技术含量呢?自己想去,我期待你发帖,我看好你欧,亲!
再多说一句:互谅网本来就是个开放环境,本来的目的就是互通有无,共享是最开始网络一个主贴之一,一样的技术,你说谁抄谁的?都是互相拿来学习的,心眼别歪,急着扣帽子,那样只会让人感觉你2B。
办理帅哥证50元
菜鸟认真学习勋章
菜鸟认真学习勋章
积极分子勋章
勋章工本费30元
我们会铭记你每一份付出
宣传勋章(勿刷贡献,谢谢合作),论坛荣誉的象征
公益服会员勋章
成功申请论坛公益服会员
论坛富翁勋章
有钱就要秀出来

我要回帖

更多关于 传奇脱机验证光圈脚本 的文章

 

随机推荐