Project1

标题: 不懂脚本,这个应该怎么设置 [打印本页]

作者: 汪洋洋    时间: 2016-5-22 08:22
标题: 不懂脚本,这个应该怎么设置
  在玩游戏每5小时 领一次礼包  ! 该怎么设置! 求大神解答

  
$m5script ||= {};$m5script[:M5TP20150211] = 20150904
module M5TP20150211
#==============================================================================
#  设定部分
#==============================================================================

  VAR = 1

  #这里设置一个没有使用的变量ID,之后请不要更改这个变量的值

#==============================================================================
#  设定结束
#==============================================================================
  def self.get
    v = $game_variables
    v[VAR] = v[VAR].is_a?(Array) ? v[VAR] : Array.new
  end
  def self.judge(id,type,pass)
    time = get[id] || save(id)
    reslut = type ? Time.now - time[0] : $game_system.playtime - time[1]
    return pass ? reslut >= pass.abs : reslut
  end
  def self.save(id = 1); get[id] = [Time.now, $game_system.playtime]; end
  def self.sys(id = 1, pass = nil); judge(id, true, pass); end
  def self.ply(id = 1, pass = nil); judge(id, false, pass); end
end
class Game_Interpreter
  def m5_save_time(id = 1); M5TP20150211.save(id); end
  def sys_time_judge(id = 1, pass = nil); M5TP20150211.sys(id,pass); end
  def ply_time_judge(id = 1, pass = nil); M5TP20150211.ply(id,pass); end
end
作者: 喵呜喵5    时间: 2016-5-22 13:10
https://rpg.blue/home.php?mod=sp ... o=blog&id=12038




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1