~カスタムメニューni(質問掲示板

投稿: G conv mini 雷雲 投稿:2011/11/09 15:38:09(最新:2011/11/11 18:01:11)
カスタムメニューに、所持金(名前はギル セント)
ギルは所持金で、セントは変数の名前です。

で、カスタムメニューにギルは表示出来たのですが
セントはできませんでした。
名前は出ても、数字がでているハズのところにnullと書いていました

自分はこう開始スクリプトに書いていました。

setMoneyName("ギル"); setDenomination("G")
addMoney(300)
setVariable("センツ", 0)


setCustomParamMenuEnable(true)


setCustomParamMenuName("ギル センツ")


def onShowCustomParameter()


setCustomParamName(5, "ギル")
setCustomParamValue(5, getMoney()+" G")
setCustomParamName(6, "センツ")
setCustomParamValue(5, getVariable("センツ"))


end #onShowCustomParameter()終

何かおかしいところがあるのでしょうか・・・

コメントする

コメントするには、ログインする必要があります。

コメント一覧

G conv mini 雷雲(投稿日:2011/11/11 18:01, 履歴)
謎になっちまった\(^o^)/

真っ黒にはなっていませんw
Nyan mini rurun9(投稿日:2011/11/11 17:45, 履歴)
まったく別のをコピペしても同じ現象て…

もしかして、ゲーム画面が真っ黒になってエラーメッセージが
Error #1010
null
てヤツですか?

コレだったら、おそらく最終行を改行していない事が原因
(スクリプト文が書きかけで止まっている、と思われている)
そうでない場合は謎。
G conv mini 雷雲(投稿日:2011/11/10 19:08, 履歴)
wikiのスクリプト/カスタムメニューに書いてあった奴をそのままコピペしてみたら、同じようにnullが出てたぜ(泣)

書いてあったやつ↓

setCustomParamMenuEnable(true)

setCustomParamMenuName("マイステータス")

setVariable("testParamValue", 1)
setVariable("testaParamValue", 28)

def onShowCustomParameter()

setCustomParamName(0, "test")
setCustomParamValue(0, getVariable("testParamValue"))
setCustomParamName(1, "testa")
setCustomParamValue(1, getVariable("testaParamValue"))

setCustomParamName(2, "delete")
setCustomParamValue(2, 30)
deleteCustomParam(2)

drawCustomParam()

imageHandle = showImagePosition(300, 32, 74)

speak("カスタムパラメーター長 ",
getCustomParamLength())

speak("getCustomParamMenuEnable = ",
getCustomParamMenuEnable(),
"\ngetCustomParamMenuName = ",
getCustomParamMenuName())

end


ダレカタスケテ
G conv mini 雷雲(投稿日:2011/11/10 18:43, 履歴)
うーん・・・・
6には変えましたが、どうしてもnullになってしまいます。

やっぱどこかいじっちゃってるのかな・・・
Nyan mini rurun9(投稿日:2011/11/09 19:08, 履歴)
何をやったのか知りませんが。

カスタムパラムの6番について考えると
Nameは与えられたけど、Valueは与えられてなくて表示するものが無いから「null」になっていただけですよ

それともコレ以外にカスタムメニューを弄っている箇所が?
G conv mini 雷雲(投稿日:2011/11/09 17:57, 履歴)
やっても同じだった・・・
(´Д⊂モウダメポ
Nyan mini rurun9(投稿日:2011/11/09 16:41, 履歴)
5番のValueを二度与えてる事が原因みたい
センツのValueを 6 に直すだけで良いかも。

二度目を書くとダメ、て理由はわからないけど
カスタムメニューをゲーム中に大改造する事も無いと思うので、やはり入力ミスには気をつけましょー
G conv mini 雷雲(投稿日:2011/11/09 15:38, 履歴)
題名・・・orz