HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0328
ryornd関数で4解決


ryo

リンク

2006/3/28(Tue) 10:37:33|NO.131


randomize mes rnd(10) stop

こういったスクリプトを コンパイル+実行 すると
#HSP script preprocessor ver3.0a / onion software 1997-2005(c)
#Error:no default parameter in line 2 [hsptmp]
#Fatal error reported.
というエラーがでてしまいます。
HSP本体をインストールしなおしたりしましたが、解決しませんでした。

自分の初歩的なミスだとは思いますが。。。



この記事に返信する


シリル

リンク

2006/3/28(Tue) 12:37:34|NO.133

>

randomize mes rnd(10) stop

↑のスクリプトですが・・・
HSP3.0と3.1β2では正常に動作しました。


randomize mes ""+rnd(10) stop


randomize mes str(rnd(10)) stop
ではどうですか?



ryo

リンク

2006/3/28(Tue) 14:11:47|NO.135


randomize mes ""+rnd(10) stop randomize mes str(rnd(10)) stop
ともにhsed3.exeでは同じメッセージが表示されました。
しかし、hsed3le.exeで

randomize mes rnd(10) stop randomize mes ""+rnd(10) stop randomize mes str(rnd(10)) stop
とすれば、三つとも正常に動作しました。

お返事ありがとうございました。



Irisawa

リンク

2006/3/28(Tue) 14:16:38|NO.136

「HSP拡張マクロを使用する」にチェックが入っていないと自動でhsp261cmp.asを
インクルードして互換マクロに置き換えられます。
拡張マクロを使用するようにしてください。



ryo

リンク

2006/3/28(Tue) 14:29:04|NO.138

Irisawaさま

ご指摘ありがとうございます。
チェックが外れていました。



ONION software Copyright 1997-2018(c) All rights reserved.