[過去ログ] ☆ベルトアクション作成 Beats of rageスレッド☆ (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
926: 2016/01/29(金)09:30 ID:ER/8dh97(1) AAS
アイテムのスクリプト例( ItemGet.c )の中で

int e=rand()%20+1; // "e" に 0〜20 までのランダムな数字に+1 を入れ
if (e>=19){ name="1up"; // "e" が 19 以上なら アイテム"1up" が発生
...
}else if(e>=2){ name="Black"; // "e" が 2以上なら アイテム"Black"
}else { name="Explode"; } // どの条件にも当てはまらなかったら "Explode"(爆発)

といった内容なのですが、結構な確率で 1up と 爆発が発生するんですよね。
rand()%20 の 20 部分を 50 などにして 45以上なら 1up 、40以上ならRedなどにすれば
もっと分散するのかもしれませんが、そこまでするのも面倒なので実験してません。

>924については、最後の説明のように、openbor.exe と同じ階層に data フォルダさえあれば
それが優先的に実行されるようなので PAKフォルダに 00_test.pak を作成しなくても、
その他何らかのPAKファイルだけで良いのですが、うちの環境ではコンフリクトを起こすので
空のテキストファイルを 〜.PAK とリネームして使ってます。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.024s