修复吃过极品人道具强制6转的BUG
来源:sa60 更新时间:2022-04-11 13:03 编辑:神奇 浏览:748
石器时代服务端有这样一个BUG,当你开的是低版本的时候,如果最高上限是5转140,并且游戏里还有极品人道具的时候,有些别有用心的玩家会利用跳窗口的方法来实现6转,因为开低版本的大多数是采用8.0的服务端,下面我们修复下这个BUG。
1、打开转生NPC的代码npc_transmigration.c
2、找到case CHAR_WINDOWTYPE_TRANSMIGRATION_MAIN:
3、在if( select == WINDOW_BUTTONTYPE_OK) {下面加入如下代码:
if( CHAR_getInt(talkerindex,CHAR_TRANSMIGRATION) == 5 && CHAR_getInt(talkerindex,CHAR_SUPERPERSON) > 0){ if(NPC_EventCheckFlg( talkerindex, 63) == FALSE || NPC_EventCheckFlg( talkerindex, 136) == FALSE || NPC_EventCheckFlg( talkerindex, 175) == FALSE || NPC_EventCheckFlg( talkerindex, 176) == FALSE){ print("\n非法进行6转生"); return; } }
修复吃过极品人道具强制6转的BUG---文章已关闭评论~