[Leg引擎] BLUEM2-Legendm2旗舰版170821引擎下载

[复制链接]
查看13924 | 回复69 | 2017-10-8 21:11:19 | 显示全部楼层 |阅读模式
更新BLUE170821引擎,需要大家认真详细查看下方内容,否则使用新引擎会遇到莫名其妙问题【致命BUG】:

====================================================================================================================================================================

注意1:
setup.txt 增加参数:TaosNomAtkDiffLvVal=0,非0时,道士英雄比怪物多X级时,只使用普通攻击,精神力战法开关可以控制

====================================================================================================================================================================

注意2:
之前的更新:magic.db的Power/MaxPower/DefPower/DefMaxPower魔法输出计算修改为受个人的幸运值影响,
现为以上更新增加开关:!Setup.txt增加开关(默认关闭):CalcDBPowerWithLuck=0,开启则攻击输出受个人的幸运值影响
物理攻击现在可以使用Power/MaxPower调节威力,一般情况下,此2项的值都是0

====================================================================================================================================================================

注意3:
【QuestDiary】文件夹触发脚本路径,统一修改为“..\”:


举例老模式:
addLineList QuestDiary\rolelist.txt <$USERNAME>                废除
addLineList .\QuestDiary\rolelist.txt <$USERNAME>        废除
addLineList ..\QuestDiary\rolelist.txt <$USERNAME>        支持

新模式统一:
addLineList ..\QuestDiary\rolelist.txt <$USERNAME>

提示:废除“QuestDiary\”、“.\QuestDiary\”


“..\”表示上一目录。
使用举例:假设我们需要获取版本行会名单里的第一行内容:
READLINE ..\..\GuildBase\GuildList.txt 1  S0


快速扩展的方法:使用文本替换工具,将【 QuestDiary\】和【 .\QuestDiary\】替换为【..\QuestDiary\】,注意我前面两个有空格。(替换前记得备份)
====================================================================================================================================================================

注意4:
NPC文本操作命令非常消耗资源,特别时文本较大、操作频繁或脚本不合理时,服务器会严重卡顿。
优化NPC文本操作命令,文本会载入到内存中操作,直接修改文本操作现在不会生效。

!setup.txt UseFastTextFile=1 代表开启引擎默认(“0”无效数字)


文本操作命令扩展命令“HardDisk”(实时读写硬盘数据,否则在内存操作,如果脚本中不写“HardDisk”,引擎会1分钟自动保存一次物理硬盘本地。)
只需要对特性的文件做HardDisk操作就可以,这样能提升游戏的性能。


使用举例:假设我们要将指定的字符串写入指定文本内,我们用“ADDLINELIST”演示。
addLineList ..\QuestDiary\rolelist.txt  123456789                ;代表只写入内存里,但没写入到文本内。
addLineList ..\QuestDiary\rolelist.txt  123456789 HardDisk      ;增加“HardDisk”命令实时写入文本,跟老模式没区别!


//第2参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ADDNAMELIST                ◆将人物名称加入列表
ADDGUILDLIST                ◆将人物行会名加入列表
ADDACCOUNTLIST                ◆将人物帐号加入列表
ADDIPLIST                  ◆将人物IP加入列表
DELNAMELIST                  ◆删除列表中人物名称
DELGUILDLIST                 ◆删除列表中行会名称
DELACCOUNTLIST                 ◆删除列表中人物帐号
DELIPLIST                  ◆删除列表中人物IP
CHECKNAMELIST                  ◆检查人物是否到列表中
CHECKACCOUNTLIST           ◆检查人物登陆帐号
CHECKIPLIST                  ◆检查人物登陆IP
CHECKGUILDLIST          ◆检查行会是否到列表中
AddNameDateList                ◆
DelNameDateList                ◆
ClearNameList           ◆清除列表内容。
CheckAccountIPList          ◆检查登录帐号与IP是否匹配
CheckNameIPList          ◆检查人物名称是否与IP匹配。
CheckCodeList                ◆
AddUseDateList                ◆
DelUseDateList                ◆
INI_RELOAD                ◆重新加载文件,可以用于手动修改了文本文件的情况下。

//第3参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ADDLINELIST                  ◆将指定变量和字符内容写入,指定文本内。
DELLINELIST                ◆指定文本内的变量和字符内容删除。
CHECKSTRINGLIST                  ◆检查字符串是否在指定文件中。
ReadRandomLine          ◆随机型. 从指定文件内随机读取一行到变量中。
ReadRandomStr                 ◆概率型. 从指定文件内随机读取一行到变量中。
DelCodeList                ◆
WriteLineList                ◆
DeleteLineList                ◆

//第4参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ReadLine                  ◆获取指定行数的一行字符到S10,或A10(全局)。
DeleteLine                   ◆获取指定行数的一行字符到S10,或A10(全局),并删除该行
WriteLine                  ◆写文字到指定行数,覆盖方式       
InsertLine                  ◆插入文字到指定行数,非覆盖        
CheckNameListPostion        ◆

//第6参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckUserDateType        ◆

//第7参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckNameDateList        ◆


------------------------------------------------------------------------------------------------------------------------------

注意:
ReadRandomLine
ReadRandomStr
ReadLine
DeleteLine

以上4个命令,在获取文本内容时。当检测到内容是空时,变量返回的内容是当前变量最后一次保存的内容。

举例:我们使用S10 这个变量,这个变量最后一次使用储存值是123123
      此时我们用上面4个命令,获取到内容空,这时S10给我们的变量是123123

有些朋友会在用以上命令写脚本检测,检测抽取文本内容为空,则跳转到下一个执行脚本。
解决方法:
ReadRandomLine ..\QuestDiary\rolelist.txt S10
MOV S11 S10
MOV S10    ;每次运行完毕后,将变量清空,再进行检测。或者在运行前先,将S10清空。

------------------------------------------------------------------------------------------------------------------------------

LoadVar                第4参数为:HardDisk,实时读写硬盘数据
SaveVar                第4参数为:HardDisk,实时读写硬盘数据
CalcVar                第5参数为有效的文件名时,将保存到该文件内存中,并且第6参数为:HardDisk时,还将实时读写硬盘数据


举例“LOADVAR”我们常在用的地方和新引擎的使用方法:
LOADVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk    (我们手动修改过文本,这样可以实时加载到内存,没“HardDisk”则无效。)

举例“SaveVar”我们常在用的地方和新引擎的使用方法:
CALCVAR GLOBAL 测试变量1 = 0
SAVEVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk    (“HardDisk”写入到了物理硬盘本地,无则代表内存中!)

举例“CalcVar”第5参数新写法例子:
CalcVar GLOBAL 测试变量1 = 0 ..\QuestDiary\测试变量\全局.ini HardDisk
这种写法代替老模式(老模式的写法可以继续使用)
CALCVAR GLOBAL 测试变量1 = 0
SAVEVAR GLOBAL 测试变量1 ..\QuestDiary\测试变量\全局.ini HardDisk


◆特别注意:加载个人变量  和 全局变量 都需要加 “HardDisk”!否则会出现数据错乱。

==============================================================

回复下载引擎:
游客,如果您要查看本帖隐藏内容请回复


【免责声明】本站所有资源采集于网络,仅用于个人学习交流,请勿作为商业用途,请下载后24小时内删除。若本站资源侵犯您的权益请及时联系我们删除,如造成的法律后果均与本站无关。请立即阅读本网站【免责申明】再浏览使用下载本站资源。

上一篇:BLUE引擎LEG引擎封挂封漏洞M2通用插件
下一篇:Legendm2引擎-Blue引擎(连击版)无须注册M2版全套程序16.12.26
他也玩传奇GM论坛回复帖子即可出现下载地址!站长QQ:89559111 QQ群:9700052 骗子较多,防范骗子
传奇技术问题请去【新手问答】提问,不予个人回复!右侧导航每日签到可以免费领取金币
NikiZ0625 | 2017-10-8 21:11:19 | 显示全部楼层
单机传奇
xulushuai520 | 2017-10-8 21:12:38 | 显示全部楼层
今有勇士募贤能,欲图霸业占沙城, 扫荡千军灭万人,纵横四海皆称臣。
suibian123 | 2017-10-8 21:12:54 | 显示全部楼层
打装备并不是一种享乐,而是一桩非常危险的工作。
cslking | 2017-10-8 21:12:58 | 显示全部楼层
我还是比较喜欢1.96黄金皓月版本!
Sheena6982 | 2017-10-8 21:14:11 | 显示全部楼层
站长,有没有微变之类的版本,我想开个微变传奇私服和朋友一块玩!
sdqwe | 2017-10-8 21:15:42 | 显示全部楼层
不打而得其装备,善之善者也。
Anitra9677 | 2017-10-8 21:16:13 | 显示全部楼层
我买了这个版本,开传奇还需要准备什么啊,站长老大!
SeabFricot | 2017-10-8 21:17:48 | 显示全部楼层
不打而得其装备,善之善者也。
283974036 | 2017-10-8 21:19:36 | 显示全部楼层
站长,有没有轻变之类的版本,我想开个轻变传奇私服和朋友一块玩!
懒得打字嘛,点击右侧快捷回复 快捷回复框
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则