お店が(質問掲示板)
投稿: kkk
投稿:2012/08/20 10:49:20(最新:2012/08/20 13:08:20)
お店のスクリプトに
setSalePrice(12141, 200)
runShop()
setSalePrice(12150, 20)
runShop()
setSalePrice(12151, 200)
runShop()
setSalePrice(12152, 100)
runShop()
setSalePrice(12155, 200)
runShop()
setSalePrice(12161, 300)
runShop()
setSalePrice(12162, 252)
runShop()
こんな感じに書いたのですが店の人に話しかけて店をでるを選択したら
また、いかがいたしますか?にもどって出れません、あと runShop()
を一番上にやって他の runShop()を消したら出れましたが一度買って
もう一度買うを選択すると買わないしか出なかったので、永遠に話しが 続かなく、何度でも買える方法はないでしょうか。(ゲーム内のお金の問題は大丈夫です)
読みにくくてすいません
ツイート
setSalePrice(12141, 200)
runShop()
setSalePrice(12150, 20)
runShop()
setSalePrice(12151, 200)
runShop()
setSalePrice(12152, 100)
runShop()
setSalePrice(12155, 200)
runShop()
setSalePrice(12161, 300)
runShop()
setSalePrice(12162, 252)
runShop()
こんな感じに書いたのですが店の人に話しかけて店をでるを選択したら
また、いかがいたしますか?にもどって出れません、あと runShop()
を一番上にやって他の runShop()を消したら出れましたが一度買って
もう一度買うを選択すると買わないしか出なかったので、永遠に話しが 続かなく、何度でも買える方法はないでしょうか。(ゲーム内のお金の問題は大丈夫です)
読みにくくてすいません
コメントする
コメントするには、ログインする必要があります。
・リファレンス
売値と買値は品数分だけひたすら並べて先に設定しておき、その後に「お店を実行」します
例えばアイテムID 99999を100、88888を600、77777を2400で売っていて、それぞれ買取価格が半額なら
尚、runShop()で店が実行されると、それまでにsetItemShop()で設定されたお品書きはリセットされます
つまり2回続けてrunShop()を書くと、2回目のお店には何も売ってない状態となってしまいます
setSalePrice()の方は、開始スクリプトにてゲーム中で入手可能な全てのアイテムの売却額を設定しておく方が楽です
設定してないアイテムは売却できません
コチラは途中で消えたりしないので、再設定するときはすなわち物価変動がある場合のみ、という事になります