コメント

このコメントは、【トピック】アイテムを無限にあげてしまう…へのコメントです。

コメントの内容

Icon mini cdv30200(投稿日:2012/11/20 07:11/20/12)
speak("あなたにアメをあげましょう。")
speak("アメを手に入れた!")

フラグを立てなければ、同じ会話を繰り返します。
if getFlag("アメ入手")
speak("さっきアメをあげたでしょ?もうありません。")
else
speak("あなたにアメをあげましょう。")
giveItem()#カッコ内にアイテムのIDが入ります
speak("アメを手に入れた!")
setFlag("アメ入手", true)
end

こうすると、2回目以降はもらえなくなります。
getFlag、setFlagのカッコ内は同じ名前にします。

お金の場合は下のようになります。
if getFlag("100G入手")
speak("お前さんにやる小遣いはもうない。")
else
speak("おまえさんに小遣いをやろう。")
addMoney(100)#カッコ内に金額が入ります
speak("100G手に入れた!")
setFlag("100G入手", true)
end

詳しい事はヘルプなどを読むと分かります。

コメントの内容(一番最初の投稿)

Icon mini cdv30200(投稿日:2012/11/20 07:11/20/12)
speak("あなたにアメをあげましょう。")
speak("アメを手に入れた!")

フラグを立てなければ、同じ会話を繰り返します。
if getFlag("アメ入手")
speak("さっきアメをあげたでしょ?もうありません。")
else
speak("あなたにアメをあげましょう。")
giveItem()#カッコ内にアイテムのIDが入ります
speak("アメを手に入れた!")
setFlag("アメ入手", true)
end

こうすると、2回目以降はもらえなくなります。
getFlag、setFlagのカッコ内は同じ名前にします。

お金の場合は下のようになります。
if getFlag("100G入手")
speak("お前さんにやる小遣いはもうない。")
else
speak("おまえさんに小遣いをやろう。")
addMoney(100)#カッコ内に金額が入ります
speak("100G手に入れた!")
setFlag("100G入手", true)
end

詳しい事はヘルプなどを読むと分かります。