Project1
标题:
请问一下怎么设置每个等级的名称啊
[打印本页]
作者:
1271489930
时间:
2019-3-9 16:34
标题:
请问一下怎么设置每个等级的名称啊
就是想弄不同境界
作者:
1271489930
时间:
2019-3-9 21:17
有人吗,大佬帮帮忙
作者:
真·可乐
时间:
2019-3-9 22:08
XP是没有这种功能的,你可能需要脚本
作者:
myownroc
时间:
2019-3-9 22:23
本帖最后由 myownroc 于 2019-3-9 22:24 编辑
LEVEL_LIST = {
1=>"level1",
2=>"level2",
}
class Window_Base < Window
def draw_actor_level(actor, x, y)
if LEVEL_LIST.has_key?(actor.level)
self.contents.draw_text(x, y, 128, 32, LEVEL_LIST[actor.level])
else
self.contents.font.color = system_color
self.contents.draw_text(x, y, 32, 32, "Lv")
self.contents.font.color = normal_color
self.contents.draw_text(x + 32, y, 24, 32, actor.level.to_s, 2)
end
end
end
复制代码
把这个脚本插入到main前,在LEVEL_LIST里面写好各个等级对应的称号。
这样做的后果就是:如果某个等级存在称号,那么不显示等级而是显示等级对应的称号。
建议称号长度不超过4个汉字。
作者:
1271489930
时间:
2019-3-10 08:47
myownroc 发表于 2019-3-9 22:23
把这个脚本插入到main前,在LEVEL_LIST里面写好各个等级对应的称号。
这样做的后果就是:如果某个等级存在 ...
感谢感谢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1