点击复制链接推荐朋友: http://www.woool110.com

AFT3代引擎2010/02/28版更新日志

2017-08-13 17:43 来源:传世私服一条龙 阅读次数:点击提交

AFT3代引擎20100228版更新(03月01日更新)
特别说明传奇世界2私服0228版引擎必须使用帝王登陆器0212版和0212版以后更新的登陆器才能进入游戏!
01.更新修复战士护身真气技能不正常附加属性的问题!
02.更新修复通灵塔行会属性功能,在广播更新玩家行会属性时,会引起的玩家隐身问题!
03.更新禁止利用发包工具在登陆时发元神角色的名字,从而造成可以直接登陆元神号的问题!
04.更新禁止在建立元神的时候,在元神名字后面加回车符以躲避部分脚本命令检测游戏名字的问题!
05.引擎版面--选项--参数设置--升级经验,“高等级杀怪经验不变”扩展修改成:高等级杀怪,等级小于[71]级,怪物经验不变。可自由设置限制等级!
06.更新对三大套装技能使用时增加对是否佩带了对应武器和衣服的检测,防止用老客户端不穿衣服和武器也能使用套装技能的问题!
07.将召唤神兽的怪物名字修改成和盛大一致,请对照修改成以下:
烈焰圣麒麟1;127;55;342;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
烈焰圣麒麟2;127;55;343;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
改成:
烈焰麒麟;127;55;342;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
怒焰麒麟;127;55;343;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
08.新增加以下5类BOSS怪物代码:
啸天猛虎 Race=128 RaceImg=47 Appr=347 站着的老虎,物理攻击+魔法技能范围攻击
啸天猛虎1 Race=129 RaceImg=47 Appr=346 爬着的老虎
爬着的老虎,全屏范围攻击,生命每减少1/5会召唤一次Setup.txt里设置的小怪,小怪对应设置项参数是:
TigerSlave1=
TigerSlave2=
TigerSlave3=
TigerSlave4=
默认没有设置小怪,在=号后面设置你想设置的小怪怪物名字即可!
(注意,在官方里,是先刷出站着老虎,把站着的老虎杀死后,就会变身成爬着的老虎,这一点可在怪物数据库中设置)
无相天魔 Race=130 RaceImg=47 Appr=249
和官方一样的无相天魔,全屏范围攻击,生命每减少1/5会召唤一次Setup.txt里设置的小怪,小怪对应设置项参数是:
Slave1=
Slave2=
Slave3=
Slave4=
默认没有设置小怪,在=号后面设置你想设置的小怪怪物名字即可!
阴阳妖灵1 Race=197 RaceImg=47 Appr=314
阴阳妖灵2 Race=198 RaceImg=47 Appr=315
和官方一样的阴阳妖灵,全屏范围攻击,生命每减少1/5会召唤一次Setup.txt里设置的小怪,小怪对应设置项参数是:
TjSlave1=
TjSlave2=
TjSlave3=
TjSlave4=
TjSlave5=
TjSlave6=
TjSlave7=
TjSlave8=
默认没有设置小怪,在=号后面设置你想设置的小怪怪物名字即可!
20100223版引擎更新(02月24日更新)
01.修正BOSS怪物中了红绿毒,还会恢复生命的问题!
02.修正祈祷树功能触发中的一个查找物品缺陷,引起引擎报错问题!
03.修正诱惑之光4-7级不能诱惑怪物的问题!
04.修正删除报月刀法会引起引擎报以下错的问题:(该报错会引起秒杀问题)
2010-2-20 23:36:56 Access violation at address 006848C4 in module 'A.F.T.Engine.exe'. Read of address 451977E1
2010-2-20 23:36:56 [Exception] TPlayObject::ClientHitXY
2010-2-20 23:36:56 Access violation at address 006848C4 in module 'A.F.T.Engine.exe'. Read of address 451977E1
2010-2-20 23:36:57 [Exception] TBaseObject::_Attack Name:= 23232332 Code:=2
05.更新烈火剑法、雷霆剑,4-7级动画效果为官方最新地裂效果!
06.引擎版面--选项--参数设置--状态控制,增加开关“撞人以天人境界优先”,默认为开启,开启后,撞人以天人境界为优先,不考虑等级,关闭后,则以等级为优先,不考虑天人境界!
07.引擎版面--查看--在线人物--排序选项里,新增加一个,元宝排序选项!
08.更新支持时间设置的,和官方一样效果的超级技能项链,持久为时间,7000代表7天!
超级技能项链;18;150;1;0;0;0;832;30000;0;0;0;0;0;0;0;0;0;0;0;12;0;5;;
09.更新支持时间设置的,和官方一样效果的猛虎神佑,数据库NeedReadlm为加生命的值!
猛虎神佑;29;150;1;0;0;0;5187;7000;1;2;3;4;5;6;7;8;9;10;0;0;13;5;50;
10.更新增加两种新的变量除法和乘法运算方式
$DIV.参数1.参数2
$MUL.参数1.参数2
$DIV.120.60 //表示,直接显示120/60的结果
$MUL.10.50 //表示,直接显示10 X50的结果
$DIV.$STR(P1).$STR(P5) //表示,直接显示P1/P5的结果
$MUL.$STR(P6).$STR(P7) //表示,直接显示P6XP7的结果
11.更新增加盛大最新礼物倒计时显示脚本命令:
DELAYLW 参数1 参数2 参数3
参数1:倒计时时间(秒)
参数2:倒计时时间结束后要触发的脚本标签,该标签放在登陆脚本QManage.txt中!
参数3:客户端显示的文字,注意,需要在文字最后面跟一个参数字符“%s”
[@测试礼物]
#ACT
DELAYLW 180 @测试礼物哈 您将获得第1份礼物,请等待%s
break
12.更新道士技能召唤神兽4-7级为召唤“烈焰圣麒麟”,该神兽拥普通物理攻击和魔法技能范围攻击,每1/4机率发动一次范围攻击!
需要在怪物数据库中增加以下两个怪物DB:(怪物的攻击力那些自行调整)
烈焰圣麒麟1;127;55;342;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
烈焰圣麒麟2;127;55;343;60;1;0;1;800;0;36;50;50;60;0;0;18;24;1700;1;800;0;;;;;;;;;;
13.更新Dbserver程序,该程序更新以下两个内容:
A、DBS数据管理,编辑人物数据中,新增加查看人物灵犀宝盒中物品的功能!
B、在建立角色的时候,可以通过封包修改,将建立角色时选择的职业和性别改成其它,这样建立成功后的角色,客户端就无法识别,就看不到人物,就隐身了,比如职业只有0、1、2,而它却在建立的手把职业改成6等等,这个老的DBS程序在建立角色时候没有检测,只是接收,当前进行了检测限制!
14.更新盛大最新物品,招集令功能支持,物品数据对照添加以下:
召集令(初级);63;2;1;0;0;0;5189;1;1;0;0;0;0;0;0;0;0;0;0;0;0;5;;
召集令(中级);63;3;1;0;0;0;5189;1;1;0;0;0;0;0;0;0;0;0;0;0;0;5;;
召集令(高级);63;4;1;0;0;0;5189;1;1;0;0;0;0;0;0;0;0;0;0;0;0;5;;
双击招集令会弹出副本建立窗口,点“开启副本”将触发功能脚本QFunction-0.txt
中 [@开启副本] 脚本标签,并在该脚本标签下保存
$PARAM(65) //保存所选副本名称
$PARAM(66) //保存所选队长限制
$PARAM(67) //保存该召集令物品的物品ID
$PARAM(68) //保存该召集令物品的物品名字
新增加变量 $DATETIMEJ //获取当前系统时间的秒数,用于副本任务!
示范脚本,在QFunction-0.txt中放以下脚本,该脚本只做示范,实际运用请自行修改:
[@开启副本]
#IF
EQUAL $PARAM(68) 召集令(初级)
#ACT
MOV P3 1
#IF
EQUAL $PARAM(68) 召集令(中级)
#ACT
MOV P3 2
#IF
EQUAL $PARAM(68) 召集令(高级)
#ACT
MOV P3 3
#IF
CHECKLEVELEX > 0
#ACT
takeid $PARAM(67)
#ELSEACT
break
#IF
CHECKLEVELEX > 0
#ACT
MOV P4 $TXT(.\副本任务1.txt)
INC P4 1
MOV P5 $DATETIMEJ
INC P5 259200
MOV S0 $STR(P4)
INC S0 |
INC S0 $PARAM(65)
INC S0 |
INC S0 $USERNAME
INC S0 |
INC S0 $PARAM(66)
INC S0 |
INC S0 $STR(P3)
INC S0 |
INC S0 $STR(P5)
INC S0 |0
ADDVARLIST $STR(S0) ..\副本任务1.txt
SENDMSG 5 你的副本召集令已经发出,你可前往中州招募榜上查看你发布的信息,当副本有人通关后,你就可获得召集奖励。
break
15.引擎在D:\Cmirserver\mir200\Envir\目录下,以下面2个文本来保存副本任务列表!
副本任务1.txt //保存召集中的副本任务列表!
副本任务2.txt //保存已结束的副本任务列表!
所以在上面的召集令脚本中,我们就需要把任务信息按照指定格式添加到这2个文本中!
ADDVARLIST $STR(S0) ..\副本任务1.txt
副本任务1.txt中的任务格式如下,一排代表一条任务,每一条任务格式中以“|”间隔:
任务ID号数字|副本任务名字|玩家名字|任务条件|任务等级(1\2\3)|任务剩余时间|任务状态(0\1)
如下:
1|火龙潭|jy088|任何人|1|1267083050|0
2|火龙潭|jy088|好友|1|1267083059|1
3|火龙潭|jy088|行会|1|1267083062|0
4|火龙潭|jy088|宗族|1|1267083066|0
5|冰封迷阵|jy088|任何人|1|1267083069|0
6|冰封迷阵|jy088|好友|1|1267083075|0
7|冰封迷阵|jy088|行会|1|1267083084|0
8|冰封迷阵|jy088|宗族|1|1267083094|0
9|冰封迷阵|jy088|行会|1|1267083084|0
10|冰封迷阵|jy088|宗族|1|1267083094|0
11|火龙潭|jy088|任何人|3|1267251400|0
12|冰封迷阵|jy088|宗族|1|1267253522|0
说明,任务ID是用来区别任务使用的,在编写脚本时,可以将任务信息自动写到 副本任务2.txt 中,表示结束,只有在副本任务2.txt中的任务,才会在NPC招集榜上点已结束窗口中显示!
16.中州NPC招集榜显示发包命令 SENDFB
[@main]
#ACT
SENDFB
17.招集榜上点进入副本和领取奖励按钮将触发功能脚本QFunction-0.txt中以下标签:
[@进入副本] [@领取奖励] ,在该标签下返回所选任务ID号保存在<$PARAM(69)>中
18.更新官方最新骑老虎功能,新增加第4种灵兽石,虎魔石,数据参照下面添加!
物品数据库增加:
虎魔石;49;51;0;4;0;0;5191;0;0;0;0;0;0;0;0;0;0;0;0;0;40000;5;;
怪物数据库增加:
撼天灵虎;52;11;345;1000;1;0;1;2000;0;20;25;0;0;0;0;30;17;600;1;0;2000;;;;;;;;;;
(注意:盛大虎魔石只有二转一种状态,也只有二转才能骑乘,没有一转的说法,所以要使用脚本
把该石头在第一次使用的时候自动修改成二转状态!)
以下我提供一种在第一次放出灵兽自动修改的脚本示范,当然也可以自己写脚本!
[@ReleasePet]
#IF
EQUAL $PARAM(1) 虎魔石
#ACT
GOTO @老虎检测
#IF
LARGE $UpgradeItemExDLS.$PARAM(0).17 0
#ACT
GOTO @检查是否失效
break
#IF
EQUAL $TOPList.4.1.4 $PARAM(0)
#ACT
UpgradeItemExDLS $PARAM(0) 17 = 1
UPDATEMONSTONE
SENDMSG 5 你当前的灵兽是排名第一的万兽至尊,获得特殊属性骑战速度+1
SENDMSG 0 恭喜<$USERNAME>的灵兽是当前灵兽至尊榜上排名第一的灵兽,获得特殊属性<骑战速度+1>
break
[@老虎检测]
#IF
SMALL $UpgradeItemExDLS.$PARAM(0).20 2
#ACT
MOVR P90 20
INC P90 45
MOVR P91 3
INC P91 3
MOVR P92 5
INC P92 4
UpgradeItemExDLS $PARAM(0) 22 = $STR(P89)
UpgradeItemExDLS $PARAM(0) 23 = $PARAM(4)
UpgradeItemExDLS $PARAM(0) 25 = $STR(P90)
UpgradeItemExDLS $PARAM(0) 18 = $STR(P91)
UpgradeItemExDLS $PARAM(0) 19 = $STR(P92)
UpgradeItemExDLS $PARAM(0) 28 = 1
UPGRADEMONZSD = 2
UPDATEMONSTONE 2
UPDATEMONSTONE
MOVR P93 16
MOVR P94 2
INC P94 1
MOVR P95 16
MOVR P96 2
INC P96 1
MOVR P97 16
MOVR P98 3
INC P98 1
#ELSEACT
break
#IF
CHECKLEVELEX > 0
#ACT
#ELSEACT
break
#IF
RANDOM 58
#ACT
UpgradeItemExDLS $PARAM(0) $STR(P93) = $STR(P94)
UpgradeItemExDLS $PARAM(0) $STR(P95) = $STR(P96)
UpgradeItemExDLS $PARAM(0) $STR(P97) = $STR(P98)
UPDATEMONSTONE
break
#IF
RANDOM 16
#ACT
UpgradeItemExDLS $PARAM(0) $STR(P93) = $STR(P94)
UpgradeItemExDLS $PARAM(0) $STR(P95) = $STR(P96)
UPDATEMONSTONE
break
#IF
RANDOM 2
#ACT
UpgradeItemExDLS $PARAM(0) $STR(P93) = $STR(P94)
UPDATEMONSTONE
break
[@检查是否失效]
#IF
!EQUAL $TOPList.4.1.4 $PARAM(0)
#ACT
UpgradeItemExDLS $PARAM(0) 17 = 0
UPDATEMONSTONE
SENDMSG 5 你当前的灵兽排名已经不是万兽至尊了,骑战速度-1
break
另外传奇世界2私服说明一下:最近盛传刷元宝的问题,都是脚本冲突引起的,请大家自行对这方面的脚本进行修改,在20100212版中,更新的第12条,标签传递变量扩展到$PARAM(50)--$PARAM(60),目的就是要大家自己把老的使用该类脚本编写的变量进行修改,不然会因变量冲突引起的刷元宝,刷装备问题!
举例该类脚本因变量冲突造成刷元宝的方式:
当前引擎,双击物品使用,会使用$PARAM(0)保存物品ID,和使用$PARAM(1)保存物品名字,另外还有很多其它触发,比如拆分圣灵精华那些的触发,也会使用这几个人变量!
而老的引擎的脚本标签传递也是使用的$PARAM(0)-$PARAM(10)来保存被传递的数值,这样看正常的脚本是没有任何错误的,当这些功能都分开使用也没有问题,但是,如果一旦他们被玩家同时执行使用,就出现了同样一个$PARAM(0)变量,被2个脚本同时使用,这样的问题就叫变量共享冲突,就会出现各种各样的刷元宝,刷装备问题了!
而我们从0212版,把标签传递变量扩展到$PARAM(50)--$PARAM(60),目的就是为了把变量独立出来,等于这10变量只给标签传递使用,没有其它地方使用,就不会出现变量传递问题了!
比如以下2个脚本:
[@NPC销售]
NPC使用标签传递写的物品元宝销售!\\
<点击购买圣战戒指/@购买物品&10&圣战戒指>\\
<点击购买圣战头盔/@购买物品&10&圣战头盔>\
[@购买物品]
#IF
CHECKGAMEGOLD > $PARAM(0)
#ACT
GAMEGOLD - $PARAM(0)
give $PARAM(1) 1
SENDMSG 5 你购买成功!
#ELSEACT
SENDMSG 5 你元宝不够!
//以上脚本,单独执行,没有任何错误!
在传奇世界2私服黄榜大旗 功能的信息输入中,会用 $PARAM(1) 变量来保存输入的信息!
那么就可以通过这个来刷任何装备了,只要知道装备名字,在旗座输入那输入装备名字,然后在点确定的同时点上面的那种物品购买,那么就有机会购买到你要刷的装备了,包括元宝物品等等!这只是一种举例,我要说明的是要大家在使用NPC标签传递方式写脚本的时候,不要再使用$PARAM(0)--$PARAM(10)来写脚本了,改用$PARAM(50)--$PARAM(60),这样就不会出问题了,比如上面那段脚本改成下面这样!
[@NPC销售]
NPC使用标签传递写的物品元宝销售!\\
<点击购买圣战戒指/@购买物品&10&圣战戒指>\\
<点击购买圣战头盔/@购买物品&10&圣战头盔>\
[@购买物品]
#IF
CHECKGAMEGOLD > $PARAM(50)
#ACT
GAMEGOLD - $PARAM(50)
give $PARAM(51) 1
SENDMSG 5 你购买成功!
#ELSEACT
SENDMSG 5 你元宝不够!
只需要对照修改:把$PARAM(0) 改 $PARAM(50)   把$PARAM(1) 改 $PARAM(51)
[@购买物品]
$PARAM(0) 对照修改成 $PARAM(50)
$PARAM(1) 对照修改成 $PARAM(51)
$PARAM(2) 对照修改成 $PARAM(52)
$PARAM(3) 对照修改成 $PARAM(53)
$PARAM(4) 对照修改成 $PARAM(54)
$PARAM(5) 对照修改成 $PARAM(55)
$PARAM(6) 对照修改成 $PARAM(56)
$PARAM(7) 对照修改成 $PARAM(57)
$PARAM(8) 对照修改成 $PARAM(58)
$PARAM(9) 对照修改成 $PARAM(59)
$PARAM(10)对照修改成 $PARAM(60)


 
  • 2017-08-13录入编稿发布,申明转载传世私服AFT3代引擎2010/02/28版更新日志请保留源文出处:http://www.woool110.com
  • 上一篇:AFT3代引擎2010/03/30版更新日志
    下一篇:AFT3代引擎2010/02/12版更新日志

    传世私服推荐列表

    矿洞挖矿悬赏任务收益最快是怎样才能做到

    点击查看

    彩虹3引擎版本优化重要事项,请注意!

    点击查看

    2016彩虹3引擎新版数据库专项更新说明

    点击查看

    仿盛大融合网通传世私服三职业之间PK心得

    点击查看

    2.0传世sf妖士星宿系统有哪些辅助作用

    点击查看

    彩虹3引擎传递写法改普通写法示例

    点击查看

    20171012彩虹传世一条龙3引擎更新日志

    点击查看

    蓝月传世2003复古1.8版人气激情行会对战

    点击查看

    aft3最新2017/1011引擎程序配套合区工具

    点击查看

    兄弟同携手萍踪侠影远征战行传世私服试炼

    点击查看

    站内传世私服动态

    《英雄联盟》Faker来中国网吧遭网管查身份证

    点击查看

    彩虹3引擎MagicSkill.xml技能配置更新说明

    点击查看

    WeiAFT引擎三代_20171217商业程序完全免费更新

    点击查看

    妖士仿盛大传世开服网职业单挑PK超爽

    点击查看

    私服GM常用传世开区编辑工具

    点击查看

    AFT引擎3代2017.1115版全套商业程序

    点击查看

    2016彩虹3引擎一个数据中心.2个多区架设教程

    点击查看

    新开传世私l菔治愈术道士主线副本任务

    点击查看

    在龙腾传世2私服中有很多不错的玩法

    点击查看

    《流放之路》最新游戏新人须知,到底好不好玩

    点击查看
    传世私服

    简介:

    传奇世界私服门户站-每日新开传世散人服、新开传奇世界sf发布网开区信息资讯网站。
    传世开服网精选提供国内最新仿盛大传世sf,传奇世界2私服上千玩家游戏心得资讯攻略。

    百度地图