したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【Weiss】技術的なスレ

161初心者スレ120:2003/04/28(月) 07:27 ID:mfar5sr.
>>160
一つ一つは5%でも内部で加算するから、確率は全部5%ではないよ。

//$01:石化 $02:凍結 $03:ピヨ $04:眠り $06:石化中
for i:=0 to 5 do begin
 if Random(100) < tc.SFixPer1[i] then begin
  ts.View1 := i+1;
 end;
end;
k := 1;

//i: 00:毒 01:呪い 02:沈黙 03:混乱 04:暗闇
//k: $01:毒 $02:呪い $04:沈黙 $08:混乱 $10:暗闇
for i:=0 to 4 do begin
 if Random(100) < tc.SFixPer2[i] then begin
  ts.View2 := ts.View2 or k;
 end;
 k := k*2;
end;
外見だけ変えるならこんな感じでいいのかな?
状態1の優先順位ってどうなってんでしょうね。

>>159
暗闇あたりはどうですか?
探索範囲を狭めるだけなんでコード追加もそんなに無さそうだし。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板