| 软件类型 |
免费软件 |
wol2008传世引擎程序,更新说明。(≒*)
2008-07-25 支持1.960新地图格式
2008-06-01 1、公告发送脚本增加顶部黄字公告; 例如: #ACT SENDMSG 14 顶部公告,这个只有自己能看见! SENDMSG 15 顶部公告,这个所有人都能看见! 2008-05-22 1 增加脚本命令CheckUserGap 2、增加脚本命令CheckMapMonNameCountEx 3、修正报脚本参数不正确的bug
2008-05-11 修正了引擎报Out of memory的bug
2008-04-28 1、修改脚本命令 UPGRADEUSERITEM,UPGRADEUSERITEMEx 支持调整圣灵属性 属性位置: 45 技能ID 46 技能威力点数
2、增加圣灵宝石 Stdmode 59 Shape 10..17 双击触发[@圣灵宝石X],X为宝石的Shape;
3、增加圣灵紫心宝石和圣灵青木宝石的DB设置,StdMode 59,Shape 15、16;
脚本范例: [@圣灵宝石10] #IF CHECKUPGRADECOUNT 1 46 < 1 #ACT SENDMSG 5 (*)你当前手里的武器还不是圣灵武器,请先使用圣灵精华改造武器到圣灵武器后再使用圣灵宝石! break close #ELSEACT take 圣灵宝石 1 UPGRADEUSERITEM 1 46 + 1 SENDMSG 5 (*)恭喜你圣灵武器的技能追加威力提升了 break
[@StdModeFunc333] #IF random 1 #ACT UPGRADEUSERITEM 1 45 = 40 UPGRADEUSERITEM 1 46 = 2 SENDMSG 5 (*)圣灵精华将你手中的武器改造成了圣灵武器 break
2008-04-26
修正了死亡可以扔东西的bug
2008-04-05
1、增加脚本命令CheckMapMonNameCount A B C D E F CheckMapMonNameCountEx A B C D E F 检测不包含宝宝 作用:检查指定地图、是否存在指定名字指定数量条件的怪物 参数说明:A 地图编号 支持变量 B 坐标x 支持变量 C 坐标y 支持变量 D 范围 支持变量 E 怪物名 支持变量 F 检测数字 支持变量 //当这个值为负数时 则检测是否小于当前正值 示例: #IF CheckMapMonNameCount AS004 200 200 20 心魔 0 #SAY 在地图(AS004)坐标200,200方圆20里没有发现心魔!
#IF CheckMapMonNameCount AS004 200 200 20 心魔 10 #SAY 在地图(AS004)坐标200,200方圆20里发现10个以上心魔!
#IF CheckMapMonNameCount AS004 200 200 20 心魔 -10 #SAY 在地图(AS004)坐标200,200方圆20里的心魔不足10个! 2、增加脚本变量:<$TASKCOUNT>、<$ENDTASKCOUNT>,显示当前任务总数和已完成的数量; 3、增加行会检测相关脚本命令: 1)、CheckGuildMemberMaxLimit A B C 作用:检测A行会成员最高上限; 参数说明:A 行会名称 支持变量 B 操作符号 (>、<、=、\) C 检测数字 支持变量
2)、CheckGuildMemberCount A B C 作用:检测A行会当前成员总数; 参数说明:A 行会名称 支持变量 B 操作符号 (>、<、=、\) C 检测数字 支持变量
3)、CheckGuildGrade A B C 作用:检测A行会等级; 参数说明:A 行会名称 支持变量 B 操作符号 (>、<、=、\) C 检测数字 支持变量
4)、CheckGuildExp A B C 作用:检测A行会行会经验; 参数说明:A 行会名称 支持变量 B 操作符号 (>、<、=、\) C 检测数字 支持变量
5)、增加变量$GUILD.X X取值: MEMBERMAX 最大人员数 MEMBERCOUNT 当前人员数 GRADE 行会等级 EXP 行会经验 NAME 行会名称 6)、GuildMemberMaxLimit A B C 作用:调整A行会成员最高上限; 参数说明:A 行会名称 支持变量 B 操作符号 (+、-、=) C 调整数字 支持变量
示例: #ACT GuildMemberMaxLimit 测试行会 + 10 SENDMSG 7 恭喜你成功将你所在行会可招收成员人数上限提高了10人!
7)、GuildGrade A B C 作用:调整A行会等级; 参数说明:A 行会名称 支持变量 B 操作符号 (+、-、=) C 调整数字 支持变量
示例: #ACT GuildGrade 测试行会 + 1 SENDMSG 7 恭喜你的行会等级提高了!
8)、GuildExp A B C 作用:调整A行会经验; 参数说明:A 行会名称 支持变量 B 操作符号 (+、-、=) C 调整数字 支持变量
示例: #ACT GuildExp 测试行会 + 10000 SENDMSG 7 恭喜你为你的行会增加了1000点经验!
9)、JoinGuild A B 作用:将A人物加入B行会 参数说明:A 人物名称 支持变量 //如果要添加的人不在线、或已经有行会,则添加失败 B 行会名称 支持变量
示例: #ACT JoinGuild $FQNAME $GUILDNAME SENDMSG 7 恭喜你已经将你的老公(老婆)加入了你的行会!
10)、QuitGuild A B 作用:将指定人物退出指定行会 参数说明:A 人物名称 支持变量 //如果操作的人物为行会老大则删除整个行会 B 行会名称 支持变量 //如果要操作的人物在线、则B参数无效
示例: #ACT QuitGuild $TDNAME $GUILDNAME SENDMSG 7 你已经将你的徒弟逐出了行会! 4、增加脚本命令:AddCastleWar A B 作用:将所有行会加入攻沙列表; 参数说明:A 城堡编号 B 攻沙时间 数字类型(支持变量) 示例: #ACT ADDCASTLEWAR 0 0 SendMsg 7 统一攻沙设置完毕,攻沙时间为今天!
#ACT ADDCASTLEWAR 0 3 SendMsg 7 统一攻沙设置完毕,攻沙时间3天后!
5、增加脚本命令:ClearCastleWar A 作用:清除攻沙列表; 参数说明:A 城堡编号 6、增加脚本命令GetExp A,单独给元神/人物增加经验; 参数说明:A 调整数字 支持变量 示例: #ACT GetExp 1000 SENDMSG 7 你的经验增加了!
2008-03-30
30日的引擎和dbserver支持PY数据,也就是说原来用PY的,只需要换上wol2008引擎,其他可以换也可以不换,支持PY的合区工具 Wol2008合区辅助工具,功能有wol2008老数据库升级,和专用合区工具,人物数据库升级后需要用30日的引擎和dbserver.
2008-03-27 1、增加ChangeFlagMode命令,用于取消天山血莲和深海灵礁的特殊效果; 示例: #ACT ChangeFlagMode 1 SendMsg 7 本地图不允许使用天山血莲! ChangeFlagMode 2 SendMsg 7 本地图不允许使用深海灵礁!
2、修正了1.950客户端元神不能招回的问题
2008-03-25 1、增加脚本命令:ISSHADOW 检测当前执行脚本的对象是否元神; 2、增加脚本变量:$CHECKBOXITEM.X 作用:检测放到物品放取框中的物品的各项属性,其中X可以是下列属性 NAME STDMODE SHAPE WEIGHT ANICOUNT SOURCE RESERVED LOOKS AC1 //(AC的下限,下同) AC2 //(AC的上限,下同) MAC1 MAC2 DC1 DC2 MC1 MC2 SC1 SC2 NEED NEEDLEVEL NEEDREALM //所需境界(NEED为7时才有效) DURA //持久 DURAMAX //最大持久 VALUE(n) //物品附加属性(n取值:0..18) DARKPOINT(n) //黑暗属性,n取值:0 --11; n参数详细说明: 0:黑暗魔力 1:黑暗攻击DC1 2:黑暗攻击DC2 3:黑暗魔法MC1 4:黑暗魔法MC2 5:黑暗道术SC1 6:黑暗道术SC2 7:黑暗防御AC1 8:黑暗防御AC2 9:黑暗魔御MAC1 10:黑暗魔御MAC2 11:黑暗等级 EVILNAME EVILJOB EVILREALM EVILDC EVILDC2 EVILMC EVILMC2 EVILSC EVILSC2 EVILAC EVILAC2 EVILMAC EVILMAC2 EVILPOINT //镇魔值
示例: 检测放取框物品名字是黑铁矿石,且持久 > 17000: #IF EQUAL $CHECKBOXITEM.NAME 黑铁矿石 LARGE $CHECKBOXITEM.DURA 17000 #SAY 你放的黑铁矿石持久>17点 #ELSESAY 你没有放入黑铁矿石,或者放入的黑铁矿石的持久不足18点!
3、增加脚本命令UPGRADECHECKITEMBOX A B C 调整CheckBoxItem中的物品属性: A:属性位置(0..44) //属性位置详细说明:参照 CHECKUPGRADECOUNT 脚本。 B:操作符号(+、-、=) C:操作点数(0..65535); 4、增加脚本命令SetTimerA,在红/蓝血球上方显示一柱香的效果,并且计时,到指定时间后触发指定脚本; 参数说明:SetTimerA a b c A:玩家名字,要执行这个功能的玩家的名字,支持变量,玩家必须在线; b:延迟时间,延迟多少秒后执行脚本,单位:秒。 c:脚本标签,指定时间后跳转的脚本标签(QManage)。
说明:此命令重复使用会覆盖原命令,当延迟时间为0时,则取消延迟效果,此命令下线后无效;
2008-03-20 1、增加脚本命令 STATUSRATE A B C 参数说明: A 属性类别 //0 :防御力 1:魔御力 2:攻击力 3:魔法力 4: 道术 5:体力值 6: 魔法值 B 倍率(为1时表示不变) C 时间,单位为秒 示例: STATUSRATE 1 2 100 修改玩家的魔御力倍数:2 时长100秒 2008-03-03 1、修复:如果在引擎上选上“安全区脱机”在安全区小退,再上线就“连接服务器失败”需要重新登陆,在非安全区小退,登陆没问题。 2、修复:道士强化施毒术,威力太大 2008-02-29
1、增加脚本命令:SETNPCNAME A S 动态调整NPC名字,服务器重起自动重新读取; 参数说明:A:NPCID ;大于0时有效 为 Merchant.txt 中NPC名字前面一个参数; S:要设置的NPC名字; 2、增加脚本UpgradeUserItemEx A B C D直接调整包裹中指定ID物品附加属性; 参数说明:A 物品ID // 此脚本中 $PARAM(0) 表示 Give 脚本产生的物品ID B 属性设置 //详细参考CHECKUPGRADECOUNT脚本说明; C 操作符号 //支持 +、-、=; D 操作数字 //数字(0..65535) 3、增加脚本命令CheckUserGap A B 检测与NPC之间的距离 参数说明:A 操作符号 (>、<、=、\) B 距离数字 支持变量 详细说明:玩家与NPC之间的 X Y 坐标都必须同时达到所检测条件才返回真,否则返回假; 示例: #IF CheckUserGap > 1000 #SAY 你正离我千里之外! 4、JoinGuild A B 作用:将A人物加入B行会 参数说明:A 人物名称 支持变量 //如果要添加的人不在线、或已经有行会,则添加失败 B 行会名称 支持变量
示例: #ACT JoinGuild $FQNAME $GUILDNAME SENDMSG 7 恭喜你已经将老公(老婆)加入了行会!
2008-02-17 1、修正了引擎上在线人物窗体上装备属性显示不正确的bug 2、修正了天狮兽可以骑的bug 3、修正了脚本checkitemx不能正确检测狮魔石的bug 2008-02-18 1、增加了IP地址查询功能.IP地址数据库文件为纯真IP数据库,文件名为IDList.db 注意:本功能为引擎自带的,不需要配置插件.目前本引擎不支持任何插件.(IPList.db必须放到mir200里才可以正常启动引擎,下载QQ纯真数据库.exe也放到mir200里,是更新IPList.db用的) 2008-02-15 增加了元神和宠物物品限制,增加元神穿戴,元神市区和宠物拾取的物品。 2008-02-13 引擎添加集体攻沙设置,不需要重新启动引擎也可以占领沙城.。
02月3日 1、增加了天狮 数据库设置如下: 狮魔石的数据库设置为sc=1 豹魔石 sc=0 脚本 <狮魔石转生/@狮魔石转生> <离开/@exit>
[@狮魔石转生] #IF checkclb #ACT checkitembox 请放入你的狮魔石 1 31 #ELSESAY 您并没有放出7级的天狮兽,我怎么帮你转生呢?\\\ <稍等,我去准备一下/@exit>
[@getboxitem31] #IF checkitemx 狮魔石 升级 #ACT UPGRADEMON #SAY 你的狮魔兽已经升级为震天狮 #ELSESAY 您提供的好象不是狮魔石!\ 需要升级7级后的狮魔石才可以转生!\ <知道了/@exit> 天狮兽;50;18;20;60;0;0;1;2000;0;80;100;0;0;0;0;15;0;1500;1;800;0; 震天狮1;50;18;185;60;0;0;1;2000;0;80;100;0;0;0;0;15;0;1500;1;800;0; 震天狮2;50;18;187;60;0;0;1;2000;0;80;100;0;0;0;0;15;0;1500;1;800;0; 震天狮3;50;18;186;60;0;0;1;2000;0;80;100;0;0;0;0;15;0;1500;1;800;0; 2、修正[Exception] TPlayObject::MakeGhost Code=0报错
2008-01-22 1、修复常胜玄兵,建立丰碑以后地上还有个常胜玄兵可以拾取的BUG 2、等级支持65535级。
2008-01-15
1、增加盛大积分操作相关脚本命令和变量; 1)、CollectPoint +、-、= 数字 //积分操作,保存到DB数据,支持客户端显示; 2)、CheckCollectPoint >、<、= 数字 //检测积分,数字支持变量; 3)、<$COLLECTPOINT> 2、增加地图特殊触发事件,Mir200\Envir\MapEvent.txt 配置; ; 触发标识 ; 格式: ; 标识:值 ; 标识:(-1 - 800) -1 代表不检查标识 ; 值: (0 - 1)
; 触发条件 ; 格式: ; 代码:物品:组队; ; 代码: ; 0:无效 ; 1:扔物品 ; 2:捡物品 ; 3:挖矿 ; 4:走路(不支持物品条件) --> 合并为5 ; 5:跑步(不支持物品条件) ; 6:挖宝 ; 物品:(物品名称 - *) * 代表不需要物品 ; 组队:(0 - 1) 0为不需要组队,1为必须组队才触发
;触发机率 ; 数字越大,机率越低 ; 范围:(0 - 999999) 0 的机率为100%
;事件类型 ; 格式 ; 代码:内容 ; 代码:(现在只支持脚本事件) ; 0:无效 ; 1:调用脚本(调用QFunction-0.txt中的内容)
;注意事项 ;在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有
最后一个设置有效
;地图号 座标X 座标Y 范围 触发标识 触发条件 触发机率 事件类型 SWYBAOZANG 110 110 -1:1 3:*:0 2 1:@MapEventbz SWYTONGDAO 74 26 1 -1:1 5:*:0 0 1:@MapEventbzM1 SWYBAOZANG 48 124 1 -1:1 5:*:0 0 1:@MapEventbzM2 SWYBAOZANG 155 138 1 -1:1 5:*:0 0 1:@MapEventbzM3 SWYBAOZANG 104 142 1 -1:1 5:*:0 0 1:@MapEventbzM4 SWYBAOZANG 133 126 1 -1:1 5:*:0 0 1:@MapEventbzM5 3、狮魔兽和天狮兽
2008-01-13 1、修复豹子摆摊的BUG 2、完善装备附魔属性问题 2008-01-10 1、更新了引擎上组合技能控制 2、修正了脚本命令中的变量不能为多个的bug 3、增加了常胜玄兵功能(Mobs前面有暗码,刷怪命令不能改) 4、修正了物品anicount不支持255以上的bug 2008-01-07 1、修正心魔类的怪没有黑色翅膀的bug 2、心魔还是爆身上的装备的bug 2008-01-05 1、修正了有元神在的情况下,强化技能就放不出的bug 2、修正了道士的豹子在摆摊,道士可以心灵召唤招呼豹子的bug 3、引擎上的行会攻城添加上,可以一次全部增加所有行会。 4、修正了心魔死亡会报身上装备的bug 5、修正了元神受到攻击不会增加元气的bug 6、增加引擎控制处加载游戏公告项 2008-01-02 修复豹子摆摊的一些BUG和报错我 2007-12-28 1、解决了豹子摆摊收不到元宝的bug 2、解决了1.935回城石不能使用的问题 新增加了脚本命令 GOBACKMAP 地图名 X坐标 Y坐标 //注意 目前地图名只支持数字类型的 回城神石的数据库也要修改 shape=17 老兵中的记录回城的脚本修改如下 [@禁地回城石] #act checkitembox 请放入回城神石 1 4
[@getboxitem4] #if checkitemx 回城神石 #act GOBACKMAP 4 350 173 #say 你的回城石纪录成功 #ELSESAY 对不起,你放的不是回城神石
2007-12-27 1、解决龙怒斩天下威力过大的bug 2、合击的bug 2007-12-23
1、修正了离线挂机再上线看不到NPC的BUG 2、修正了挂机上线后无敌的BUG 2007-12-16 更新豹子摆摊。 2007-12-06 1、修正了道士心魔不能使用技能的Bug 2007-12-07 1、修正了补元丹不能正常补元气的bug 2、修正了脚本、Gm命令学强化技能等级不能超过3重的bug
2007-12-4 0、修正了内存占用显示不准确问题,原来显示的是当前系统一共使用的内存,而不是m2自己使用的内存数
1、增加开宝箱系列脚本命令及设置文件,宝箱物品设置:StdMode = 49 、Shape = 53; 1)、Mir200\Envir\MagicBox.txt //宝箱物品设置文件 2)、OPENMAGICBOX A B //开宝箱命令 参数: A 宝箱种类,(1 = 赤金宝箱、2 = 白银宝箱、3 = 神秘宝箱); B 宝箱名称,在MagicBox.txt中设置的宝箱名称,为空时必须使用下面的脚本设置宝箱物品; 3)、SETMAGICBOXITEM A B //设置宝箱物品 参数: A 宝箱空格序号,要设置的宝箱的物品的位置(1 - 8); B 物品名称 4)、SETMAGICBOX 0/1/0/1/0/1/0/1 //设置最终选中的宝箱物品共8个,1为选种,0为不选; 5)、增加开宝箱完成后触发QFunction-0.txt中[@OPENMAGICBOX]段 6)、GIVEBOXITEM //在开完宝箱触发时使用,给予最终选中的物品; 2、修正黑暗合成那,合成以后装备在合成那里不能直接拿下来的bug 3、修正强化技能不能学到5重的bug 5、修正了心魔不攻击的bug,注意道士类型的心魔身上必须带有药和符才可以使用施毒术之类的魔法
2007-12-1 1、增加条件检测脚本命令:CHECKUPGRADECOUNT A B C D 作用:检测身上某个位置的装备的某个属性点升级的点数 参数: A 装备的位置,取值范围:0 -- 12 B 属性位置,取值范围:0 -- 44 C 逻辑运算符:> < = ~(大于等于) D 升级点数 示例: #IF CHECKUPGRADECOUNT 0 1 > 2 #SAY 你的衣服的魔御属性已经升级超过2点了,不允许再升级了。 2、增加脚本命令 UPGRADEUSERITEM 调整人物身上装备属性; 命令格式: UPGRADEUSERITEM 物品位置(0-12) 属性位置(0-44) 操作符号(+、-、=) 点数(0-255)
属性位置详细说明:参照 CHECKUPGRADECOUNT 脚本。 3、增加2种特殊宝石属性: 紫心宝石:stdmode=59,Shape=5,AniCount= 带上后增加的MaxHP的值 青木宝石:StdMode=59,Shape=6,AniCount= 带上后增加的MaxMP的值 4、增加点击彩虹精灵触发QManage.txt [@客服系统]; 示例: [@客服系统] #SAY 欢迎使用客服功能。您可以通过点击下面的客服QQ直接和他们用QQ联系。\ 请选择您要联系的客服QQ:\ <帅哥客服/@@urlhttp://wpa.qq.com/msgrd?V=1&Uin=15312585&Exe=QQ&Site=www.wol2008.com&Menu=yes>\ <美女客服/@@urlhttp://wpa.qq.com/msgrd?V=1&Uin=15312585&Exe=QQ&Site=www.wol2008.com&Menu=yes>\ <访问官方网站/@@urlwww.wol2008.com>\\ <不用了/@exit>
2007-11-20 完善心魔装备附魔,黑暗魔力,黑暗属性升级,宝石合成,碎片合成,新装备,支持1.933客户端。 新增安全区脱机,玩家在安全区下线,号实际还是游戏里,再次登陆不会出现,账号在使用的问题。 2007-11-02 1、增加脚本命令 CHECKITEMDARKPROPERTY A B C D 参数: A 装备的位置,取值范围:0 -- 12 B 属性位置,取值范围:0 -- 10 C 逻辑运算符:> < = D 升级点数 ADDITEMDARKPROPERTY A B C D 参数: A 装备的位置,取值范围:0 -- 12 B 属性位置,取值范围:0 -- 10 C 逻辑运算符:+ - = D 升级点数
属性位置,取值范围:0 -- 10含义 0:黑暗魔力 1:黑暗攻击下限 2:黑暗攻击上限 3:黑暗魔法下限 4:黑暗魔法上限 5:黑暗道术下限 6:黑暗道术上限 7:黑暗防御下限 8:黑暗防御上限 9:黑暗魔防下限 10:黑暗魔防上限 2007-11-03 1、增加了安全区下线自动挂机功能 0819更新,救公主经验错误,支持65535级。 0729更新无缝合区。 0726更新重新加载项,修改脚本和配置不需要重起引擎。
|