征途单机怪物不攻击的脚本修改

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:16:27
我成功安装了单机版征途,并进入了游戏,一切跟网游早期的一样,很好玩,可惜我发现,怪物不伯攻击,只有少数怪物会攻击,但也有很多怪物虽然攻击,但不能让主角下血。别跟我说鸡狗之类不会主动攻击,我可是玩征途3年的老玩家,我知道什么会主动攻击,什么会还击。也别讨论到底有没有新机版,明确告诉你,我正在玩我自己的征途。只要帮我解决问题,我就感谢之至了。要修改脚本的话,是哪个文件(脚本),怎么修改?谢谢。

应该是SF类版本吧?

ca 2.0.0
在db/mon_db.txt里面有个Mode值
研判是做为怪物特性的参数
bit0:(1) [怪物是否会移动]
bit1:(2) [怪物是否会捡取物品]
bit2:(4) [怪物是否会主动攻击]
bit3:(8) [怪物是否会群体攻击]
bit4:(16) [怪物是否会魔法反制]
bit5:(32) [怪物是否据有BOSS特性]
bit6:(64) [怪物是否据有草类特性]
bit7:(128) [怪物是否会反击]

如波利的mode为131表示 bit 0,1,7 为1
bit0:(1) [怪物是否会移动]
bit1:(2) [怪物是否会捡取物品]
bit7:(128) [怪物是否会反击]
计算方式 2^0 + 2^1 + 2^7 = 1 + 2 + 128 = 131

若要将波利多加一个[主动攻击]的特性,mode须改为135
bit0:(1) [怪物是否会移动]
bit1:(2) [怪物是否会捡取物品]
bit2:(4) [怪物是否会主动攻击]
bit7:(128) [怪物是否会反击]
计算方式 2^0 + 2^1 + 2^2 + 2^7 = 1 + 2 + 4 + 128 = 135