Project1
标题:
变更角色的消耗语句
[打印本页]
作者:
月夜神音
时间:
2011-5-17 13:15
标题:
变更角色的消耗语句
前言:
额……新手一只,各大神多多指教……
由于小生见到每位角色的消耗语句都一样……(魔力),然后灵机一动,想出了这东西……
好像没什么实用吧?大概可以用来显出角色的技能特色之类的……(在说啥啊?)
好吧~说明就在脚本里……
截图:
Screenshot 1.png
(259.83 KB, 下载次数: 14)
下载附件
保存到相册
2011-5-17 13:10 上传
脚本:
#==============================================================================
# ■ 角色消耗语句(缩写)变更
# 作者 : 月夜神音
# 特别感谢 :Rion幻音
#------------------------------------------------------------------------------
# 变更角色的消耗语句(缩写)。
#==============================================================================
# ▼使用说明 ▼
# 设置角色的消耗语句在Cost_a,但需要注意:别删掉第一个"",
# 接着在Cost_c上面设置颜色号码,颜色根据信息框的设置颜色,同样注意:别删掉第一个"",
#
#==============================================================================
module Vocab
# 拉尔夫 吴莉嘉 班尼特 伊尔维亚
Cost_a = ["","怒气", "力气", "祈祷", "魔力"] # 设置语句
Cost_c = ["",2,5,17,4] # 设置语句的颜色
end
class Window_Base < Window
def draw_actor_mp(actor, x, y, width = 120)
draw_actor_mp_gauge(actor, x, y, width)
self.contents.font.color = text_color(Vocab::Cost_c[actor.id])
self.contents.draw_text(x, y, 30, WLH, Vocab::Cost_a[actor.id])
self.contents.font.color = mp_color(actor)
last_font_size = self.contents.font.size
xr = x + width
if width < 120
self.contents.draw_text(xr - 44, y, 44, WLH, actor.mp, 2)
else
self.contents.draw_text(xr - 99, y, 44, WLH, actor.mp, 2)
self.contents.font.color = normal_color
self.contents.draw_text(xr - 55, y, 11, WLH, "/", 2)
self.contents.draw_text(xr - 44, y, 44, WLH, actor.maxmp, 2)
end
end
end
复制代码
特别感谢:
Rion幻音
作者:
换装马甲
时间:
2011-5-17 15:24
提示:
作者被禁止或删除 内容自动屏蔽
作者:
xujunxuan
时间:
2011-5-17 18:20
借鉴一下,好简洁啊。
作者:
冰舞蝶恋
时间:
2011-5-24 20:18
呵呵,很不错嘛,很实用,而且很简单,嘻嘻,可以拿去借鉴思路咯
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1