一応あれ作ってますよ

投稿者:       256 mini 池ちゃん(翡翠ヶ池) 投稿日:2012/10/12 17:45

「あれ」はティラ(ryのことです
今は素材を作ってるんですよ^^;
今回の作品は良くオンゲとかでありそうな「ログインボーナス」をやってみようかなと思います
まず開始スクリプトに
setVariable("ログインボーナス", 0)

そしてイベントに
t = getServerCurrentDate()
d  = toString(t[2]) #日
rog = getVariable("ログインボーナス")
if rog != d
  speak("ログインボーナスっ")
  setVariable("ログインボーナス", d)
else
  speak("一日一回だけです")
end

たぶんこれで大丈夫のはず

10月13日9:01分・少し編集しました
9:17分・かなり編集しました

コメントする

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

コメント一覧

Material 118106 5 mini マヨツナ(投稿日:2012/10/12 19:08, 履歴)
おぉ!?ログインボーナス!?
時流聖伝はログインボーナスはあったようですな
User icon mini 退会したユーザー(投稿日:2012/10/12 21:06, 履歴)
User icon mini 退会したユーザー(投稿日:2012/10/12 22:33, 履歴)
ろぐいんぼーなすぅー!
ソレイイネ
  1 mini 闇さん(投稿日:2012/10/12 23:25, 履歴)
僕も次のフジノシリーズにログイン(ry
つけようかな(RPGじゃないしなんの意味が・・・)
例えば『1日1ログインで10ダメージ』とかw
Material 110912 1 mini アイネ・レグルス(投稿日:2012/10/12 23:30, 履歴)
↑ひでぇwww
うーん、ログインボーナスねぇ。プリズムシリーズにいつしか取り込もうかなぁ
User icon mini 退会したユーザー(投稿日:2012/10/13 00:15, 履歴)
今からGF3に仕込んできます
       256 mini 池ちゃん(翡翠ヶ池)(投稿日:2012/10/13 08:23, 履歴)
>とらふぐさん
まだデバックをしていないのでもうしばらくお待ちを^^;
>闇[壺]龍さん
それはひどいww
>マヨツナさん・にくかっぱさん
確かにありましたねぇ
Material 110912 1 mini アイネ・レグルス(投稿日:2012/10/13 08:48, 履歴)
私だけコメ返信ないw
スクリプトもうちょっと慣れてからかなコレ使うの(・_・;)
User icon mini 退会したユーザー(投稿日:2012/10/13 08:58, 履歴)
ログインボーナスの人気が殺到してる!
User icon mini 退会したユーザー(投稿日:2012/10/20 13:13, 履歴)
よし使おう。
ありがとうございます^^
       256 mini 池ちゃん(翡翠ヶ池)(投稿日:2012/10/20 15:38, 履歴)
あ、スギポンタさんそれバグがあったみたいです^^;
aoihikawaさんが手直ししてくれました↓
def addZero(n, b)
  l = 0; c = n; r = ""; b = b - 1
  while c > 9
      c = floor(c / 10); l = l + 1
  end
  while l < b
      r = r + "0"; l = l + 1
  end
  r = r + n
  return r
end
#1日1回限定判定
def LoginCheckToday() 
  r = false
  
  #現在の年月日を取得する
  t = getServerCurrentDate()
  
  #年月日を文字列に変更
  ymd = ""
  ymd = ymd + addZero(t[0],4) #年
  ymd = ymd + addZero(t[1],2) #月
  ymd = ymd + addZero(t[2],2) #日
  
  #初期値の登録
  #-- 通常変数を使用する場合は --
  #-- 絶対に誰も使用しないような変数名を使う --
  if !getVariable("IkeChan_LoginChk")
    setVariable("IkeChan_LoginChk", "00000000")
  end
  
  #前回の年月日と異なる場合
  if getVariable("IkeChan_LoginChk") != ymd
    r = true
    setVariable("IkeChan_LoginChk", ymd)
  end
  
  return r
end


User icon mini 退会したユーザー(投稿日:2012/10/20 18:05, 履歴)
おぉあっぶねww
ありがとうございます^^