楼主: 老坛酸菜

怎么关闭老GOM引擎的21亿血量设置,我不想这么多血

0

主题

380

回帖

376

积分

新手上路

积分
376
发表于 2024-12-2 11:33:54 | 显示全部楼层
<
啥玩应呀

0

主题

367

回帖

368

积分

新手上路

积分
368
发表于 2024-12-2 18:41:53 | 显示全部楼层
very good

3

主题

24

回帖

53

积分

新手上路

积分
53
发表于 2025-1-21 17:45:08 | 显示全部楼层
相当不错,感谢无私分享精神!

1

主题

22

回帖

46

积分

新手上路

积分
46
发表于 2025-11-3 15:12:40 | 显示全部楼层
楼主的技术贴非常实用,解决了我的大问题!

1

主题

103

回帖

457

积分

新手上路

积分
457
发表于 昨天 04:15 | 显示全部楼层
不知道哦

45

主题

12

回帖

213

积分

新手上路

积分
213
发表于 昨天 14:07 | 显示全部楼层
1

45

主题

12

回帖

213

积分

新手上路

积分
213
发表于 昨天 14:11 | 显示全部楼层
老GOM的21亿血量是引擎的一个已知BUG,int溢出导致的。关掉它有几种办法:

最简单:M2里直接改
打开M2 → 选项 → 服务器设置 → 游戏设置,找到"血量上限",把默认的2147483647改成65535,保存重启M2就行。65535是经典传奇的标准血量上限。

改配置文件
M2目录下找 GameEngine.ini,搜 MaxHP 或 HPUpperLimit,改成65535,保存重启。

最推荐:换引擎
新GOM和翎风引擎已经修了这个bug,默认血量上限就是65535。而且兼容老版本的脚本和数据库,迁移成本低,性能也更好。

临时方案:脚本压血
QFunction-0.txt加一段:
[@PlayLogin]
#if
#act
ChangePlayerMaxHP 65535
; 每次登录强制把最大血量压到65535

一句话总结:能换引擎就换,不想换就改M2血量上限,别硬扛这个bug。
高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

QQ| 小黑屋|二百版本库 |网站地图

免责声明:本站所有资源皆来自于互联网.请在下载使用内24小时内删除! 如果侵犯了您的权益,请至邮箱: (1531850810@qq.com), 我们会及时删除侵权内容。

Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5