誰か教えてください><(質問掲示板

投稿: User icon mini 退会したユーザー 投稿:2012/04/22 16:49:22(最新:2012/04/23 14:57:23)
○○のゲームで××をすると△△のゲームで□□がある、というのはどうすればいいでしょうか?

たとえば、私のゲーム「Candy Land」でアメ玉をあげると
私の「SNOULIGHTFOTUNE」の主人公の初期レベルが上がるというものです。

誰か教えてください><

コメントする

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

コメント一覧

002 1  mini ugonight(投稿日:2012/04/22 16:58, 履歴)
グローバル変数ですね~
http://page.rmake.jp/wikis/18

クリアしないと保存できないので注意してください><
User icon mini 退会したユーザー(投稿日:2012/04/22 17:38, 履歴)
えーと・・・
ナニがどうなってるのかわかりません・・・
002 1  mini ugonight(投稿日:2012/04/23 01:23, 履歴)
(´ε`;)ウーン…
僕も使ったことがないので自信がないんですが…見た限りだと
#Candy Land側(エンディング)
clearSaveGlobalVariable()
if getFlag("アメ玉")#アメ玉をあげたかどうかを取得
  addSaveGlobalVariable("アメ玉", 1) 
else
  addSaveGlobalVariable("アメ玉", 0) 
end
goEnding()

#SNOULIGHTFOTUNE側(開始スクリプト)
clearLoadGlobalVariable()
addLoadGlobalVariable(※Candy LandのゲームID, "アメ玉") 
loadGlobalVariable() 
if getLoadedGlobalVariable(※Candy LandのゲームID, "アメ玉")==1
  speak("レベルが上がります")
else
  speak("レベルが上がりません")
end

だめだったらすみません。切腹しま(殴
User icon mini 退会したユーザー(投稿日:2012/04/23 14:47, 履歴)
ヤメレ。
まぁ、とりあえずやってみます。
User icon mini 退会したユーザー(投稿日:2012/04/23 14:56, 履歴)
変化なしでした・・・
エラーは出てないものの、レベルアップ関数をつけてもレベルが上がっていませんでした・・・(むしろそのメッセージが表示されない)
User icon mini 退会したユーザー(投稿日:2012/04/23 14:57, 履歴)
とりあえずこの関数に挑戦するのはあきらめます。
ugonightさんありがとうございました。