Project1

标题: 怎么给别人的帖子评分? [打印本页]

作者: 锦瑟思华年    时间: 2013-10-12 17:30
标题: 怎么给别人的帖子评分?
如题,实在不会啊.......

作者: myownroc    时间: 2013-10-12 17:32
等级为一个月亮时才可以评分
作者: 紫英晓狼1130    时间: 2013-10-12 17:50
这种问题最新的版规不让提这种问题吧…
作者: 锦瑟思华年    时间: 2013-10-12 18:01
紫英晓狼1130 发表于 2013-10-12 17:50
这种问题最新的版规不让提这种问题吧…

可是我真的不会啊!
作者: 美丽晨露    时间: 2013-10-12 18:04
if
积分为7以上时,用户组为剑士以上时
print(你可以评分了)
else
print(你没有权限进行此项操作)
end
作者: 秋寒    时间: 2013-10-12 18:13
美丽晨露 发表于 2013-10-12 18:04
if
积分为7以上时,用户组为剑士以上时
print(你可以评分了)

这个好像写错了吧,print后不是要加上"   "吗
作者: 鑫の尘埃    时间: 2013-10-12 18:35
和我等级一样时即可
作者: 锦瑟思华年    时间: 2013-10-12 19:14
鑫の尘埃 发表于 2013-10-12 18:35
和我等级一样时即可

谢..........谢谢..................
作者: 876加几    时间: 2013-10-12 20:30
本帖最后由 876加几 于 2013-10-12 20:34 编辑

RUBY 代码复制
  1. $积分 = [value]
  2. UID = value
  3. unless $积分[UID] == nil
  4.   if $积分[UID] >= 7
  5.     text = "你现在可以评分了。"
  6.   else
  7.     text = "你现在无权评分。"
  8.   end
  9.   p text
  10. end
value:数值
作者: 轩辕大将军    时间: 2013-10-12 21:52
傻孩子……多看看用户组权限吧……
作者: 机械守护者    时间: 2013-10-12 22:09
美丽晨露 发表于 2013-10-12 18:04
if
积分为7以上时,用户组为剑士以上时
print(你可以评分了)

print(”晨露乃忘了加引号”)#噗=  =
作者: 熊喵酱    时间: 2013-10-13 02:08
本帖最后由 76213585 于 2013-10-12 13:03 编辑

你們的腳本一點誠意都沒有W  要寫就好好寫....  
@876加几  @美丽晨露  
RUBY 代码复制
  1. class Point
  2.   def initialize(point)
  3.     @point = point
  4.     point_cal
  5.     @daymax = @onemax * 2
  6.     if @point >= 7
  7.       p "目前有" + @point.to_s + "分,"  + "可以進行評分,"
  8.       p "一次上限為"  + @onemax.to_s  + ",一天上限為" + @daymax.to_s
  9.       p "用戶組為" + @cal
  10.     else
  11.       @point = 0
  12.       @daymax = 0
  13.       p "目前有" + @point.to_s + "分,"  + "不可以進行評分"
  14.       p "一次上限為"  + @onemax.to_s  + ",一天上限為" + @daymax.to_s
  15.     end
  16.   end
  17.     def point_cal
  18.     if @point <= 6
  19.       @onemax = 0
  20.     end
  21.     if @point >= 7 and @point <= 11
  22.       @cal = "騎士"
  23.       @onemax = 7
  24.     end
  25.     if @point >= 12 and @point <= 19
  26.       @cal = "圣骑士"
  27.       @onemax = 12
  28.     end
  29.     if @point >= 20 and @point <= 29
  30.       @cal = "圣骑士"
  31.       @onemax = 20
  32.     end
  33.     if @point >= 30 and @point <= 44
  34.       @cal = "龙骑士"
  35.       @onemax = 30
  36.     end
  37.     if @point >= 45 and @point <= 59
  38.       @cal = "贤者"
  39.       @onemax = 45
  40.     end
  41.     if @point >= 60 and @point <= 84
  42.       @cal = "指引者"
  43.       @onemax = 60
  44.     end
  45.     if @point >= 85 and @point <= 99
  46.       @cal = "天使"
  47.       @onemax = 85
  48.     end
  49.     if @point >= 100 and @point <= 139
  50.       @cal = "元素天使"
  51.       @onemax = 100
  52.     end
  53.     if @point >= 140 and @point <= 159
  54.       @cal = "六翼天使"
  55.       @onemax = 140
  56.     end
  57.     if @point >= 160 and @point <= 179
  58.       @cal = "光明天使"
  59.       @onemax = 160
  60.     end
  61.     if @point >= 180 and @point <= 199
  62.       @cal = "大天使"
  63.       @onemax = 180
  64.     end
  65.     if @point >= 200 and @point <= 219
  66.       @cal = "天使长"
  67.       @onemax = 200
  68.     end
  69.     if @point >= 220 and @point <= 249
  70.       @cal = "天国守护"
  71.       @onemax = 220
  72.     end
  73.     if @point >= 250 and @point <= 299
  74.       @cal = "神之意志"
  75.       @onemax = 250
  76.     end
  77.     if @point >= 300 and @point <= 399
  78.       @cal = "神"
  79.       @onemax = 300
  80.     end
  81.     if @point >= 400 and @point <= 499
  82.       @cal = "众神之首"
  83.       @onemax = 400
  84.     end
  85.     if @point >= 500
  86.       @cal = "万物创造者"
  87.       @onemax = 500
  88.     end
  89.   end
  90. end
  91. Point.new(x)#x寫入自己的積分

插入main以上

使用方法:
最後一行的 new(x) 中的x中寫入自己的積分




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