イベントの左下の使い方(質問掲示板)
投稿: khd
投稿:2011/04/03 18:42:03(最新:2011/04/06 07:39:06)
イベントエディタの左下の有効条件(スクリプト)の欄は何に使うんですか?
どうやって使うんですか?
暇な方で結構なので教えてください。
損している気分です。
ツイート
どうやって使うんですか?
暇な方で結構なので教えてください。
損している気分です。
コメントする
コメントするには、ログインする必要があります。
コメント一覧
その通りでーす。
時と場合によっては見えなくなるイベント、を設置できるんですなー
有効条件欄には「条件式」だけを書くのがわかりにくいところですなー
条件式ってのはif文やwhile文の「〇〇のとき」の部分の事です
なんてのを有効条件にすると、貧乏人には見えないイベントができたりするワケです。
それから「真偽」てのはtrueなのかfalseなのかて事です。
実は関数リファレンスをよく見ると giveItem() なんかもtrueまたはfalseの返り値があったりします。
こういうのも有効条件として利用できるよ、て感じなのです。
時と場合によっては見えなくなるイベント、を設置できるんですなー
有効条件欄には「条件式」だけを書くのがわかりにくいところですなー
条件式ってのはif文やwhile文の「〇〇のとき」の部分の事です
10000<getVariable("お金")
なんてのを有効条件にすると、貧乏人には見えないイベントができたりするワケです。
それから「真偽」てのはtrueなのかfalseなのかて事です。
実は関数リファレンスをよく見ると giveItem() なんかもtrueまたはfalseの返り値があったりします。
こういうのも有効条件として利用できるよ、て感じなのです。
こんばんはー。
スクリプト言語のまニャルには、以下のように記述されています。
有効条件を満たすことで、そのイベントを
動作させることが出来るようになります。
if~end の a == 1 だとか、あの辺りの処理と同じような事です。
最初はジョナサン(誰ぞ)が仲間になっていませんので、
isPartyMember()は"偽"となります。
これにエクスクラメーション"!"を付けると判定が逆になりますので、
「8221が仲間になっていない」時に有効条件を満たすこととなります。
よってイベントが有効になり、話しかけることが出来ますので、
speak()、addPartyMember()ときて、仲間が増えます。
するとisPartyMemberは"真"、"!"付きで"偽"となりますので、
有効条件を満たさなくなり、イベントが見た目存在しなくなります。
パーティーメンバーに加わったため、その場からはいなくなった
みたいな感じに見えるかと思います。いや、見えろ。
他の場所でジョナサンがパーティーから外されると、
再び有効条件を満たしますので、このイベントを視認できるようになります。
とまあそんな使い方をするんだと思いますよ。
私はノベラー(ノベルゲームばっかり作ってる人の意)ですので、
これそのものが存在しないので、あまり詳しくはありません。
より詳しいことはその道の方が教えてくれると思いますよ(チラッ
長々と失礼しました。
頻繁に使ってる方、むしろ私にも教えてください。
スクリプト言語のまニャルには、以下のように記述されています。
有効条件スクリプトはイベントの表示およびイベント内容を 実行するかどうかの判定をおこなうスクリプトです。 スクリプトの最後の行を評価したときに真の値が返れば、 イベントを表示し、開始方法に従ってイベントを実行します。
有効条件を満たすことで、そのイベントを
動作させることが出来るようになります。
if~end の a == 1 だとか、あの辺りの処理と同じような事です。
# 割とシンプルな仲間追加イベント 実行内容 speak("俺を仲間にしてくれるのか、ありが豆腐!") addPartyMember(8221) speak("ジョナサンを仲間にしたぞ☆") 有効条件 !isPartyMember(8221)
最初はジョナサン(誰ぞ)が仲間になっていませんので、
isPartyMember()は"偽"となります。
これにエクスクラメーション"!"を付けると判定が逆になりますので、
「8221が仲間になっていない」時に有効条件を満たすこととなります。
よってイベントが有効になり、話しかけることが出来ますので、
speak()、addPartyMember()ときて、仲間が増えます。
するとisPartyMemberは"真"、"!"付きで"偽"となりますので、
有効条件を満たさなくなり、イベントが見た目存在しなくなります。
パーティーメンバーに加わったため、その場からはいなくなった
みたいな感じに見えるかと思います。いや、見えろ。
他の場所でジョナサンがパーティーから外されると、
再び有効条件を満たしますので、このイベントを視認できるようになります。
とまあそんな使い方をするんだと思いますよ。
私はノベラー(ノベルゲームばっかり作ってる人の意)ですので、
これそのものが存在しないので、あまり詳しくはありません。
より詳しいことはその道の方が教えてくれると思いますよ(チラッ
長々と失礼しました。
頻繁に使ってる方、むしろ私にも教えてください。
さっそく試してみますね。