| 赞 | 0  | 
 
| VIP | 2 | 
 
| 好人卡 | 1 | 
 
| 积分 | 8 | 
 
| 经验 | 27196 | 
 
| 最后登录 | 2023-12-29 | 
 
| 在线时间 | 169 小时 | 
 
 
 
 
 
Lv2.观梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 784 
 
        - 在线时间
 - 169 小时
 
        - 注册时间
 - 2008-10-29
 
        - 帖子
 - 431
 
 
 
 | 
	
 本帖最后由 clap_pl 于 2009-12-10 16:47 编辑  
 
改脚本啦 
先查找脚本里面的  
def draw_actor_level(actor, x, y) 
    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 
找到上面这段,这是管等级显示的。 
改成如下 
def draw_actor_level(actor, x, y) 
    self.contents.font.color = system_color 
    self.contents.draw_text(x, y, 32, 32, "Lv") #如果不想显示“Lv”两个字 就去掉这行 
    self.contents.font.color = normal_color 
    case actor.level#获取角色等级 
    when 1 #如果等级为1, 
      lv = "菜鸟"#定义一个字符型变量,赋值为“菜鸟”,即等级为1时,显示为菜鸟 
      when 2 #如果等级为2 显示为老手 
        lv = "老手" 
    else #其他显示为变态杀手 
          lv = "变态杀手" 
          end         
    self.contents.draw_text(x + 32, y, 64, 32, lv, 2)  
#输出,最后那个2表示右对齐,0为左对齐,1为居中 
  end |   
 
 
 
 |