Project1

标题: 如何让某些变量的最小值为0 [打印本页]

作者: 美丽晨露    时间: 2013-1-20 19:50
标题: 如何让某些变量的最小值为0
本帖最后由 美丽晨露 于 2013-1-20 21:32 编辑

就是不让它们出现负数
作者: hys111111    时间: 2013-1-20 20:05
趁复习休息的时候回答一下吧。

脚本版
  1. class Game_Variables
  2.   def [](variable_id)
  3.     if variable_id <= 5000 and @data[variable_id] != nil
  4.       if variable_id == 1 or variable_id == 2
  5.         return 0 if @data[variable_id]<=0
  6.       end
  7.       return @data[variable_id]
  8.     else
  9.       return 0
  10.     end
  11.   end
  12. end
复制代码
事件版

作者: 水终结者    时间: 2013-1-20 20:05
如果在脚本里改,全部的变量都不能小于0了。
作者: 美丽晨露    时间: 2013-1-20 21:11
hys111111 发表于 2013-1-20 20:05
趁复习休息的时候回答一下吧。

脚本版事件版

嗯,可以了。
十分感谢。




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