当前位置
首页  »  传奇工具  »  真正英雄合击0120M2全套
真正英雄合击0120M2全套

真正英雄合击0120M2全套

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

注意点:※请阅读完所有更新内容※ 一、 ==================================================== 由于加密软件原因,请做如下修改:WINDOWS 2000、2003, WINDOWS XP系统请修改系统根目录下的boot.ini文件为: WINDOWS="WINDOWS XP PROFESSIONAL" /noexecute=AlwaysOff 主要是参数:/noexecute=AlwaysOff 其他可以不修改 ==================================================== 除IPLOCAL.DLL,其他的LF插件不要加载,否则将引起M2异常 ==================================================== M2引擎兼容LF数据库: ==================================================== 防止强行T人,优化引擎各方面的读取速度, 修正其他引擎一直未解决的内存泄露问题..... 增加新魔法: 分身术 心灵召唤 //参考Magic.DB 擒龙手 //参考Magic.DB 增加NPC命令: ISONMAP MAP //检测当前人是否在MAP地图上 DBServer.exe //数据库兼容LF格式 ==================================================== 加强防止攻击能力,优化速度。 三外网网关: ==================================================== 防止CC攻击。 GameCenter.exe ==================================================== 自动备份功能。 LoginSrv.exe ==================================================== 防止IDDB攻击,支持密码找回,修改密码等等... 改进: ==================================================== 人物死亡、下线、换到别的地图, 火墙或流星火雨(传世)...都将马上消失。 新增脚本命令:DELAYCALL ==================================================== 作用:延时执行同一个NPC脚本中指定的标签内容 格式:DELAYCALL S LABEL 其中S是延时秒数(毫秒),Label是执行的脚本标签 示例:DelayCall 3000 @DELAYCALLTEST --- 3秒后自动跳到@DELAYCALLTEST节执行 增加挂机泡点功能 ==================================================== OFFLINE S EXP S是时间,单位秒 EXP为每S秒得到的经验值 默认必须在安全区域有效 脚本示意: (******************************************************************) (@@offlinemsg) [@main] 一、点击开始脱机泡点后,可输入一段留言信息给你的朋友。\ \ <开始脱机泡点/@@offlinemsg>\ \ 二、<泡钱功能示意脚本/@AutoAddGold> 不受地点限制,泡什么都OK...\ \ [@@offlinemsg] #IF CHECKLEVEL > 0 #ACT SENDMSG 7 3秒后系统为您自己开启脱机泡点功能.... DELAYCALL 3000 @OFFLINEPLAY [@OFFLINEPLAY] #IF CHECKLEVEL > 0 #ACT OFFLINE 5 500 [@AutoAddGold] #IF CHECKLEVEL > 0 #ACT GIVE 金币 100 DELAYCALL 5000 @AutoAddGold //每5秒增加500金币 (******************************************************************) 2006-4-5 ==================================================== 1.增加行会封号过滤,详细参考面版“查看列表信息”。 2.又修正一处内存泄露漏洞。 3.更新RUNGATE,增加封外挂调节。 CheckItemList.txt- (EVENT目录下)本来就有次功能 ==================================================== ;物品名字 丢掉 交易 存仓 修理 木剑1111 1表示禁止 在该列表中标志为:禁止丢掉 的物品在人物死亡时将不掉出来 2006-4-7 ==================================================== 修正面版经验显示不正常问题 改善元神分身IQ 2006-4-9 ==================================================== 开放插件加载功能,LF以前的插件不支持本M2。 除了特别说明的LF插件外,其他的LF插件不要加载 否则有可能引起M2异常。 2006-4-15 ==================================================== 增加NPC命令: ISHIGH L/P/D/M/S //检测当前人是否在线最高 等级/PK值/攻击/魔法/道术 例: #IF ISHIGH L #SAY 你是当前在线最高等级人物 2006-4-15 ==================================================== 增加对IP查询LF插件的支持 可以加载LF的IP插件(参考:2006-4-9) 2006-4-15 ==================================================== 增加自定义用户命令功能,可以动态编辑 参见面版:查看 - 列表信息 - 用户自定义命令 需要重新加载:QFunction-0.txt,面版菜单可以加载 2006-4-17 ==================================================== 擒龙手可以抓级别比自己高[魔法等级 X 5]的怪 2006-4-17 ==================================================== 增加面版 普通命令 修改 改善分身术属下,跟随模式为:跑 2006-4-25 ==================================================== 修正改进RUNGATE封加速代码 改进M2稳定性能,改进M2封T人代码 2006-4-25 //可以用来防止挂机 ==================================================== [@main] #IF #ACT //产生一个随机数字 //<$RANDOMNO>将显示出产生的随机数 SETRANDOMNO #SAY <输入验证码/@@CHECKNO>:<$RANDOMNO>\ <关闭/@exit> [@@CHECKNO] #IF //检测输入的验证码是否正确 CHECKRANDOMNO #ELSEACT MESSAGEBOX 验证码错误! CLOSE BREAK 2006-4-28 ==================================================== 1、修复NPC命令:ISONMAP 不可用的BUG 2、修正日志写操作可能产生的内存溢出BUG 3、恢复M2对IP查询插件的支持 4、修正@Reloadnpc all 引起服务器异常的BUG 5:改进CHECKRANGEMONCOUNT命令为:CHECKRANGEMONCOUNT 地图 X Y 范围 (控制符=,<,>) 数量,当地图 = SELF 时,表示检测执行NPC命令的当前人的地图。 6、防止最近的M2溢出攻击,请大家换上整套程序测试。整套程序需要配合使用,否则有可能出现通讯中断情况。 2006-5-16 ==================================================== 改进道士的技能:分身术(分3职业,其他两个职业未完善,大家可以自己测试) 1、分身 会使用[治疗术,施毒术,神圣战甲术,幽灵盾,灵魂火符,无极真气,气功波...]等 2、分身 会自己拣取地上物品,可以拣取物品列表在PetPickItem.txt增加,拣取到的东西直接放主人包裹,包满会提示。 3、分身 不需要在数据库DB增加任何怪物,程序自动支持。 4、分身 会自动换毒,换符。 2006-5-17 ==================================================== 1、行会传送NPC脚本命令:GUILDMAPMOVE M X Y 2、行会传送命令:@GuildRecall //使用命令者必须带SHAPE=145的首饰或ANICOUNT=45的武器、衣服、勋章 3、修复程序报错:[Exception] TFrontEngine::Execute 4、防攻击 2006-5-20 ==================================================== 增加安全区光环功能,格式: ;地图号 座标X 座标Y 禁止说话 大小范围 光环类型 PKZONE(未完成) PKFIRE(未完成) 0 411 611 0 20 4 0 0 !Setup.txt -> SafeZoneAureole=1 //0去掉光环,1允许 2006-5-22 ==================================================== 1、增加法师分身,同样做一本法师用的分身术,招出来就可以 2、去掉RUNTOTAGETXP错误 2006-5-27 ==================================================== 1、修复用CPU占用问题,修正一些有可能引起内存溢出的错误 2、增加变量:<$KILLER> //杀人者的名字 3、增加NPC命令:ADDGUILD //格式:ADDGUILD 行会名字-注意:行会封号过滤同样有效 4、元神用完MP会提示,玩家可以用元神药品补给。 //药品DB格式请问群里老大 5、增加技能:双龙斩ID=40 //需要LF新客户端支持 6、增加技能:移形幻影 ID=72 //移位后人物隐形,加时间限制[2.5秒/次] 7、修正NPC命令:CHECKHP 和 CHECKMP,并改进为: CHECKHP (=><) nMin (=><) nMax nMin 与人物当前HP的百分比比较 nMax 与人物最大HP值比较 8、防止麻痹&传送 属性物品 //防止人物 衣服/武器/勋章:AniCount=163 首饰: Shape=163 9、防所有毒&传送 属性物品 //防止人物和怪物所有的毒 衣服/武器/勋章:AniCount=164 首饰: Shape=164 10、指定级别转生名字变色,在“转生系统调节”面版调节 2006-5-31 ==================================================== 1、地图增加一参数:KILLFUNC(X) //X可以随意数字 说明: 人物在该地图杀人,将触发QFunction-0.txt的[@KillPlay数字]节 人物在该地图杀怪,将触发QFunction-0.txt的[@KillPlayMon数字]节 注:宝宝杀人杀怪有效(秒杀除外) 2、 <$MONKILLER> //杀人的怪物名字 <$KILLER> //杀人的人物名字 SENDMSG 5 <$KILLER>在:%m(%x:%y)把<$USERNAME>干掉了! SENDMSG 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了! 3、增加程序稳定性。 2006-06-13 ==================================================== 1、分身术不需要吃药。 2、净化术ID=34 或 ID=49 3、修正寒冰掌 4、攻城战结束,在线人物将触发 QManage.txt 的 @WallWarStopFunc 5、去掉道士分身自己加HP的技能 6、2003,XP系统请修改系统根目录下的boot.ini文件为: WINDOWS="WINDOWS XP PROFESSIONAL" /noexecute=AlwaysOff 2006-06-20 ==================================================== 1、M2和RUNGATE配套使用,不支持神州、LF的普通RUNGATE(攻击原因,所以还是修改回原来的方式) 2、修正、完善 城堡管理增加攻城列表功能,手动添加攻城战可以直接使用该功能。 3、减少彻地钉威力 4、增加等级限制功能(参数设置 -> 升级经验) 5、改进NPC命令CHANGEEXP 2006-06-30 ==================================================== 1、修改彻地钉威力以魔法值(MC)计算 2、优化部分函数,加快引擎运算能力 3、M2配合MirServer.dll使用 4、修正改进NPC命令:MONCLEAR(修正清理宝宝BUG,改进立即清理尸体) 5、变量控制参考菜单[内核数据查看] 6、虚报人数尾数取值为0-9的随机数 7、人物携带元宝数量大于某值不暴装备选项(游戏参数->人物死亡) 8、增加:$RELEVEL(转生次数) $HUMANSHOWNAME(人物总名) 9、NPC命令:CHANGELEVEL //支持65535 10、NPC命令:SETRANKLEVELNAME //支持<$STR(XX)> Sample: ----------------- MOV S0 封号1 INC S0 \ INC S0 封号2 SETRANKLEVELNAME <$STR(S0)> ----------------- 11、 支持以下操作:EQUAL LARGE SMALL INC DEC MOV CHECKGOLD GIVE TAKE 扩展G变量(全局数字变量)为100个 增加变量 A0-A99 全局字符串变量 增加变量 S0-S99 人物字符串变量 可以使用 <$STR(GXX)> <$STR(MXX)> <$STR(GXX)> <$STR(AXX)><$STR(SXX)> 等用于任何脚本参数中 示意: ---------------------------------- MOV D8 10000 TAKE 金币 <$STR(D8)> //注意加<>括号,否则无效 MOV S0 金币 CHECKGOLD <$STR(S0)> <$STR(D8)> //注意加<>括号,否则无效 ---------------------------------- #IF CHECKLEVELEX >= 45 #ACT //将魔法(高值)赋予到M0 MOV M0 <$MAXMC> .......略....... #IF LARGE <$STR(M1)> <$STR(G0)> .......略....... ---------------------------------- MOV S0 屠龙刀 MOV G0 3 GIVE <$STR(S0)> <$STR(G0)> //相当于:GIVE 屠龙刀 3 ---------------------------------- #IF //支持A,S变量的DEC操作,格式:DEC A0 X Y CHECKLEVEL > 0 //其中X,Y表示位置,操作的结果:删除A0字符串中从X开始到Y结束之间的字符。 #ACT MOV S0 屠龙ABCDEFGHIJK刀 //以下操作去掉“ABCDEFGHIJK” DEC S0 5 15 MOV G0 1 GIVE <$STR(S0)> <$STR(G0)> #SAY GIVE <$STR(S0)> <$STR(G0)> ---------------------------------- 以上可参考用于天下第一脚本。 ==================================================== 2006-07-03 ==================================================== 1、稳定M2引擎,去掉错误信息 2、增加对LF的脚本解密插件支持(此插件加密已被破解) 3、LoginGate.exe,SelGate.exe 增加数据攻击的处理选择 4、改进RUNGATE.exe 5、修正GameCenter.exe M2设置不保存问题 6、修正允许拍卖物品列表不保存问题 7、提示:要保存拍卖物品列表,请将对应NPC直接放在.\Envir\market_def目录下,WINDOWS不允许创建带"/" "\"之类的文件 8、法师分身智能使用大范围攻击魔法 9、修复>500级经验混乱问题 10、修正完善道士分身 2006-07-15 ==================================================== 1、PKZone 标志:在光环里是可以PK,在光环外是属于安全区。 2、魔法技能面版增加“烈火剑法”和“彻地钉”调节 3、彻地钉威力为攻击力一半计算 4、String.ini 中 QQ支持255字节 5、修复一些小问题 6、修改改进“列表信息”功能,特别增加“物品规则”动态编辑功能 2006-07-20 ==================================================== 1、游戏参数 -> 外挂控制 -> 增加封“双倍攻击”的选项 2、列表信息 -> 其他设置 -> 字符过滤(行会封号/分身名字/@@SENDMSG) 3、修正<$KILLER> <$MONKILLER> 4、改进人物不会被挤出安全区 5、修正分身可能被召唤为宝宝BUG 6、开放改变穿人模式NPC命令:THROUGHHUM M S //M:模式[-1=恢复/0=穿人穿怪/1=穿怪/2=穿人] S:时间(秒) 7、增加NPC命令:REPAIRALL //特修身上所有装备 8、增加NPC命令:CHCEKITEMADDVALUE ================================================ CHECKITEMADDVALUE W A ><= V W: 装备位置(0-12) A: 装备附加属性位置(0-13) 符号: > < =, 其他符号归类为:>= V: 检测数值 例: CHCEKITEMADDVALUE 1 1 > 5 //检查武器的[附加魔法]是否大于5 ================================================ 9、增加:穿上装备、取下装备时触发脚本 ===================================== 脚本写在QFunction-0.TXT中, 对应标签为[@TakeOnX]、[@TakeOffX],其中X(0-12)是装备的位置, 例如穿上衣服,则执行[TakeOn0],若在穿上衣服之前已经有了衣服,则会先执行[@TakeOff0] 在[@TakeOffX]中,可以检测该位置当前装备(也就是要取下的装备) 在[@TakeOnX]中,可以检测到新戴上的装备 10、增加人物下线触发NPC命令:SETOFFLINEFUNC ===================================== SETOFFLINEFUNC sLabel SETOFFLINEFUNC@xxx SETOFFLINEFUNC没有参数就是取消人物的下线触发 SETOFFLINEFUNC@xxx 那么这个人 下线就会触发 QFunction.txt 的 [@xxx] 节 11、ISDUPMODE ===================================== 检测人物是否重叠,例脚本: #IF ISDUPMODE #ACT MESSAGEBOX 请找一个空位置,不能与别人站在一起。 12: 增加魔法功能,ID:73 ===================================== 使用此魔法可以触发 QFunction-0 里的[@MagFunc]节 具体功能请自己写上脚本 参考: 分身术 ID:46 心灵召唤 ID:70 擒龙手 ID:71 移形幻影 ID:72 魔法触发脚本 ID:73 13、 ===================================== 开放NPC命令:CHECKINMAPRANGE 格式: CHECKINMAPRANGE 地图 X Y 范围 //检测执行此命令的玩家是否在指定的[地图X/Y坐标]范围内 类似:ISONMAP 地图 //检测玩家是否在指定地图 14、 增加新怪物类型: RACE 怪物名字(随便) 207 //火墙攻击(条型火墙) 怪物名字(随便) 209 //火墙攻击(方型火墙)/屏幕内随即传送人/推人效果/放随从出来 RACE=209的怪物释放随从在 !Setup.exe [Name]节 BloodMonSlaveX 编辑 15、 增加NPC命令:InSafeZone ===================================== #IF InSafeZone #SAY 你在安全区 16、 扩展魔法接口: ===================================== 施放任意一魔法触发:QFunction-0.txt [@MagSelfFuncXXX]//自己触发(对人物有效) [@MagTagFuncXXX]//目标触发(对人物有效) XXX 是当前魔法ID 同时ID:73 去掉,以后自己可以随意增加 例: ================= 比如增加新魔法接口: 名字:魔法248ID=248 那么: 施放魔法将触发:QFunction-0.txt [@MagSelfFunc248]//自己触发(对人物有效) [@MagTagFunc248]//目标触发(对人物有效) 17、 ===================================== (1)、增加战士分身部分技能 (2)、增加参数调节:参数设置 -> 分身设置 2006-07-25 ==================================================== 更新RUN网关: 1、对于最近出现的个别新网络攻击,大家可以尝试以下对付的方法: (1)、分别对三个网关:LoginGate、SeleteGate、RunGate进行如下设置: 打开选项:过滤连接 -> 异常掉线处理(打钩) -> 对攻击操作加入[动态过滤列表 或 永久过滤列表] (2)、每IP连接限制按照默认就可以。 2、 增加检测NPC命令:KILLBYHUM #IF KILLBYHUM #ACT SENDMSG 7 You killed by <$KILLER>. #ELSEACT SENDMSG 7 You killed by <$MONKILLER>(monster). 3、增加面版地钉威力调节 2006-07-26 ==================================================== 1、修正:NPC命令:THROUGHHUM 和 REPAIRALL 2、修正报错信息 3、修正分身一个重点的BUG ^_* 4、修正战士分身烈火BUG,改善战士分身战斗能力 5、战士分身增加:野蛮冲撞、刺杀剑法(具体面版调节) 6、增加道士的盾,ID=73; 2006-7-28 ==================================================== 一、恢复DBSERVER的部分特殊字符注册支持 二、请更新RUNGATE 三、增加Mir200\Envir\MapEvent.txt 配置,借用LF的说明,失敬之处请见谅。 ;触发标识 ================== ; 标识:(-1 - 800) -1 代表不检查标识 ; 值: (0 - 1) ;触发条件 ================== ; 格式: 代码:物品:组队 ; 代码: 0:无效 1:扔物品 2:捡物品 3:挖矿 4:走路(不支持物品条件) 5:跑步(不支持物品条件) ; 物品: (物品名称 - *) * 代表不需要物品 ; 组队: (0 - 1) 0为不需要组队,1为必须组队才触发(支持) ;触发机率 ================== ; 数字越大,机率越低 ; 范围:(0 - 999999) 0 的机率为100% ;事件类型 ================== ; 格式: 代码:内容 ; 代码:(现在只支持脚本事件) ; 0:无效 1:调用脚本(调用QFunction-0.txt中的内容) ;注意事项 ================== ; 在相同地图座标,不支持相同触发标识及条件(触发条件中的物品名称除外),如果有相同的设置,只有最后一个设置有效 ;地图号 座标X 座标Y 触发标识 触发条件 触发机率 事件类型 3 333 333 -1:1 1:回城卷:0 2 1:@MapEventDropItem 3 333 333 -1:1 2:回城卷:0 2 1:@MapEventPickUpItem 3 338 331 -1:1 3:*:0 2 1:@MapEventMine 3 330 330 -1:1 4:*:0 2 1:@MapEventWalk 3 331 335 -1:1 5:*:0 2 1:@MapEventRun 例:QFunction-0.txt中的内容 ==================================== [@MapEventDropItem] #Act SENDMSG 1 <$USERNAME>在(%M,%X,%Y)丢掉物品:回城卷 [@MapEventPickUpItem] #Act SENDMSG 1 <$USERNAME>在(%M,%X,%Y)拣到物品:回城卷 重新加载方法: ==================================== 1、控制 -> 重新加载 -> 列表信息 2、控制 -> 重新加载 -> 功能(QFunction)脚本 2006-08-02 ==================================================== 改进配套程序,请更新压缩包里的所有程序 1、修正 ISONMAP 支持镜像地图 2、MapEvent事件改进:当 (座标X<0,座标Y<0) 时,不检测坐标 3、修正重新加载沙城信息BUG 4、破[护身、复活] Shape=165 或 Anicount=165 5、修正:[Exception] TPlayObject::UserLogon & Floating point division by zero, 同时物品装备增加[防御,魔防]倍数的动态编辑--- 感谢:isp99 提供详细分析 6、修正安全区分身打安全区外面目标的BUG 7、改善CPU占用 2006-08-04 ==================================================== 一、Mir.DB数据兼容LF新M2格式(注意备份原来数据) 注意: 1、原来使用LFM2(2006年之后的M2),可以直接升级。 2、原来使用BLUEm20804之前版本的,可以直接升级。 3、还可以使用更新包里的数据转换程序进行数据转换,这样整理的数据比较干净 转换步骤:1.注意备份2.只需要转换Mir.DB3.转换完毕后删除原来的Mir.DB.idx 4、增加论坛提到的部分改进和建议 2006-8-9 ==================================================== 1、改进挂机泡点:OFFLINE nS nEXP nKICK //nKICK是踢下线时间(分钟,不带参数默认15天) 2、增加NPC命令:CLEARDELAYGOTO //中断DELAYCALL(可以用:DELAYGOTO) 3、修正 baof 提到的报错信息 --- 感谢:baof 4、魔法ID=73,道士盾 5、KILLBYHUM、KILLBYMON,例: #IF KILLBYHUM #ACT SENDMSG 7 You killed by <$KILLER>. BREAK #IF KILLBYMON #ACT SENDMSG 7 You killed by <$MONKILLER>(monster). BREAK 6、去掉法师分身的“火墙”技能 7、修正改进事件运行 2006-08-13 ==================================================== 1、修复自定义装备名称穿戴问题 2、修正道士分宝宝乱打问题,建议开放道士分身召唤宝宝 3、CTRL+A 时,道士分身宝宝也将受控制 4、改进MAPEVENT触发功能,节约资源 5、禁止攻击NPC对象 6、防麻破复活属性(Shape、AniCount)=166 7、防麻破护身属性(Shape、AniCount)=167 2006-08-15 ==================================================== 1、GROUPMAPMOVE M X Y //M:地图 X:X坐标 Y:Y坐标,当不带X,Y参数时,相当于(Map),带X,Y参数,并且坐标存在(Mapmove) 2、CHECKUSERDATE ..\ACB\XYZ.txt < 3 p0 p1 //改进为支持 ><= 比较,兼容原脚本3、功能设置 -> 基本功能 -> 开启地图触发事件 4、功能设置 -> 分身设置 -> 显示主人名字 5、提供新的Rungate测试,防止超连接攻击(可选择),增加文字过滤选项(可选择),没有因为编辑行会封号引起掉线等等方面问题; 6、修正道士分身宝宝杀怪得不到经验问题 7、城堡管理 -> 行会申请 -> 添加 -> 申请所有行会 2006-08-25 ==================================================== 1、道士分身增加 群体施毒术 技能 2、修正自由加点(测试) 3、修正报错信息:[Exception] TEventManager::Run CheckCode: 4 4、SENDMSG 8/9/10 发送[绿色/蓝色/红色]文字信息给行会成员 - 修正 5、ClearMapMon、MonClear 清除尸体,减少引擎负载 6、改进修正魔法扩展脚本功能(非战士技能) 7、改进分身不会被圣言 8、支持神州网关(请使用0823更新包的配套RUNGATE,或者使用神州网关)-注:神州网关本身不防止攻击 9、地图重复利用:在原来的基础上兼容LF格式 10、不允许穿NPC,将不能穿练功师 11、改进 GAMEGOLD/GAMEPOINT 支持变量操作,如:GAMEGOLD + <$STR(P3)> 12、修正 CHECKUSERDATE 命令 13、修正道士分身的宝宝杀怪暴物品拣取问题 2006-08-26 - 更新文件:M2server.exe,MirServer.dll,DBServer.exe ==================================================== 1、!Setup.txt ScatterRange=3 掉、暴物品范围 2、是否起用地图有人才重新刷怪,地图标志 NOMANNOMON 3、取装备触发[@TakeOffX] 修改为取下前进行检测 4、增加地图标志FIGHT2,杀人不犯法,但是会爆装备 5、GuildMapMove 参数2、3为空时,随机飞指定地图 6、SENDMSG 11/12 喊话信息(范围为原来2倍)/组队的信息 7、改进 GAMEGOLD 支持变量操作,见 脚本示例二 8、CHECKBAGGAGE 物品检查背包是否有足够负重放该物品 9、增加GM命令:SignMove 回上次死亡地点(不可重复使用) 增加NPC命令:CheckSignMap 检查是否有死亡地点 ------------------------------ 脚本示例一: ------------------------------ 可以在QManage.txt添加: [@Login] #IF CHECKSIGNMAP #SAY 是否回到上次死亡的地点?\ <是/@yes> <否/@exit> [@yes] #ACT GMEXECUTE SignMove SELF 10、增加@@InPutInteger数字(0~99) @@InPutString数字(0~99) 操作 @@InPutInteger 针对个人数字变量M操作 @@InPutString 针对个人字符变量S操作 @@InPutString 若输入字符包含于过滤列表(GuildRankNameFilter.txt)中,则跳到@IsInFilterList执行 ------------------------------ 脚本示例二: ------------------------------ (注意必须加DELAYGOTO,DELAYGOTO能有效过滤多重操作,比如网络延迟时连续点NPC可以不断执行同一个节) (@@InPutInteger, @@InPutString) [@main] //假设一个回城卷2个元宝 //购买个回城卷 <输入购买的回城卷数量/@@InPutInteger5>\ <输入字串/@@InPutString5>\ <关闭/@exit> [@@InPutInteger5] #ACT DELAYGOTO 1 ~InPutInteger5 [~InPutInteger5] #ACT MOV P0 2 //定价2元宝 #IF CHECKBAGSIZE 8 #ELSEACT MESSAGEBOX 背包空格不足! BREAK #IF CHECKGAMEGOLD ? <$STR(P0)> <$STR(M5)> //?作用:符号在<,>,=以外的按>=计算;检测的数量等于:<$STR(P0)> X <$STR(M5)> #ACT GAMEGOLD - <$STR(P0)> <$STR(M5)> //操作数量等于:<$STR(P0)> X <$STR(M5)> GIVE 回城卷 <$STR(M5)> [@@InPutString5] #ACT DELAYGOTO 1 ~InPutString5 [~InPutString5] 你输入的字符5是:<$STR(S5)> [@IsInFilterList] #ACT MESSAGEBOX 输入数据中包含了非法字符,请重新编辑! 2006-08-28更新程序:M2Server.exe,MirServer.dll,LoginSrv.exe ==================================================== 1、修复M2报错信息: ------------------------------ 1)、[Exception] TUserEngine::ProcessMonsters ? 2)、External exception 80000004[Exception] TEventManager::Run CheckCode: ? 3)、除法内存溢出错误 ------------------------------ 2、变量定义功能支持常量,参考:变量定义功能.txt 3、改进 SETRANDOMNO 产生随机数命令 4、解决有时候小退后登陆游戏困难问题 5、解决脱机泡点后登陆黑屏问题 6、改进GM模式与隐身模式在皇宫不影响占领城堡 7、改进GM不受重复发文字禁言 8、修正与NPC重叠武士无法攻击到目标问题 9、修正夫妻、师徒等可以传送死亡人物问题 10、改进魔法脚本接口功能,任意ID(测试) 11、修正下线触发脚本功能 2006-9-2 ==================================================== 1、修正原来M2一个遗留的BUG 2、修正M2面版 -> 魔法调节 -> 地钉威力调节 无效问题 3、修正UnLockLogon用户命令不能自定义的BUG 4、支持点歌、接收网页连接,增加命令 @RemoteMsg - 是否允许接受信息,如:点歌、接受推荐网页 例: ------------------------------ 请选择你要点歌还是送歌?\ \ <不要再来伤害我/@rmst://不要再来伤害我|http://xxx.xxx.xxx.xxx/music/张振宇-不要再来伤害我.mp3|这里可以写上你的介绍|>\ \ <发给朋友听/@@rmst://不要再来伤害我|http://xxx.xxx.xxx.xxx/music/张振宇-不要再来伤害我.mp3|这里可以写上你的介绍|>\ \ <推荐地址/@@http://http://xxx.xxx.xxx.xxx>\ \ ------------------------------ 2006-9-15 更新文件:M2Server.exe,PlugOfBlue.dll,MirServer.dll ==================================================== 1、自定义用户命令改用插件的形式实现 2、寒冰掌增加推人几率调节、火墙增加威力调节、擒龙手增加时候抓人选择,见M2的技能魔法面版 3、完善M2面版 -> 魔法调节 -> 地钉威力调节 4、修改城墙无HP不能攻城BUG(测试) 5、增加气血石,魔血石功能,在M2面版设置 -> 功能设置 -> 基本功能。DB格式:STDMODE=53 ANICOUNT=1/2(1=气血石,2=魔血石) 6、完善了拍卖系统翻页问题和自己取回装备装备问题 7、GMEXECUTE 可以使用变量功能 ------------------------------ (@@InPutString ) [@StdModeFunc31] 使用说明:在输入框内输入<需要追杀的玩家姓名>\ \ <输入要追杀玩家的姓名/@@InPutString5>\ <关闭/@exit> [@@InPutString5] #ACT DELAYGOTO 1 @InPutString5 [@InPutString5] #IF #ACT GMEXECUTE 传送自己 <$STR(S5)> [@IsInFilterList] #ACT MESSAGEBOX 输入数据中包含了非法字符,请重新编辑! ------------------------------ 8、针对登陆困难问题做了修改。(解决登陆困难问题:选项 -> 物品装备 -> 实时封物品复制 去掉) 2006-09-17 ==================================================== 1、完善气血石、魔血石功能 2、增加NPC变色功能 ;Merchant 文件的配置格式 ;脚本名称 地图名称 X坐标 Y坐标 NPC名称 标志 形象 是否属于沙巴克 是否允许移动 移动间隔 是否变色 变色速度(1=0.5秒)/固定颜色(0-6) 测试 3 333 333 测试 0 12 0 0 0 1 1 --- 是否变色为1时,NPC循环变色每0.5秒 测试 3 333 333 测试 0 12 0 0 0 2 1 --- 是否变色为2时,NPC固定颜色0-6之间 3、修正RepairAll,在禁止修理列表的装备会自动识别 2006-09-20 ==================================================== 1、修正M2编辑NPC消失问题 2、初步测试脚本加密插件功能 3、如果是自己的拍卖物品,价格为0,以便区分 2006-10-03 注:测试版本人数为100人限制 ==================================================== 1、增加等级经验控制,在M2经验设置面版 2、增加火墙事件控制,在M2基本设置面版,如发现M2报错,请关闭此扩展功能 3、修正占用内存问题 4、修正召唤宝宝与分身冲突问题 5、增加元宝转帐功能,见脚本:DealGold-3.txt 6、注意(黑屏问题),人物挂机后,必须大退重新选择其他角色进入游戏 7、增加新怪,RACE=60,见 新怪资料 目录说明 8、增加等级掉金币控制,在M2人物死亡设置面版 9、修正禁止修理的装备,被改名后就能修理问题 10、修正擒龙手能抓动比自己级别高的玩家 11、修正编辑召唤神兽名字不保存问题,在M2技能设置面版 12、关于秒杀问题,还是在防御方面(如:15-10),主要是靴子、宝石的属性客户端未能正确显示 请将DB中的靴子,宝石,腰带 52->62, 53->63, 54->64 转换一下就可以正确显示, !Setup.txt的AddUserItemNewValue,为0时是加隐藏属性(躲避、幸运等),1为一般防御,魔防属性---感谢 baof 的分析与测试 13、修正禁止出售的装备,被改名后就能出售问题 2006-10-05 更新说明:务必同时更新插件 原PlugOfBlue.dll已经换名字为zPlugOfEngine.dll ==================================================== 1、增加人型怪身上物品暴率调节,在怪物设置面版 2、增加商铺插件功能,M2启动后,到插件列表编辑,LoginTool.exe为测试登陆器 3、增加加脚本密插件 2006-10-10 更新文件:M2Server.exe,mSystemModule.dll ==================================================== 1、为稳定性能,去掉商铺插件zPlugOfShop.dll,直接做到M2里面,请到“列表信息”编辑 2、完善商铺若干小问题,修复报错信息代码 3、考虑稳定性能,自定义命令同样做回带M2里面,请到“列表信息”编辑 4、在原仓库基础上扩展为无限仓库功能,能更好解决数据合区问题 2006-10-15 更新文件:M2Server.exe,mSystemModule.dll 如需加载脚本加密插件,请将插件命名为:mPlugOfScript.dll ==================================================== 注意: ------------------------------------------------------------------------------------- 1).更新此版M2需要重新注册:机器码不变,新增加注册标识。请将您的原来老的的[机器码、注册名、注册码]和新的[注册标识]一并发给作者获取注册文件。 2).注册方法:将作者发的M2Server.exe.key放在M2目录,然后输入注册码,再关闭M2重新运行。 3).未注册M2版本功能有所限制,主要是测试功能方面使用。 ------------------------------------------------------------------------------------- 1、为稳定性能,去掉商铺插件zPlugOfShop.dll,直接做到M2里面,请到“列表信息”编辑 2、完善商铺若干小问题,修复报错信息代码 3、考虑稳定性能,自定义命令同样做回带M2里面,请到“列表信息”编辑 4、在原仓库基础上扩展为无限仓库功能,能更好解决数据合区问题 5、修正商铺登陆器元宝显示不正确问题 6、修正商铺商品介绍乱码问题 7、解决CPU占用较高问题 8、修正背包负重问题 9、增加禁止物品自定义名称选项(物品规则面版) 10、增加分身、人型怪可以使用气血石、魔血石 2006-10-16 更新文件:M2Server.exe,mSystemModule.dll 注意:1015可能存在仓库扩展引起的复制问题,请关闭无限仓库功能[功能设置->基本功能] ==================================================== 1、增加稳定性能,修复报错信息 2、修正元宝显示 3、修正有可能存在仓库扩展引起的复制问题 2006-10-21 更新文件:M2Server.exe,mSystemModule.dll 注意:1015可能存在仓库扩展引起的复制问题,请关闭无限仓库功能[功能设置->基本功能] ==================================================== 1、增加沙巴克初始化GM命令@InitSabuk(可在命令列表编辑),完善并重新起用加载菜单的[初始化沙城配置],用于攻沙异常 2、修正完善擒龙手 3、改善分身的灵活度……增加战士分身智能使用隔位刺杀 4、增加普通命令:LongAttack,改变战士分身是否强制自动隔位刺杀 2006-10-25 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,LoginSrv.exe,SelGate.exe,DBServer.exe,GameCenter.exe 特别注意:LoginGate.exe必须与新的M2Server.exe配套使用,M2必须先启动,然后才启动LoginGate.exe!!! ==================================================== 1、M2Server.exe修正CHECKDC、CHECKMC、CHECKSC、CHECKHP、CHECKMP命令 2、更新LoginGate.exe,LoginSrv.exe,SelGate.exe,防止所有的最新攻击 3、更新DBServer.exe,支持数据库查询,修复个别小BUG 4、更新GameCenter.exe,增加列表支持和调试功能 2006-10-31 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,LoginSrv.exe,SelGate.exe 特别注意:程序请配套使用 ==================================================== 1、重写LoginGate.exe,LoginSrv.exe,SelGate.exe的防攻击算法,能更好防止最近出现的攻击,减少误封情况。 2、修正起用多倍下线保存功能,起用:SaveKillMonExpRate=1 3、修正脱机有时候登陆难问题 4、增加地图禁止使用物品限制,如下: ;;;[3 盟重省] NOTALLOWUSEITEMS(回城卷|强效金创药) ;;;这样就在盟重就不允许使用 回城卷和强效金创药 多个物品使用 | 分开 2006-11-02 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe 特别注意:程序请配套使用,M2必须注册才能使用LoginGate.exe,SelGate.exe 此次更新主要是为了防止最新让DBSERVER死掉的攻击,情况较危急,请及时更新。 使用方法:M2必须正确注册后,关闭M2,重新开启服务器即可!!! ==================================================== 1、更新M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,防止新攻击。 2006-11-03 更新文件:M2Server.exe,mSystemModule.dll 特别注意:程序请配套1103的LoginGate.exe,SelGate.exe使用,M2必须注册才能使用LoginGate.exe,SelGate.exe 使用方法:M2必须注册才能使用LoginGate.exe,SelGate.exe!注册完程序网关自动检测通讯。无需重起主程序! ==================================================== 1、修正M2Server.exe,mSystemModule.dll的报错信息。 2、启用无限仓库(测试) 2006-11-04 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe 特别注意:程序请配套使用,M2必须注册才能使用LoginGate.exe,SelGate.exe 使用方法:M2必须注册才能使用LoginGate.exe,SelGate.exe!注册完程序网关自动检测通讯。无需重起主程序! ==================================================== 2006-11-09 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,LoginSrv.exe,DBServer.exe 特别注意:程序请配套使用,M2必须注册才能使用。 ==================================================== 1、增加安全区下线自动脱机NPC命令:SETOFFLINEPLAY ON/OFF注:ON=启动 OFF=关闭 大退才生效 2、增加地图参数:NOTALLOWUSEMAG 如下:--->>>手误,请更正为:NOTALLOWUSEMAGIC 即可 ;;;[3 盟重省] NOTALLOWUSEMAG(火墙|彻地钉) ;;;这样就在盟重就不允许使用 火墙和彻地钉 多个魔法使用 | 分开 3、更新优化 LoginGate.exe,SelGate.exe,增加自定义封包过滤功能,主要针对目前多种变形的数据攻击 4、修正GM命令GAMEGOLD 参数为=时的BUG 5、修正拍卖系统会引起服务器变态装备的BUG 6、在线人物列表增加踢除脱机人物下线选项 7、LoginGate.exe,SelGate.exe 增加智能封包分析功能 8、彻底封除任何变形的#号攻击(7000端口攻击),可在过滤面版调节;彻底封除DBS攻击(7100端口攻击) 2006-11-15 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,LoginSrv.exe,DBServer.exe ==================================================== 1、修正完善 彻底封除任何变形的#号攻击,LoginGate封#号攻击默认调节为5即可 2、更新DBServer,防止变形$号攻击 3、更新LoginGate、SelGate,防止变形#,$号攻击 4、更新M2Server.exe,完善地图重复利用 2006-12-01 更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe,RunGate.exe ==================================================== 1、改善CPU占用 2、CHECKITEM支持变量,如:CHECKITEM <$STR(S1)> <$STR(M1)> 3、修正拍卖翻页 4、人形怪增加是否暴装备选项,见:怪物设置 5、DBServer.exe 增加是否允许客户端删除指定等级角色功能 6、RunGate.exe 增加自定义封包过滤 2006-12-8 更新文件:M2Server.exe,mSystemModule.dll,LoginGate.exe,SelGate.exe,LoginSrv.exe,DBServer.exe ==================================================== 1、修正报错信息 2、增加新商铺功能(列表编辑中),需新登陆器支持 ;;;物品类别:0=装饰, 1=补给, 2=强化,3=好友, 4=限量, 5=奇珍 ;;;物品显示序号:请用相应工具查看Item.wil文件,自行编辑 ;;;物品演示序号,物品演示图片数量:请用相应工具查看Effect.wil文件,自行编辑 ;;;物品描述:使用“|”作为回车,第一个为主栏目的简要物品说明,如:BLUE数据引擎|说明1|说明2 3、人型怪配置文件增加是否掉物品选项:[Info] DropUseItem=0或1 //1=掉,0=不掉 4、人型怪配置文件增加掉物品几率选项:[Info] DropUseItemRate=500 //数字越大,掉装备几率越小 5、彻底解决脱机登陆黑屏问题 6、道士增加解毒术技能 7、修正1205版M2无响应问题 8、改进完善分身使用技能,面版增加分身行走速度调节,PK能力增强 9、优化稳定引擎模块,完全去除1205版报错信息 2006-12-15 更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe ==================================================== 1、优化引擎代码,节省资源,运行更流畅 2、修正人型怪暴率问题 3、修正DBServer中错误,优化代码 4、修正改进脱机登陆,登陆后将保持之前的全部状态,如:带宝宝 5、增加引擎对新登陆器4格的支持,同时需要更新登陆器(为可穿人穿怪,更新包中的MirClient.rar) 6、脱机登陆的人物将触发QManage的[@Resume],不执行[@Login],防止同一线程重复[@Login]引起错误 7、配合新新登陆器,将增加如下物品: StdMode = 1 Shape in [1, 2, 5, 6, 7] //持续(持久/1000)小时 Shape in [3, 4, 8, 9, 10] //累积(持久/1000)小时 StdMode = 2 Shape = 9 //修复装备持久(持久/1000)点 Shape = 其它 //使用(持久/1000)次 StdMode = 7 //已完成 Shape = 0 //使用次数(持久/1000) 触发QFunction.txt 的 @StdModeFunc+AniCount 节 Shape = 1 //+HP (持久/1000) 万 Shape = 2 //+MP (持久/1000) 万 Shape = 3 //+HMP(持久/1000) 万 StdMode = 46 Shape = * //数量(持久)颗 2006-12-18 更新文件:M2Server.exe,mSystemModule.dll ==================================================== 1、增加NPC命令:OFFLINEPLAYERCOUNT,检测当前脱机在线人数 #IF OFFLINEPLAYERCOUNT >/</=/? 数量 (注:?表示>=) 2、StdMode = 2,Shape = 0 每次减少1次(持久/1000) 触发QFunction.txt 的 @StdModeFunc+AniCount 节 3、完善气血石、魔血石、气/魔血石,如果检测到客户端是新的,将按照SD的方式执行,否则按照原来的方法执行。 4、修正1212后版本商铺、拍卖不能购买物品问题 2007-01-20 更新文件:M2Server.exe,mSystemModule.dll,DBServer.exe,LoginSrv.exe,LogDataServer.exe 部分新功能测试可用网站提供的新登陆器,定做专用登陆器请联系作者。 ==================================================== 1、改进修正 城堡管理 -> 行会申请 2、预计增加行会领土功能 3、改进DBServer,防止部分新攻击 4、修正多处内存泄露 5、增加英雄功能,需配合新登陆器使用,使用英雄必须更换DBServer.exe,配合新登陆器,支持:27 腰带,28 靴子,29 宝石, 6、英雄技能书前面加英雄,如:英雄刺杀剑术,Magic.db 的descr=英雄 7、使用新客户端打包物品修改,请修改QFunction.txt的[@StdmodeFuncX]节,防止冲突: ------------------------------------------- stdmode=31 Anicount=1 英雄自动解包超级金创药 Anicount=2 英雄自动解包超级魔法药 Anicount=3 英雄自动解包特殊药品 ------------------------------------------- 8、 ------------------------------------------- 法师英雄: 7级之前使用物理攻击, 7级之后必须学习技能才能使用魔法攻击 道士英雄:18级之前使用物理攻击,18级之后必须学习技能才能使用魔法攻击 ------------------------------------------- 9、增加 M2 基本设置 -> 信息提示 10、修正部分M2潜在的错误代码,提高稳定性 11、烟花效果GM命令:ShowEffect XX(数字),需新登陆器 12、新登陆器部分物品设置请参考附带stditems.txt

影片点播: