傳奇GameofHero引擎簡稱GOH,唯一的特色就是穩(wěn)定,然后支持了一些GOM的功能,您可以認為他是一款支持GOM功能的LEG引擎,僅此而已!如果使用負載的時候,填寫好負載機(即RUNGATE所在服務器)外網(wǎng)IP后,M2支持在不重啟的情況下,重新加載允許連接列表,方便正在運行的M2不重啟允許外部新增加網(wǎng)關連接
ZV~UIGO)DR6AM2`GQNUC@`Y.png (145.32 KB, 下載次數(shù): 457)
下載附件
2022-9-25 20:01 上傳
[+] MIR200下增加配置文件!Runaddr.txt,本配置文件控制M2允許連接的RUNGATE的IP,一般阿里云外網(wǎng)需要手動添加外網(wǎng)IP,否則外網(wǎng)M2無法獲取RUNGATE連接信息
操作步驟
1.填寫外網(wǎng)機IP到!Runaddr.txt內容如下
!Runaddr.txt內容如下必填
127.0.0.1(說明:這個IP必填)
xxx.xxx.xxx.xxx(負載的話填寫RUNGATE.exe運行的外網(wǎng),如果本機也填寫本機外網(wǎng)IP)
一行寫一個ip,這個代表m2規(guī)則允許這個ip的rungate可以與其連接
2.控制->重新加載->允許連接地址
//特別注意本版本請務必全套程序替換(GameCenter.exe,DBserver.exe,M2Server.exe,mSystemModule.dll,SQLite版本需要成套替換)
━━━━━━━━━━━━━━━━━━━━
[+] 代表增加的功能
[!] 代表修改的功能 代表重要的功能(重要的功能建議必須更新使用)
//更新日志 2022.09.08
━━━━━━━━━━━━━━━━━━━━
[!] 開放開放圖標反劫持功能。
1、配置登陸器的時候,GM可以設置自己選擇的圖標,也可以直接選擇其他的Exe文件,直接克隆其他程序的圖標。
2、增加登陸器圖標隨機虛化,隨機劃線功能,增強反劫持能力(同一個圖標,多次配置結果也會有差異)。
[!] 優(yōu)化登陸器讀取列表時,有概率無法讀取登陸器列表的問題。
[!] 優(yōu)化tcp列表讀取速度。
[+] 修改登陸器增加對utf8 與 utf8 bom 列表支持
[!] 修改Tcp類表服務器,增加對utf8 與 utf8 bom 列表支持
[!] 優(yōu)化部分版本兩個配置沖突導致吃加速類藥水速度不升飯降的問題。
目前該版本引擎已通過引擎設置自動規(guī)避。
無加速類藥水產出的無無此問題。
[!] 優(yōu)化登陸器使用Tcp列表時,有概率無法讀取登陸器列表的問題。
[+] 修改登陸器增加對utf8 與 utf8 bom 列表支持
[!] 修改Tcp類表服務器,增加對utf8 與 utf8 bom 列表支持
[!] 優(yōu)化自動掛機開始自動掛機后,自動勾線怪物與物品過濾列表
[!] 修改掛機人形怪攻擊立即小退的邏輯改為HP不足10%時才會啟動小退。
[!] 引擎,選項,功能控制增加是否允許連續(xù)升級的開關控制,默認不開啟。
[!] 優(yōu)化客戶端經驗溢出,負重溢出,HP MP 溢出顯示。
[!] 重寫等級顯示與血量顯示,不會打破原有的顯血邏輯。
[!] 增加H.QUERYBAGITEMS支持。
//更新日志 2022.08.22
━━━━━━━━━━━━━━━━━━━━
[!] 修改TCP列表服務端程序細節(jié)BUG【重要】
[!] 優(yōu)化M2性能,更加節(jié)約CPU,內存效率
[!] 完美封超級野蠻,英雄空降等等外掛功能【細節(jié)更新】
[!] 完善引擎智能AI引擎細節(jié)
[!] 完善引擎智能怪物【細節(jié)更新】
[+]修改HUMANHP HUMANMP 實時刷新顯示。(完善秒回血腳本)
[!]引擎級別封超級野蠻(野蠻沖撞技能標簽頁設置)
[!]引擎級別封無限刀
[+]增加一條刷怪優(yōu)先級規(guī)則,mongen.txt地圖編號前面加個*表示這條優(yōu)先處理
[+] 修改聚靈珠使用等級支持范圍限制,即珠子必須在指定的等級限定之間使用(首先在引擎有開關控制,默認不開啟)
如果不使用等級限定請講聚靈珠物品的NEEDLEVEL與STOCK字段設置為0。
設置NEEDLEVEL 為聚靈珠的最低使用等級,設置40則等級達到40級才可以使用。
設置STOCK字段 則為聚靈珠的最高使用等級,設置50,則高于50級不能在使用該珠子。
比如DB 聚靈珠(小) NEEDLEVEL設置為50 STOCK 設置為55 則聚靈珠(小)只能等級在50 - 55的角色使用(包含55級)。
GM 可以靈活添加各種等級的珠子來吸金。
[+] 怪物數(shù)據(jù)庫新增一個可選擴展字段用于設置怪物的視野范圍:字段名字ViewRange,不添加或者字段值為空,則不設置。擴展字段類型(INTEGER)字段長度32
這樣就可以設置不同的怪物有不同的視野范圍。
比如BOSS視野,極品視野,普通怪物視野不同。
[+] 修正物品爆出限制沒有保存的問題
[+] 引擎野蠻沖撞面板增加釋放間隔與釋放者移動卡位
[+] 修正怪物視野異常的問題
[+] 引擎增加重名物品提示。
[+] 新增登陸腳本觸發(fā)標簽[@Startup] 引擎啟動只觸發(fā)一次。
[!] 修正$H.ITEM變量部分情況下無效的問題。
[!] 修復超級野蠻無效的問題。
[!] 優(yōu)化M2部分性能參數(shù)。
[+] 完善物品爆出限制規(guī)則,格式如下:MonDropLimitList.txt
物品名字 掉落物品總數(shù) 重置間隔(天) 上次重置時間 已掉落 掉落數(shù)量已滿而未掉落數(shù)量
建議大家重新配置物品。
1、修正引擎重啟導致的重置無法爆出的問題。
2、完善界面顯示。
3、重置時間不會因服務器重啟而導致重置。
舉例一個回收腳本:
[@戰(zhàn)神回收]
#IF
CHECKLEVELEX > 0
#ACT
1 是單價
2 是回收掉的物品總數(shù)
MOV P1 50
MOV P2 0
TAKE 戰(zhàn)神頭盔 40
INC P2 $TAKEITEMCOUNT
TAKE 戰(zhàn)神項鏈 40
INC P2 $TAKEITEMCOUNT
TAKE 戰(zhàn)神手鐲 40
INC P2 $TAKEITEMCOUNT
TAKE 戰(zhàn)神戒指 40
INC P2 $TAKEITEMCOUNT
TAKE 戰(zhàn)神腰帶 40
INC P2 $TAKEITEMCOUNT
TAKE 戰(zhàn)神靴子 40
INC P2 $TAKEITEMCOUNT
#IF
!SMALL P2 1
#ACT
MUL P1 $STR(P2)
GAMEGOLD + <$STR(P1)>
SENDMSG 6 你當前回收了[<$STR(P1)>]顆元寶!
BREAK
[!] 優(yōu)化英雄邏輯,防止強鎖
[+] 新增麻痹屬性擴展文件,用于擴展麻痹幾率與時間設置,擴展文件保存在Envir目錄下ParalysisItemList.txt(修改后重讀列表即可生效)
同時佩戴多個,請設置引擎,物品設置,麻痹攻擊,優(yōu)先級【重要】:
麻痹幾率優(yōu)先:佩戴多個麻痹戒指,系統(tǒng)則取麻痹幾率最高的戒指,如果兩個戒指麻痹幾率相同,則程序取麻痹時間相對較長的一個生效。
麻痹時間優(yōu)先:佩戴多個麻痹戒指,系統(tǒng)則取麻痹時間最長的戒指,如果兩個戒指麻痹時間相同,則程序取麻痹幾率相對較高的一個生效。
;物品名稱 麻痹幾率(數(shù)字越小概率越大) 麻痹時間(秒)
麻痹戒指 10 3
特殊麻痹 10 4
超級麻痹 8 5
頂級麻痹 7 5
舉例佩戴組合分析:
情況1:比如同時佩戴了 麻痹戒指與特殊麻痹:
麻痹幾率優(yōu)先:麻痹幾率相同,取麻痹時間較長的一個,則特殊麻痹生效。
麻痹時間優(yōu)先:簡單的對比,特殊麻痹戒指時間較長,則特殊麻痹生效。
情況2:同時佩戴特殊麻痹與超級麻痹:
麻痹幾率優(yōu)先:超級麻痹幾率較大,則超級麻痹生效。
麻痹時間優(yōu)先:簡單的對比,超級麻痹戒指時間較長,則超級麻痹生效。
情況3:同時佩戴超級麻痹與頂級麻痹:
麻痹幾率優(yōu)先:頂級麻痹幾率較大,則頂級麻痹生效。
麻痹時間優(yōu)先:簡單的對比,時間相同,頂級麻痹麻痹幾率較高,則頂級麻痹生效。
注意:如果列表里沒有設置,則麻痹的默認為引擎默認設置,也會參與對比。
所以,如要使用本功能,請注意引擎的默認設置,請適當調整。
也就是說文本里的設置幾率一定要高于引擎默認的幾率,麻痹時間也要長于引擎設置。
不要過低的調整引擎的麻痹幾率,否則游戲里的月魔等怪物麻痹幾率將會降低。
貼出一個GM的建議引擎設置:麻痹幾率優(yōu)先,引擎麻痹幾率設置為10
麻痹戒指LV1 8 2
麻痹戒指LV2 7 2
麻痹戒指LV3 6 3
麻痹戒指LV4 5 3
麻痹戒指LV5 5 4
麻痹戒指LV6 5 4
麻痹戒指LV7 5 5
[+] 引擎新增復活戒指屬性設置:物品裝備,特殊屬性 ,復活,可用于修改復活戒指冷卻CD與復活后恢復的血量百分比。
血量百分比默認是:100,為了兼容老的版本設置。
如需特殊設置,請自行修改相關設置。
[+] 新增復活屬性擴展文件,用于設置復活的復活冷卻時間與恢復血量的百分比,擴展文件保存到Envir下面的RevivalItemList.txt(修改后重讀列表生效)
同時佩戴多個,請設置引擎,物品設置,復活,設置優(yōu)先級【重要】:
冷卻CD時間優(yōu)先:佩戴多個復活戒指,系統(tǒng)抽取冷卻時間最短的戒指,如果兩個件戒指冷卻CD相同,則抽取恢復HP最高的戒指生效。
恢復HP數(shù)值優(yōu)先:佩戴多個復活戒指,系統(tǒng)抽取恢復血量最高的戒指,如果兩個戒指恢復HP百分比相同,則抽取冷卻時間最短的戒指。
配置格式如下:
;物品名字 復活間隔(秒) 恢復血量百分比(0~100)
復活戒指LV1 60 100
復活戒指LV2 50 80
復活戒指LV3 50 100
復活戒指LV4 40 80
舉例佩戴組合分析:
情況1:佩戴復活戒指LV1與復活戒指LV2
冷卻CD時間優(yōu)先:LV2的冷卻時間明顯少于LV1,則系統(tǒng)以LV2的屬性生效。
恢復HP數(shù)值優(yōu)先:LV1的恢復血量百分比明顯高于LV2,則系統(tǒng)以LV1的屬性生效。
情況2:佩戴復活戒指LV2與復活戒指LV3
冷卻CD時間優(yōu)先:LV2與LV3的復活間隔相等,則看那個恢復血量高,系統(tǒng)已LV3的屬性生效。
恢復HP數(shù)值優(yōu)先:LV3恢復血量明顯高于LV2,系統(tǒng)以LV3的屬性生效。
情況3:佩戴復活戒指LV3與復活戒指LV4
冷卻CD時間優(yōu)先:LV4的間隔小于LV3,LV3的戒指生效。
恢復HP數(shù)值優(yōu)先:LV3的復活血量小于LV4的復活HP,則以LV3生效。
注意:如果沒有在列表里設置的復活戒指,則以引擎默認設置屬性曾參與屬性對比。
如果使用恢復HP數(shù)值優(yōu)先,則建議調低引擎默認的100%,否則會以引擎為準。
[+] 增強[@KillMon]標簽,新增如下變量返回:
引擎激活碼三組(任意選擇一行即可)
863C6EA8BFA14F0C80073711D253462B
8DEBC2542CA54FECAB86AAA6CF318867
AA036AF1298E434687E30149118FA5BC
多區(qū)合區(qū)工具永久激活碼
CVTJL-CDCDK-5TUJI-8FB00-F4022
|
|