- 895 名前:名前は開発中のものです。 mailto:sage [2006/07/30(日) 11:16:32 ID:CWIwavBQ]
- >>893
42〜48行の *otiruルーチンの if Y(z)> 25 { 〜 }の処理が間違い。 ・15個の落ちるもののうち、1つが着地すると、落ちるもの全部が再配置されてしまっているが 着地した1つだけを再配置すれば良い。 ・その再配置の際、速度 S() が0になると また溜まるので。最低速度を1にする。 というふうに、該当部分(42〜48行)7行を以下の5行に差し替え。 if Y(z)>25 { X(z)=rnd(19) Y(z)=1 S(z)=rnd(4) + 1 } >>894 その前に HSP3.0フォルダの \sample\ssaver\arusave.hsp を確認してみるべし。
|

|