トップページ > ゲ製作技術 > 2011年09月12日 > uFx97mE3

書き込み順位&時間帯一覧

20 位/138 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000020002



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
■吉里吉里/KAG/TJS雑談質問スレ■その24

書き込みレス一覧

■吉里吉里/KAG/TJS雑談質問スレ■その24
570 :名前は開発中のものです。[sage]:2011/09/12(月) 20:11:08.92 ID:uFx97mE3
>>569
×roop○loopだった…
ちなみに台によって景品を変える場合2次元配列を使って
[iscript]
f.景品=[]; //[0][1][2]というガシャポンにそれぞれ景品を入れます
for(var i = 0; i < 3; i++) f.景品[i] = [];
f.景品[0]=["a","b","c"];
f.景品[1]=["d","e","f"];
f.景品[2]=["g","h","i","j"];
[endscript]

[macro name= gasyapon]
[if exp="f.景品[mp.台].count>0"]
[eval exp="tf.景品種類=f.景品[mp.台].count-1"]
[eval exp="f.atari=intrandom(0,tf.景品種類)"]
[eval exp="mp.label='*'+f.景品[mp.台][f.atari]"]
[link target="&mp.label" exp="&'f.景品['+mp.台+'].'+'erase('+f.atari+')'"]
;↑変な書き方だけどこうしないとちゃんと動作しない
ガシャポン台[emb exp="mp.台"]
[endlink]
[else]
品切れ
[endif]
[endmacro]
■吉里吉里/KAG/TJS雑談質問スレ■その24
571 :名前は開発中のものです。[sage]:2011/09/12(月) 20:11:50.90 ID:uFx97mE3
*loop
[cm]
[nowait]
[gasyapon 台=0][r]
[gasyapon 台=1][r]
[gasyapon 台=2][r]
[link target="*終わり"]やめる[endlink]
[endnowait]
[s]
*終わり
おしまい[l]
[s]
*a
[cm]
aがでた[l]
[jump target="*loop"]
;以降同じように記述
景品の数や試行回数に制限つけないならmacroのifとlinkのexpを省く
KAGリファレンスの「TJSをもっと使うために」のmpと配列
TJSリファレンスのArrayクラスのとこを読むと色々工夫できると思う


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。