赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 3 |
经验 | 15629 |
最后登录 | 2024-5-28 |
在线时间 | 453 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 341
- 在线时间
- 453 小时
- 注册时间
- 2009-10-2
- 帖子
- 125
|
这么去掉,我是脚本盲。。。。。
#--------------------------------------------------------------------------
# ● 绘制增加经验
#--------------------------------------------------------------------------
def draw_addexp(exp)
make_font_smaller
change_color(system_color)
draw_text(4, line_height*7+133, 300, 32, "增加经验:")
change_color(normal_color)
for i in 0 ... @makers.size
draw_text(4, line_height*7+133+18 * (i+1), 100, 32, @makers[i].name)
change_color(text_color(11))
s1 = @makers[i].max_level? ? nil : @makers[i].exp
s2 = @makers[i].max_level? ? nil : @makers[i].next_level_exp - @makers[i].exp
s3 = @makers[i].max_level? ? nil : @makers[i].next_level_exp
if s1 && s2
a = 0
while a < exp[i]
if exp[i] <= 360
add = 1
elsif exp[i] > 360 && exp[i] <= 999
add = 3
elsif exp[i] >= 1000 && exp[i] < 5000
add = 10
elsif exp[i] >= 5000 && exp[i] <= 20000
add = 50
elsif exp[i] > 20000 && exp[i] <= 50000
add = 100
elsif exp[i] > 50000
add = 500
end
if (a + add) <= exp[i]
a += add
@makers[i].change_exp(@makers[i].exp + add, false)
else
s = exp[i] - a
a = exp[i]
@makers[i].change_exp(@makers[i].exp + s, false)
end
draw_gauge(110, line_height*7+133+18 * (i+1), 265, @makers[i].exp / @makers[i].next_level_exp.to_f, text_color(10), text_color(11))
Graphics.wait(1)
end
if @makers[i].exp >= s3
draw_text(280, line_height*7+133+18 * (i+1), 100, 32, "Level UP!!")
end
else
draw_gauge(110, line_height*7+133+18 * (i+1), 265, 1.0, text_color(10), text_color(11))
change_color(text_color(2))
draw_text(280, line_height*7+133+18 * (i+1), 100, 32, "Max Level")
change_color(text_color(11))
end
draw_text(110, line_height*7+133+18 * (i+1), 50, 32, "+" + @exp[i].to_s)
change_color(normal_color)
end
make_font_bigger
end
应该改那个,我不要升级,不要经验。。。。 |
|