「改造」の編集履歴(バックアップ)一覧はこちら

改造」(2013/04/05 (金) 20:35:08) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*改造&image(http://www.research-artisan.com/userjs/noscript.php?h=0&user_id=20080518003212310) ***主に人物の状態を変更するコマンド -tomov,psonID,pnetID psonIDをpnetIDに移動させる。(例:e077 バニアウ移動) ただし、対象惑星の所属覇王が人物と異なる場合は無効。 -set_pmov,psonID,覇王ID 覇王へpsonIDを移籍させる。(例:ラーの紹介) -set_widmov,psonID,pnetID 人物IDを惑星IDに移動させる。 tomovとは違い、対象惑星の所属覇王が人物と異なっても、自動的に移籍される。 -get_baio,pnetID,p1 バイオノイドをpnetIDにp1の数値だけ出現させる。 -get_puu,pnetID,p1 放浪状態の人物を惑星IDにp1の数値だけ仕官させる。 -set_dfid,pnetID,psonID pnetIDの基地司令官をpsonIDに設定する。 -set_fltdb1,psonID psonIDの番号の武将を艦長として、艦隊を編成する。 ただし、psonIDが首都に居る、格納庫に十分な艦船がある、などの前提を 満たしていないと何も起きない。 -birth,psonID1,psonID2,psonID3 psonID1がpsonID2とpsonID3の間に誕生する。 psonID2が父となりpsonID3が母となる。 数値のみ使用可能。 -set_buka100,pnetID pnetIDに存在する人材の忠誠度を100にする。 -set_waka プレイヤーの年齢を下げる。ただし、25歳以下にはならない。 ***主に惑星の状態を変更するコマンド -get_money,pnetID,p1 惑星IDの資金がp1分増える。 set_wmonとは違い、マイナスを指定した場合、資金が減少する。 set_wmonは反応しない。 -mov_wid,pnetID,覇王ID pnetIDを覇王IDの領地にする(例:ゼファー譲渡) -set_wtype,pnetID,p1 pnetIDの惑星タイプを変更。(例:ゼファー譲渡) 惑星の画像はゲーム終了か、セーブ&ロードで更新される。 以下は惑星タイプに対応する惑星。 1.金星、コザイクなど 2.地球、ザクソンなど 3.木星、ハーゲンなど 4.ゼファー、カスマンなど 下記から商業惑星 5.バルゴ 6.ホスエン -set_bld,pnetID,p1 pnetIDにp1に対応する建造物を設置。 2.都市 3.電探 4.研究 5.宗教シンボル 6.スパイ衛星 7.防壁 8.転送装置 10.格納庫 20.工場 -set_fort,pnetID,waponID pnetIDの惑星に要塞を設置(例:要塞供与) -mov_fort,pnetID,TOpnetID pnetIDにある要塞をTOpnetIDに移動させる(例:ワープホール膨張) -arc_dfor,pnetID1,pnetID2,waponID pnetID1に要塞配備。要塞司令はpnetID1かpnetID2から選ばれる。 検証不足のため詳しい事は不明(例:キャサリンの提案) -set_sx,pnetID,X座標,覇王ID,資金 pnetIDのパラメータを変更する。同時に技術力は999になる。 -exp_wid,pnetID 惑星IDを消滅させる。 ***各陣営に影響を与えるコマンド -set_uni2,覇王ID1,覇王ID2 覇王ID1と覇王ID2を同盟させる。特殊指定使用不可。 -set_ununi,覇王ID1,覇王ID2 覇王ID1と覇王ID2の間の同盟を解消させる。 -sento,覇王ID,pnetID 覇王IDの首都を惑星IDに変更する。首都が複数存在していても一つになる。 -set_wtgt,覇王ID,pnetID 覇王IDの国の攻撃目標をpnetIDにする -chg_haou,覇王ID,psonID 覇王IDの陣営の覇王を人物IDに変更する。変更前の覇王は死亡する。 プレイヤーが覇王IDの場合、人物IDに移行する。 -indep,psonID,pnetID psonIDをpnetIDで独立させる。pnetIDのみ特殊指定が使用可能 -union33 反地球同盟を締結させる。 プレイヤーが参加しているか否かは、eveflg,19の数値で分岐? -un_union33 反地球同盟解消。 -unplay_uni,覇王ID 反プレイヤー同盟を締結させる。覇王IDの数値を変える事で、対象変更? -set_syouni,覇王ID 商業惑星同盟を締結させる。 -set_fltup,pnetID,p1,p2,p3 pnetIDにおいて、KMDのライセンスを最新のものに更新する(無料)。 格納庫に8つの艦船を作成(無料)した上に、防衛艦隊を編成する。 格納庫に8つの陸戦兵器を作成(無料)した上に、防衛陸戦を編成する。 同様にしてp1個の機動艦隊、p2個の機動航空隊、p3個の機動陸戦隊を編成する。 機動部隊の編成に失敗した場合(既に15部隊存在するとか)はセーフだが、 防衛部隊の編成に失敗した場合はエラーになるような気がする。 ***分類不可能、その他のコマンド -set_pid1,psonID -set_pid2,psonID -set_pid3,psonID それぞれpid1とpid2とpid3を指定する。 -msg_dasou,psonID psonIDがプレイヤー陣営だったら脱走メッセージを表示(?)(例:レナジ脱走) -bgm_chg_nl,p1 p1に対応する音楽に変更? -zin_wave,p1 p1に対応する効果音を鳴らす。8=格闘 11=爆発 13=殺 -zin_add_wapon,waponID waponIDの兵器画像を表示する。 -ryakudatu,psonID,pnetID psonIDがpnetIDで略奪を行う。 -get_musume_id,pnetID musume_idにpnetIDに存在する村娘の人物IDを代入する。 村娘がいた場合、そのまま仕官(忠誠15) -rollup,画像ファイル 背景を???。(例:コンパニオンの願い) -zin_face_tyoho,pnetID pnetIDに存在する諜報員の顔を表示する。 -zin_get_yuko,pnetID pnetIDに存在する人物の好感度を表示する。 ***人物の有無に関するトリガー -if_sirei,pnetID pnetIDの基地司令が存在するか。 -if_pwid_on,psonID 人物IDが惑星上に居る時。 -if_ava_pid,惑星ID 惑星IDに要塞司令候補がいる -if_src_pmkt2,pnetID1,pnetID2 pnetID1、又はpnetID2に要塞司令候補が居る時。 -if_muko,pnetID,poid_player pnetIDに婚姻相手(独身男性?)が居る時。(例:e122 婿殿) poid_playerは陣営?(情報募集) -if_have_dtr,psonID,p1 psonIDに独身、p1歳の娘が居る時。 ***人物の状態に関するトリガー -if_yaku23,psonID psonIDが艦隊勤務である。(例:アルビオン暗殺命令) -if_not_moving,psonID psonIDが移動中で無い時。 -if_single,psonID 人物IDが独身である時。 -if_pnen_gt,psonID,p1 psonIDがp1歳以上の時。 -if_poid_man,psonID(覇王ID?) psonIDが男である時。 ***その他のトリガー -if_for,pnetID pnetIDに要塞があるか(例:ワープホール膨張) -if_not_for,pnetID pnetIDに要塞が存在しない。 -if_free_min 民間船の空きがあるか。(例:ブラウンの呼び出し) -if_cnt_wid,覇王ID,p1 覇王IDがp1以上の惑星を支配している時。 -if_bet_eveflg,Flag,min,max イベントフラグFlagの値がmin以上max以下なら判定が通る そうでなければ終了 -if_glevel,p1,p2 ゲームレベルが数値1か数値2である時。 0.初級 1.中級 2.上級 -【特殊】if_eveflg,29,0 反プレイヤー同盟が発生していない。 ***未整理の情報 #divclass(blueback){ 750 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/03/21(金) 02:02:08 ID:FsTsAxig ちょっとソースを覗いてみた2 psonX.csvが990までと言う制限は無い。 人数制限はdorid.csvやold6pX.csvなど全て合わせて1400まで。 総計で1400人を超えるとcsv読み込みの時に(おそらく)バッファオーバーランが起きる。 結果、旗艦IDに異常な値が入るため、詳細を表示する時にError13(画像ファイルなし)で落ちる。 FILE>環境設定の一番下のREV:XXXXの値が1400で、Error13で落ちるなら多分コレ。 751 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/03/21(金) 02:38:20 ID:FsTsAxig ちょっとソースを覗いてみた2の訂正 旗艦ID云々はうちの魔改造のせいだった。 人数制限はdorid.csvやold6pX.csvなど全て合わせて1400まで。 csv読み込み時に1400人を超えたときには残りは無視されるので問題はおきない。 ただ、dorid.csvを読んでいるときだけはチェックが無いのでError7(配列の要素が無効)で即落ちることがある。 ゲーム中に落ちる理由はわかんないです。 } -シナリオの自作または追加について 変数(イベントフラグ)NO 0から99まで用意されているが、0から69はシステムで使用している又は使用予定のため、 ユーザーは、70から99の値を使うべきである。 シナリオはe000からe300まで対応しているが、e190までは本家のデータであるため、一般用に作る場合は余裕を持ってe200からe300でつくるのが望ましいと考えられる。 -waponの自作または追加について csvフォルダの中にwapon2.cvsが存在する場合、wapon1.cvsに追加するとエラーを吐く。 wapon2.cvsが存在する状態でwapon1.cvsを変更する場合、数を変えないように、 自作を入れる場合はいずれかの兵器の上書きで行うこと。 wapon2.cvsは特に問題なく追加・変更することができる。 限界数はID299まで。ID300以上は無視される。(Nバージョンで確認) -set_eveflg,24,4 商業惑星侵攻開始 ----
*改造 ***主に人物の状態を変更するコマンド -tomov,psonID,pnetID psonIDをpnetIDに移動させる。(例:e077 バニアウ移動) ただし、対象惑星の所属覇王が人物と異なる場合は無効。 -set_pmov,psonID,覇王ID 覇王へpsonIDを移籍させる。(例:ラーの紹介) -set_widmov,psonID,pnetID 人物IDを惑星IDに移動させる。 tomovとは違い、対象惑星の所属覇王が人物と異なっても、自動的に移籍される。 -get_baio,pnetID,p1 バイオノイドをpnetIDにp1の数値だけ出現させる。 -get_puu,pnetID,p1 放浪状態の人物を惑星IDにp1の数値だけ仕官させる。 -set_dfid,pnetID,psonID pnetIDの基地司令官をpsonIDに設定する。 -set_fltdb1,psonID psonIDの番号の武将を艦長として、艦隊を編成する。 ただし、psonIDが首都に居る、格納庫に十分な艦船がある、などの前提を 満たしていないと何も起きない。 -birth,psonID1,psonID2,psonID3 psonID1がpsonID2とpsonID3の間に誕生する。 psonID2が父となりpsonID3が母となる。 数値のみ使用可能。 -set_buka100,pnetID pnetIDに存在する人材の忠誠度を100にする。 -set_waka プレイヤーの年齢を下げる。ただし、25歳以下にはならない。 ***主に惑星の状態を変更するコマンド -get_money,pnetID,p1 惑星IDの資金がp1分増える。 set_wmonとは違い、マイナスを指定した場合、資金が減少する。 set_wmonは反応しない。 -mov_wid,pnetID,覇王ID pnetIDを覇王IDの領地にする(例:ゼファー譲渡) -set_wtype,pnetID,p1 pnetIDの惑星タイプを変更。(例:ゼファー譲渡) 惑星の画像はゲーム終了か、セーブ&ロードで更新される。 以下は惑星タイプに対応する惑星。 1.金星、コザイクなど 2.地球、ザクソンなど 3.木星、ハーゲンなど 4.ゼファー、カスマンなど 下記から商業惑星 5.バルゴ 6.ホスエン -set_bld,pnetID,p1 pnetIDにp1に対応する建造物を設置。 2.都市 3.電探 4.研究 5.宗教シンボル 6.スパイ衛星 7.防壁 8.転送装置 10.格納庫 20.工場 -set_fort,pnetID,waponID pnetIDの惑星に要塞を設置(例:要塞供与) -mov_fort,pnetID,TOpnetID pnetIDにある要塞をTOpnetIDに移動させる(例:ワープホール膨張) -arc_dfor,pnetID1,pnetID2,waponID pnetID1に要塞配備。要塞司令はpnetID1かpnetID2から選ばれる。 検証不足のため詳しい事は不明(例:キャサリンの提案) -set_sx,pnetID,X座標,覇王ID,資金 pnetIDのパラメータを変更する。同時に技術力は999になる。 -exp_wid,pnetID 惑星IDを消滅させる。 ***各陣営に影響を与えるコマンド -set_uni2,覇王ID1,覇王ID2 覇王ID1と覇王ID2を同盟させる。特殊指定使用不可。 -set_ununi,覇王ID1,覇王ID2 覇王ID1と覇王ID2の間の同盟を解消させる。 -sento,覇王ID,pnetID 覇王IDの首都を惑星IDに変更する。首都が複数存在していても一つになる。 -set_wtgt,覇王ID,pnetID 覇王IDの国の攻撃目標をpnetIDにする -chg_haou,覇王ID,psonID 覇王IDの陣営の覇王を人物IDに変更する。変更前の覇王は死亡する。 プレイヤーが覇王IDの場合、人物IDに移行する。 -indep,psonID,pnetID psonIDをpnetIDで独立させる。pnetIDのみ特殊指定が使用可能 -union33 反地球同盟を締結させる。 プレイヤーが参加しているか否かは、eveflg,19の数値で分岐? -un_union33 反地球同盟解消。 -unplay_uni,覇王ID 反プレイヤー同盟を締結させる。覇王IDの数値を変える事で、対象変更? -set_syouni,覇王ID 商業惑星同盟を締結させる。 -set_fltup,pnetID,p1,p2,p3 pnetIDにおいて、KMDのライセンスを最新のものに更新する(無料)。 格納庫に8つの艦船を作成(無料)した上に、防衛艦隊を編成する。 格納庫に8つの陸戦兵器を作成(無料)した上に、防衛陸戦を編成する。 同様にしてp1個の機動艦隊、p2個の機動航空隊、p3個の機動陸戦隊を編成する。 機動部隊の編成に失敗した場合(既に15部隊存在するとか)はセーフだが、 防衛部隊の編成に失敗した場合はエラーになるような気がする。 ***分類不可能、その他のコマンド -set_pid1,psonID -set_pid2,psonID -set_pid3,psonID それぞれpid1とpid2とpid3を指定する。 -msg_dasou,psonID psonIDがプレイヤー陣営だったら脱走メッセージを表示(?)(例:レナジ脱走) -bgm_chg_nl,p1 p1に対応する音楽に変更? -zin_wave,p1 p1に対応する効果音を鳴らす。8=格闘 11=爆発 13=殺 -zin_add_wapon,waponID waponIDの兵器画像を表示する。 -ryakudatu,psonID,pnetID psonIDがpnetIDで略奪を行う。 -get_musume_id,pnetID musume_idにpnetIDに存在する村娘の人物IDを代入する。 村娘がいた場合、そのまま仕官(忠誠15) -rollup,画像ファイル 背景を???。(例:コンパニオンの願い) -zin_face_tyoho,pnetID pnetIDに存在する諜報員の顔を表示する。 -zin_get_yuko,pnetID pnetIDに存在する人物の好感度を表示する。 ***人物の有無に関するトリガー -if_sirei,pnetID pnetIDの基地司令が存在するか。 -if_pwid_on,psonID 人物IDが惑星上に居る時。 -if_ava_pid,惑星ID 惑星IDに要塞司令候補がいる -if_src_pmkt2,pnetID1,pnetID2 pnetID1、又はpnetID2に要塞司令候補が居る時。 -if_muko,pnetID,poid_player pnetIDに婚姻相手(独身男性?)が居る時。(例:e122 婿殿) poid_playerは陣営?(情報募集) -if_have_dtr,psonID,p1 psonIDに独身、p1歳の娘が居る時。 ***人物の状態に関するトリガー -if_yaku23,psonID psonIDが艦隊勤務である。(例:アルビオン暗殺命令) -if_not_moving,psonID psonIDが移動中で無い時。 -if_single,psonID 人物IDが独身である時。 -if_pnen_gt,psonID,p1 psonIDがp1歳以上の時。 -if_poid_man,psonID(覇王ID?) psonIDが男である時。 ***その他のトリガー -if_for,pnetID pnetIDに要塞があるか(例:ワープホール膨張) -if_not_for,pnetID pnetIDに要塞が存在しない。 -if_free_min 民間船の空きがあるか。(例:ブラウンの呼び出し) -if_cnt_wid,覇王ID,p1 覇王IDがp1以上の惑星を支配している時。 -if_bet_eveflg,Flag,min,max イベントフラグFlagの値がmin以上max以下なら判定が通る そうでなければ終了 -if_glevel,p1,p2 ゲームレベルが数値1か数値2である時。 0.初級 1.中級 2.上級 -【特殊】if_eveflg,29,0 反プレイヤー同盟が発生していない。 ***未整理の情報 #divclass(blueback){ 750 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/03/21(金) 02:02:08 ID:FsTsAxig ちょっとソースを覗いてみた2 psonX.csvが990までと言う制限は無い。 人数制限はdorid.csvやold6pX.csvなど全て合わせて1400まで。 総計で1400人を超えるとcsv読み込みの時に(おそらく)バッファオーバーランが起きる。 結果、旗艦IDに異常な値が入るため、詳細を表示する時にError13(画像ファイルなし)で落ちる。 FILE>環境設定の一番下のREV:XXXXの値が1400で、Error13で落ちるなら多分コレ。 751 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2008/03/21(金) 02:38:20 ID:FsTsAxig ちょっとソースを覗いてみた2の訂正 旗艦ID云々はうちの魔改造のせいだった。 人数制限はdorid.csvやold6pX.csvなど全て合わせて1400まで。 csv読み込み時に1400人を超えたときには残りは無視されるので問題はおきない。 ただ、dorid.csvを読んでいるときだけはチェックが無いのでError7(配列の要素が無効)で即落ちることがある。 ゲーム中に落ちる理由はわかんないです。 } -シナリオの自作または追加について 変数(イベントフラグ)NO 0から99まで用意されているが、0から69はシステムで使用している又は使用予定のため、 ユーザーは、70から99の値を使うべきである。 シナリオはe000からe300まで対応しているが、e190までは本家のデータであるため、一般用に作る場合は余裕を持ってe200からe300でつくるのが望ましいと考えられる。 -waponの自作または追加について csvフォルダの中にwapon2.cvsが存在する場合、wapon1.cvsに追加するとエラーを吐く。 wapon2.cvsが存在する状態でwapon1.cvsを変更する場合、数を変えないように、 自作を入れる場合はいずれかの兵器の上書きで行うこと。 wapon2.cvsは特に問題なく追加・変更することができる。 限界数はID299まで。ID300以上は無視される。(Nバージョンで確認) -set_eveflg,24,4 商業惑星侵攻開始 ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー