182火窟商業版(有內掛)服務器-登入器-三寶-主程式(全套)
本帖最後由 gn01212380 於 2026-1-25 22:39 編輯182火窟商業版(有內掛)-服務器-登入器-三寶-主程式
182主程式:
182服務端:
182登入器:
三寶:
superkid07 發表於 2026-2-24 11:59
可玩
但有很多致命問題
1.防禦跟魔防系統是有問題的,防禦撐到-100 被高骷打照樣會痛
因為 原始碼 防禦的公式被註解掉了(沒有計算減傷公式)
// NPC基礎傷害提升計算
dmg = npcDmgMode(dmg);
dmg -= calcPcDefense();// 防禦減傷
/*final int ac = Math.max(0, 10 - _targetPc.getAc());
final int acDefMax = _targetPc.getClassFeature().getAcDefenseMax(ac);
dmg -= _random.nextInt(acDefMax + 1); */
// _targetPc.sendPackets(new S_System*/Message("減少傷害1:" + acDefMax));
// _targetPc.sendPackets(new S_SystemMessage("減少傷害2:" + dmg));
// dmg -= calcPcDefense();// 被攻擊者防禦力傷害直減低
// _targetPc.sendPackets(new S_SystemMessage("減少傷害1:" + acDefMax));
//_targetPc.sendPackets(new S_SystemMessage("減少傷害2:" + dmg));
// 防具傷害減免
dmg -= _targetPc.getDamageReductionByArmor()+_targetPc.get_reduction_dmg(); // 被攻擊者防具額外傷害減免
dmg -= _targetPc.dmgDowe(); // 機率傷害減免
/* if (_targetPc.getClanid() != 0) {
dmg -= getDamageReductionByClan(_targetPc);// 被攻擊者血盟技能傷害減免
}*/
if (_targetPc.hasSkillEffect(REDUCTION_ARMOR)) {
final int targetPcLvl = Math.max(_targetPc.getLevel(), 50);
dmg -= (targetPcLvl - 50) / 5 + 1;
}
boolean dmgX2 = false;// 傷害除2
本帖最後由 gm097001 於 2026-1-26 14:42 編輯
確定可以開 但為何等級到 5 等就不能在獲取經驗了 有人也會這樣嗎
我有檢查過限制等級最高 99
DB 經驗列表也是正常的
感覺是核心限制住了
主程式跟服務端 一樣的載點 請修正 030000 發表於 2026-1-25 18:40
主程式跟服務端 一樣的載點 請修正
抱歉!! 我在更新,謝謝告知!!
感谢分享~~
感谢分享~~ 感謝分享 卡在登入,是否有人成功? brain1213 發表於 2026-1-26 08:00
卡在登入,是否有人成功?
你的登入器IP記得確認一下 如果是本機登入ip用本機127.0.0.1
如果有用模擬器就要改你本機內網IP
感谢分享~~
打字看不到有解嗎?無喝水。。 0916816198 發表於 2026-1-26 23:42
打字看不到有解嗎?無喝水。。
可能用虛擬機可以看得到
本帖最後由 gm097001 於 2026-1-27 09:03 編輯
這個版在 等級 5 之後經驗顯示會卡住 (經驗倍率 1) , 再打多一點怪就會到 等級 6 後面就正常了
開高倍率可以解決這個問題
另外掛機只有物理 不會發魔法 且只有經驗不會掉寶 謝謝來了解一下
謝謝大大分享~~~ 感謝這位兄弟分享~祝您新年順心順利 健康快樂 感謝分享
感谢分享~~ 感謝分享~
嘗試看看~ 感覺不錯
剛好可以測試一下