■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50    

きのこたけのこ戦争【あんこ】3ターン目

497 :名無しさん管理スレその6の>>1-6をご覧ください:2017/09/12(火) 15:02:31.85 ID:e70wDwA3
ええ(困惑)

ヴァーレントゥーガのif文中の()って実は無意味?

if(historical == 1 && isAlive(orsc3_p6) == 1 && (isComTurn(orsc3_p6) == 1 || (isPlayerTurn() == 1 && @maikuni == orsc3_p6) && yet(orsc3_cav_guri_deployment) == 1)
上は正史イベントでグリ公国が生存している場合にグリ公国ターン開始時に1度だけ行うという条件文ですが なぜか毎ターン実行されていました

そしてこれを
if(historical == 1 && isAlive(orsc3_p6) == 1 && yet(orsc3_cav_guri_deployment) == 1 && (isComTurn(orsc3_p6) == 1 || (isPlayerTurn() == 1 && @maikuni == orsc3_p6))
と書き換えるとゲーム中1度のみ実行されるようになりました

ヴァーレントゥーガ本体にここまでひどいバグが有るとは

1626KB
続きを読む

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.4 20131106