X



信長の野望 天翔記 改造綜合スレ6 [無断転載禁止]©2ch.net
0001名無し曰く、
垢版 |
2017/02/27(月) 22:28:24.99ID:elNj8TvP
改造の後の茶もまた格別ですな…
0124名無し曰く、
垢版 |
2017/09/05(火) 22:59:02.41ID:Xm8nLMgL
ID:GLQP3PmM です


int iCastleID = 0;
int NodoubleCheck = 0;//◆東西武田氏など、ないと思うが

for (int 軍団番号 = 0; 軍団番号 < 最大数::軍団情報::配列数; 軍団番号++) {//●武田氏の本拠地データを吸い取る
int iGundanLeaderBushouID = p軍団情報[軍団番号].軍団長【武将番号】 - 1;
if (0 <= iGundanLeaderBushouID && iGundanLeaderBushouID < 最大数::武将情報::配列数) {
if (p武将戸籍情報[iGundanLeaderBushouID].状態 == 状態::大名) {//◆軍団長はリーダー
if (NodoubleCheck == 0) {
if (p武将情報[iGundanLeaderBushouID].所属血筋 == 1) {//◆◆所属血筋が1の勢力である場合…(武田氏)
iCastleID = p軍団情報[軍団番号].所属居城【城番号】;//◆◆◆所属血筋1の所属居城
NodoubleCheck++;//1回居城を決めたらもうしない
}
}
}
}
}

メモリエディッタから真田家の血筋を調べたところ、42でした
なので、
p武将情報[iGundanLeaderBushouID].所属血筋 == 1 の1を42に変えたところ、武田になりました
1は北條、2は上杉、21は里見 とこれの法則性が見つけられません
どう設定されているのでしょうか
0125名無し曰く、
垢版 |
2017/09/05(火) 23:48:21.03ID:Xm8nLMgL
もう分からないから単純に戸石城を直接居城に設定して無理やり解決しました…
レスを投稿する


ニューススポーツなんでも実況