当前位置
首页  »  传世工具  »  田野工作室传世引擎0215更新
田野工作室传世引擎0215更新

田野工作室传世引擎0215更新

  • 别名:
  • 导演:
  • 主演:
  • 类型:传世工具
  • 地区:国产软件
  • 语言:简体中文
  • 上映:2009
  • 片长:0
  • 更新:1970-01-01 08:00:00
  • 总播放量:加载中
  • 今日播放量:0
  • 总评分数:0
  • 评分次数:0
剧情介绍:

2009-02-151.增加支持快捷购物品,就是键盘上的7890-=这几个键购买商城特别推荐的物品,就是在放快捷药的右边那条,飘逸二代支持2.增加脚本命令将数据插入指定文本的指定行;支持变量INSERTVARLISTABCA:指定行数,如果为1则表示在第一行的后面插入一行;B:数据内容C:文件路径脚本:INSERTVARLIST0$STR(S0)..\QuestDiary\数据文件\公主第一.txt2009-02-141、修正脚本命令UPGRADEMONEXP后,豹魔石经验不对的bug2009-02-131、增加命令读取和修改离线人物的自定义变量;LoadExVarA玩家名称变量名称文件路径作用:将指定玩家的指定变量读取到指定的变量中;参数说明:A保存的变量名称;SaveExVarA玩家名称变量名称文件路径作用:将指定数值保存到指定玩家的指定变量文本中;参数说明:A需要写入的值;2、修正宝石类物品防和魔防属性加不上的bug3、修正安全区不能挂机的bug4、修正道士骑战技能报错的bug5、增加灵珠模式开启选项6、增加道具:黄榜大旗、玄天功德牌(PY2代测试版本里就有这个功能了)(1)NPC设置:在Merchant.TXT中添加“旗座”NPC:旗座76446旗座017210100其中172是“旗座”的NPC外观,101是NPC索引(必须>1且不能和其他NPC索引重复)(2)脚本设置脚本设置和其他普通NPC一样,不过因为这个NPC基本上不执行脚本,所以对应的脚本也就是一句话:[@main]本旗位虚位以待,请购买黄榜大旗道具,在此发布你的信息。(3)物品设置:物品名称StdModeShapeAnicountLooksAC------------------------------------------------------------------------黄榜大旗3740173~176927、939、940有效天数说明:Anicount=使用黄榜大旗后,旗座将显示的NPC外观Looks:物品外观,927小旗,939有盖子的大旗,940玄天功德牌AC是使用后,这个NPC在多少天内保持这个样子(0=无限)玩家使用道具放到旗座上,将可以设置旗座的显示文字和留言内容NPC示范脚本:[@main]#IFEQUAL$NPCAPPR172#SAY本旗位虚位以待,请到商城处购买黄榜大旗道具,在此发布你的信息。#ELSEACTGOTO@OLDMAINbreak[@OLDMAIN]#IF#ACTSENDCOMMENTBreak7、变量运算,MULT//乘法DIV//除法PERCENT//百分比例子:#ACTMULTM1$STR(M2)//M1=M1*M2#ACTDIVM1$STR(M2)//M1=M1/M2#ACTPERCENTM1$STR(M2)//M1=(M1/M2)*1008、修正了元神灵珠模式下会出现无敌的现象2009-02-111、增加脚本命令AddItemExp数字为负数表示从传承珠中吸取经验,例如从传承珠中吸取500点经验,则:AddItemExp传承珠-5002、增加变量$ITEMEXP[传承珠]传承珠当前积累的经验值变量:$ITEMEXPTIME[传承珠]返回的是小时,表示多少小时前吸取的,如果返回值是65535,则从来没有吸取过2009-02-091、增加变量$NPCAPPR2、脚本传递参数支持变量传送;示例:{测试/@测试&<$STR(s1)>&<$STR(s2)>&<$STR(s3)>}支持脚本标签传递变量,变量之间用符号&搁开,注意版本中普通脚本,请先替换;1)、增加脚本变量$SCRIPTPARAM(X)返回脚本传递参数,X取值1..9,0保留;2)、注意:同NPC相同标签之间直接跳转不会清空上次传递的变量;3)、接受传递的脚本标签需要在中括号后面加TRUE标志例如:[@参数传递]TRUE使用示例:<购买屠龙/@购买装备&屠龙&1&1000>\<购买治疗神水/@购买装备&治疗神水&1&5>\[@购买装备]TRUE#ACTGIVE$SCRIPTPARAM(1)$SCRIPTPARAM(2)GAMEGOLD-$SCRIPTPARAM(3)SENDMSG7恭喜你购买了$SCRIPTPARAM(2)个$SCRIPTPARAM(1),消费$SCRIPTPARAM(3)元宝。脚本示范:示例:{测试/@测试&<$STR(s1)>&<$STR(s2)>&<$STR(s3)>}变量返回$SCRIPTPARAM(X)其中:X=前面标签后的变量参数(1-9)传递得下一级标签必须后面加TRUE例如:[@XXXX]TRUE利用这个原理,我们可以简化以前常用得脚本,让脚本变得不在繁多和变大我首先写一个记录回程石得脚本,以前得回城石需要每一个回城点都需要写一个标签,根据上面得脚本变量传递得原理,我们可以把脚本这样写:请选择您要记录的回城点:\\<落霞岛/@开始记录&1&249&246>\<王城/@开始记录&0&471&218>\<土城/@开始记录&2&225&450>\<禁地/@开始记录&4&350&164>\<西域奇境/@开始记录&5&464&112>\<死水沼泽/@开始记录&7&55&41>[@开始记录]TRUE#ACTCHOOSEPOS$SCRIPTPARAM(1)$SCRIPTPARAM(2)$SCRIPTPARAM(3)#SAY请放上你的回城石。\\\<关闭/@exit>其中$SCRIPTPARAM(1)就是传递标签后面得第一个数字依次类推3、修正丛林豹转生形象不对的bug4、增加人物和元神穿任何装备都会触发QFunction-0.txt里[@TakeOnAll]段,把装备穿在身上时触发![@TakeOffAll]段,把身上装备取下时触发!5、.增加命令TrimA,将字符变量A中的空格去除,A必须为字符类变量;#ACTMOVS1哈哈INCS1INCS1INCS1INCS1INCS1呵呵TrimS1#SAY<$STR(S1)>6、增加脚本命令CompareTextABC,检测A字符是否与B字符相同,C=1表示区分大小写,默认不区分大小写,可忽略;#IFCompareTextabcdefgABCDEFG#SAY相同!!#IFCompareTextabcdefgABCDEFG1#ELSESAY不相同!!7、增加脚本变量:$HUMANINFO(x).yx=人物名称,支持变量y=脚本变量名作用:检测其他人物的脚本变量值,实现变量的嵌套调用。相当于在x玩家执行脚本时直接使用y变量的结果。$HUMANINFO($USERNAME).$X的作用和直接使用$X是一样的结果(因为$USERNAME参数表示取的是本玩家的变量)示例:#IFCHECKONLINE$FQNAME#ACTMOVS0$HUMANINFO($FQNAME).$X则s0变量保存了本玩家的夫或妻的当前坐标X灵活使用本变量,可以实现多种游戏功能,例如探测其他玩家当前坐标等。2009-02-061、增加变量$ITEMINFO[X].NAME装备序列号得装备名X可以为变量例:#IFequal$PARAM(0)0CHECKVARLIST$ITEMINFO[$PARAM(1)].NAME..\QuestDiary\祈愿树配置\投低级物品.txt#ACTSetBlessPower1break2009-02-041.增加脚本命令ReadRandomStrABC,从指定文件内随机读取或者指定读取一行到变量中;参数说明:A文件名称B变量名称C指定行数,如果没有指定行,则为随机读取一行。如果指定行不存在,则返回空;示例:ReadRandomStr..\QuestDiary\变量\封号.txtS152.增加命令FillTextAB,将字符变量A以空格填满至B长度;说明:A必须为文本类变量S、AB填满长度将A变量填满至B长度,原变量中的内容不变[@Test]#ACTMOVS122FillTextS114incS1|则S1为223.增加脚本命令CHECKITEMDURE、检测物品持久在指定数值以上的数量;例子:#IFCHECKITEMDURE兔肉50003#SAY你的包里有3块品质在5以上的兔肉。4.增加脚本命令TAKEDUREITEM、取走指定数量持久在指定数值以上的物品;例子:#IFCHECKITEMDURE兔肉50003#ACTTAKEDUREITEM兔肉50003

影片点播: