1.82版的勇水如何修改成全職業呢??
如題...請問有大大會修改如何勇水全職業嘛 ??有源碼嗎?有的話可以
#在這裡快速回復# 感謝分享 於此同求希望可以得到協助 qutebaby9018614 發表於 2023-6-8 20:53
於此同求希望可以得到協助
有原碼嗎?有的話可以
應該要動到核心才能改...資料庫沒辦法 :D3Q
3q3q3q3q3q3q 看什麽版本,有的版本可能會將職業限制轉到資料庫設定中控制。
比如部份道具使用帶 classname 的,修改代表職業的數字即可,如果是JP3,則在XML中修改是否可用。
如果以上都不是,那麼就需要修改源代碼了。
當然,大部份版本都有名譽貨幣,這個東西默認是全職業可使用的,你直接用這個也是可以的。 Lin-JN 發表於 2024-1-4 20:39
看什麽版本,有的版本可能會將職業限制轉到資料庫設定中控制。
比如部份道具使用帶 classname 的,修改代表 ...
3.80 名譽貨幣是不給 龍騎士跟幻術師用的
是否有變更方式??
else if (itemId == L1ItemId.COIN_OF_REPUTATION) { // 名譽貨幣
if (!pc.isDragonKnight() && !pc.isIllusionist()) { // 龍騎士與幻術師無法使用
Potion.Brave(pc, l1iteminstance, itemId);
} else {
pc.sendPackets(new S_ServerMessage(79)); // \f1沒有任何事情發生。
pc.getInventory().removeItem(l1iteminstance, 1);
}
}
本帖最後由 Lin-JN 於 2025-4-12 08:04 編輯
ogatayuuki 發表於 2025-3-27 11:51
3.80 名譽貨幣是不給 龍騎士跟幻術師用的
是否有變更方式??
只留
Potion.Brave(pc, l1iteminstance, itemId);这一部分即可。
同样,你可以自行新增道具,道具类别设定为药水,然后下面写这一部分就是勇敢药水了。
新版本 一般都直接從DB設定可使用職業
舊版本的話 職業判斷一般都寫死在核心
那就要從核心 把騎士條件那段移除
頁:
[1]