设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3525|回复: 4
打印 上一主题 下一主题

[已经解决] 请问一下怎么设置每个等级的名称啊

[复制链接]

Lv1.梦旅人

梦石
0
星屑
136
在线时间
12 小时
注册时间
2018-12-30
帖子
10
跳转到指定楼层
1
发表于 2019-3-9 16:34:04 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
就是想弄不同境界

Lv1.梦旅人

梦石
0
星屑
136
在线时间
12 小时
注册时间
2018-12-30
帖子
10
5
 楼主| 发表于 2019-3-10 08:47:14 | 只看该作者
myownroc 发表于 2019-3-9 22:23
把这个脚本插入到main前,在LEVEL_LIST里面写好各个等级对应的称号。
这样做的后果就是:如果某个等级存在 ...

感谢感谢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2749
在线时间
2630 小时
注册时间
2013-1-16
帖子
5657

贵宾

4
发表于 2019-3-9 22:23:05 | 只看该作者
本帖最后由 myownroc 于 2019-3-9 22:24 编辑
  1. LEVEL_LIST = {
  2.   1=>"level1",
  3.   2=>"level2",
  4. }
  5. class Window_Base < Window
  6.   def draw_actor_level(actor, x, y)
  7.     if LEVEL_LIST.has_key?(actor.level)
  8.       self.contents.draw_text(x, y, 128, 32, LEVEL_LIST[actor.level])
  9.     else
  10.       self.contents.font.color = system_color
  11.       self.contents.draw_text(x, y, 32, 32, "Lv")
  12.       self.contents.font.color = normal_color
  13.       self.contents.draw_text(x + 32, y, 24, 32, actor.level.to_s, 2)
  14.     end
  15.   end
  16. end
复制代码

把这个脚本插入到main前,在LEVEL_LIST里面写好各个等级对应的称号。
这样做的后果就是:如果某个等级存在称号,那么不显示等级而是显示等级对应的称号。
建议称号长度不超过4个汉字。

评分

参与人数 2星屑 +50 +2 收起 理由
guoxiaomi + 50 + 1 认可答案
正太君 + 1 给大佬倒茶┑( ̄Д  ̄)┍

查看全部评分

(Created by @喵kano)


施工现场:hotege.github.io
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
13423
在线时间
2307 小时
注册时间
2011-6-4
帖子
618
3
发表于 2019-3-9 22:08:32 | 只看该作者
XP是没有这种功能的,你可能需要脚本
BUG反馈请加QQ 529283039
水友群 917854767

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
136
在线时间
12 小时
注册时间
2018-12-30
帖子
10
2
 楼主| 发表于 2019-3-9 21:17:45 | 只看该作者
有人吗,大佬帮帮忙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-30 18:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表