コメント
このコメントは、【トピック】扉の応用へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
退会したユーザー(投稿日:2009/11/22 16:11/22/09)
修正
現在、2つの鍵を持っていると、扉が開くというのをつくっています。
そしてそれぞれ、鍵のアイコンを消したいです。
それで、関数を入れてみたけど、できません。
アドバイスお願いします
扉
if getFlag("鍵を持っている") ==2
speak("おk")
setFlag("扉が開いている", true)
end
else getFlag("鍵を持っている") < 2
speak("鍵が足りない")
end
開始条件
getFlag("扉が開いている")
鍵A
getFlag("鍵を持っている") + 1
setFlag("鍵A")
有効条件
getFlag("鍵A")
鍵B
getFlag("鍵を持っている") + 1
setFlag("鍵B")
有効条件
getFlag("鍵B")
一応、http://rmake.jp/boards/2/topics/16と、http://rmake.jp/boards/2/topics/9と、http://rmake.jp/document/script_manualを参考にしてみました
説明
鍵に関しては、getFlag("鍵を持っている") + 1でカウントして、
setFlag("鍵B")
有効条件
getFlag("鍵B")
で鍵のアイコンを消し、二度と受け取れないようにと、こう入力しました。
扉は、getFlag("鍵を持っている") ==2で扉があくようにと入れました。
2以下だと、あかないように、else getFlag("鍵を持っている") < 2と入れました。
お願いします
現在、2つの鍵を持っていると、扉が開くというのをつくっています。
そしてそれぞれ、鍵のアイコンを消したいです。
それで、関数を入れてみたけど、できません。
アドバイスお願いします
扉
if getFlag("鍵を持っている") ==2
speak("おk")
setFlag("扉が開いている", true)
end
else getFlag("鍵を持っている") < 2
speak("鍵が足りない")
end
開始条件
getFlag("扉が開いている")
鍵A
getFlag("鍵を持っている") + 1
setFlag("鍵A")
有効条件
getFlag("鍵A")
鍵B
getFlag("鍵を持っている") + 1
setFlag("鍵B")
有効条件
getFlag("鍵B")
一応、http://rmake.jp/boards/2/topics/16と、http://rmake.jp/boards/2/topics/9と、http://rmake.jp/document/script_manualを参考にしてみました
説明
鍵に関しては、getFlag("鍵を持っている") + 1でカウントして、
setFlag("鍵B")
有効条件
getFlag("鍵B")
で鍵のアイコンを消し、二度と受け取れないようにと、こう入力しました。
扉は、getFlag("鍵を持っている") ==2で扉があくようにと入れました。
2以下だと、あかないように、else getFlag("鍵を持っている") < 2と入れました。
お願いします
現在、2つの鍵を持っていると、扉が開くというのをつくっています。
そしてそれぞれ、鍵のアイコンを消したいです。
それで、関数を入れてみたけど、できません。
アドバイスお願いします
扉
if getFlag("鍵を持っている") ==2
speak("おk")
setFlag("扉が開いている", true)
end
else getFlag("鍵を持っている") < 2
speak("鍵が足りない")
end
開始条件
getFlag("扉が開いている")
鍵A
getFlag("鍵を持っている") + 1
setFlag("鍵A")
有効条件
getFlag("鍵A")
鍵B
getFlag("鍵を持っている") + 1
setFlag("鍵B")
有効条件
getFlag("鍵B")
一応、http://rmake.jp/boards/2/topics/16と、http://rmake.jp/boards/2/topics/9と、http://rmake.jp/document/script_manualを参考にしてみました
説明
鍵に関しては、getFlag("鍵を持っている") + 1でカウントして、
setFlag("鍵B")
有効条件
getFlag("鍵B")
で鍵のアイコンを消し、二度と受け取れないようにと、こう入力しました。扉は、getFlag("鍵を持っている") ==2で扉があくようにと入れました。
2以下だと、あかないように、else getFlag("鍵を持っている") < 2と入れました。
お願いします