| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2025-2-24 |
| 在线时间 | 552 小时 |
- 梦石
- 0
- 星屑
- 122
- 在线时间
- 552 小时
- 注册时间
- 2012-8-18
- 回帖
- 1392
|
发表于 2013-10-13 09:43:22
|
显示全部楼层
本帖最后由 无脑之人 于 2013-10-13 10:45 编辑
噗……好吧这东西……
其实可以写得更简略的= =- module Level
- def find(point)
- if point >= 7
- DATA.each do|i|
- if point >= i[0]
- array = i
- break
- end
- end
- array = point_cal(point)
- print "目前有#{point}分,可以進行評分."
- print "一次上限為#{array[0]},一天上限為#{array[0]*2}."
- print "用戶組為#{array[1]}."
- else
- print "目前有#{point}分,不可以進行評分."
- end
- end
- DATA = [[7,"剑士"],[12,"骑士"],[20,"圣骑士"],[30,"龙骑士"],[45,"贤者"],[60,"指引者"],[85,"天使"],[100,"元素天使"],
- [140,"六翼天使"],[160,"光明天使"],[180,"大天使"],[200,"天使长"],[220,"天国守护"],[250,"神之意志"],[300,"神"],
- [400,"众神之首"],[500,"万物创造者"]]
- DATA.reverse!
- end
- Level.find(14)#填入你的积分
复制代码 |
|