現在Athenaでは転生、養子はtrans指定をしていますが、本鯖のJobIdは以下の通り。
ここで困るのは忍者、ガンスリンガーの位置付け。
JobChangeスクリプトで24-27はテコン系で使っちゃったしなぁ・・・う~ん。
忍者・ガンスリンガー調査の時どうしよう。
長すぎるので
それはAthenaのtransで無理矢理変更したID。
本鯖ではここに書かれているIDが使われているよ。
えーと、何が言いたいかといいますと、
ガンス、忍者IDが本鯖24-25で、そのIDがJOBスクリプトでテコン系で使ってしまっていて、本鯖に合わせるかAthenaのtrans傾向に合わせるか・・・
ということです。
trans廃止の案は過去に出ていましたね。
本鯖のIDがなんであろうがスクリプトから記述する場合にはconst.txtに定義されている通り
Job_Gunslinger 28, Job_Ninja 29 であるのは揺ぎ無い。
本鯖のIDに合わせたいならソースコード内の仕様を統一しないと意味がないってこと。
↑
そもそもtransでこじ付けしてるのは、Athenaで転生職が実装されようとされた頃、IDが特定できずにいて暫定でtransで無理矢理実装された。
それ以降、何事もなかったようにtransでコードを拡張し、現在に至る。
その名残がbattle_confの「転生を有効にする」の部分。
本鯖のIDが特定され、本鯖のIDとかぶってしまう今回の件を期に、trans機能を見直すべきじゃあるまいか
……と前に討論されていた事を記憶している。
悩んでいるのはスクリプト名だけで、とても小さいことです。
内容はまた仕様変更された時にでも書き換えばいいですし、名称だけは簡単には変えられないので・・・
trans仕様変更は、多くの箇所を見直さなければならず、転生が常識になった今仕様をぶち壊す事にもなりかねないので、私には手をつけることができませんorz
---- 2006年10月11日(水)19時16分 編集・削除
言いたいことがよくわかりませんが、
ガンスリンガー=28, 忍者=29。