[過去ログ] 【AI禁止】RPGツクールMZ_29作目 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
286(5): 2024/01/19(金)19:26 ID:CV5KjlQz(1/4) AAS
>>284
>>285でいいと思うけど、
var actorArray = $gameParty._actors;
for(let i = 0; i < actorArray.length;i++){
$gameSwitches.setValue(100 + actorArray[i], true);
}
でできる。
291: 286 2024/01/19(金)21:09 ID:CV5KjlQz(3/4) AAS
無駄にスクリプトを使わないってのは確かにそうだなって思ってイベントコマンドで作ろうとしたら
「変数*番のスイッチを操作」が無くなってたのを思い出した。(ないよね?Ver1.7.0だけど、どっかにあったらゴメン)
しかもスイッチは番号をスクリプトで指定もできん。
なので現在のメンバーのみオンにするためアクターID+100のスイッチを入れる処理を組もうとしたら
結局条件分岐がアクター人数分いるのか
292: 286 2024/01/19(金)21:30 ID:CV5KjlQz(4/4) AAS
中途半端に混ぜた場合は
◆変数の操作:#n = パーティーメンバー1番のアクターID
◆スクリプト:$gameSwitches.setValue(100+$gameVariables.value(n), true);
(4人分繰り返す)
パーティーが0人の時スイッチ100がONになるためスイッチ100も使う
って感じ?
302(1): 286 2024/01/20(土)07:25 ID:PKV1QYaH(1/4) AAS
キャラ100人は>>284を見るに信長の野望や三国志の武将的な扱いなんじゃないか
パーティー編成は戦争シーンに参加するキャラを選ぶ的なやつとか
312(1): 280 2024/01/20(土)11:56 ID:iqo6jQzv(1/2) AAS
皆さん色々とご意見ありがとうございます
今回は>>286さんに教えていただいた方法を試してみたいと思います
どうもありがとうございました
316: 286 2024/01/20(土)17:42 ID:PKV1QYaH(3/4) AAS
>>312
お役に立てて何より
がんばれー
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s