Project1

标题: 游戏的lv等级符号在哪改 [打印本页]

作者: 200878242    时间: 2008-9-20 05:41
标题: 游戏的lv等级符号在哪改
游戏的lv等级符号在哪改 [LINE]1,#dddddd[/LINE]此贴于 2008-9-21 12:14:38 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-9-22 11:58:54 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 青椒    时间: 2008-9-20 05:47
好像在脚本库那改的……
作者: 黑鏻    时间: 2008-9-20 07:10
“Window_Base”中143行处

    self.contents.draw_text(x, y, 32, 32, "Lv")

把Lv改成你所喜欢的,注意引号千万别删掉~~~
作者: 青天浩气    时间: 2008-9-20 07:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 黑鏻    时间: 2008-9-20 07:19
以下引用青天浩气于2008-9-19 23:15:31的发言:


黑磷同志好勤奋。
我也要来。

说不上勤奋,只是要下了,QQ还没挂到2小时,就花点时间答题加分~~~
作者: 浩气青天    时间: 2008-9-20 07:22

呵呵,下次我也来骗点分分{/se}
作者: 200878242    时间: 2008-9-20 07:45
EXP是经验值吗?请问在哪改
作者: 黑鏻    时间: 2008-9-20 08:02
是,在Window_Status的38行,
    self.contents.draw_text(320, 48, 80, 32, "EXP")
作者: 200878242    时间: 2008-9-22 03:41
怎么不管还是在菜单中显示EXP,我用的是轩辕剑菜单

作者: 灯笼菜刀王    时间: 2008-9-22 03:44
那就到轩辕剑菜单里的那段改,原来的被重载了。
作者: 200878242    时间: 2008-9-22 04:43
怎么没有以下是轩辕剑菜单状态脚本
  1. #==============================================================================
  2. # ■ Window_Status
  3. #------------------------------------------------------------------------------
  4. #  显示状态画面、完全规格的状态窗口。
  5. #==============================================================================

  6. class Window_Status_New < Window_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #     actor : 角色
  10.   #--------------------------------------------------------------------------
  11.   def initialize(actor)
  12.     super(160, 40, 480, 436)
  13.     self.windowskin = RPG::Cache.windowskin("../system/menu/windowskins/palskin")
  14.     self.opacity = 180
  15.     self.contents = Bitmap.new(width - 32, height - 32)
  16.     @actor = actor
  17.     refresh
  18.   end
  19.   #--------------------------------------------------------------------------
  20.   # ● 刷新
  21.   #--------------------------------------------------------------------------
  22.   def refresh
  23.     self.contents.clear
  24.     testname = @actor.battler_name+"_h.png"
  25.     bitmap=Bitmap.new("Graphics/system/menu/headp/#{testname}")
  26.     src_rect = Rect.new(0, 0, bitmap.width, bitmap.height) #——可自己调整大小
  27.     self.contents.blt(160, y + 50, bitmap, src_rect,80)  
  28.     self.contents.font.size = 18
  29.     self.contents.font.color = text_color(6)
  30.     @leftless = 296
  31.     draw_actor_name(@actor, 300 - @leftless, 0)
  32.     self.contents.font.color = text_color(0)
  33.     #draw_actor_class(@actor, 400 - @leftless, 32)
  34.     draw_actor_level(@actor, 300 - @leftless, 32)
  35.     draw_actor_state(@actor, 480 - @leftless, 32)
  36.     draw_actor_hp(@actor, 300 - @leftless, 64, 150)
  37.     draw_actor_sp(@actor, 300 - @leftless, 96, 150)
  38.     draw_actor_exp_state(@actor, 300 - @leftless, 128, 150)
  39.     draw_actor_parameter_state(@actor, 480 - @leftless, 66, 0)
  40.     draw_actor_parameter_state(@actor, 480 - @leftless, 98, 1)
  41.     draw_actor_parameter_state(@actor, 480 - @leftless, 130, 2)
  42.     draw_actor_parameter_state(@actor, 320 - @leftless, 162, 3)
  43.     draw_actor_parameter_state(@actor, 320 - @leftless, 194, 4)
  44.     draw_actor_parameter_state(@actor, 480 - @leftless, 162, 5)
  45.     draw_actor_parameter_state(@actor, 480 - @leftless, 194, 6)
  46.     self.contents.font.color = system_color
  47.     self.contents.draw_text(300 - @leftless, 260, 96, 32, "身上裝備")
  48.     @newless = 10
  49.     draw_item_name($data_weapons[@actor.weapon_id], 300 - @leftless, 300 - @newless)
  50.     draw_item_name($data_armors[@actor.armor1_id], 460 - @leftless, 300 - @newless)
  51.     draw_item_name($data_armors[@actor.armor2_id], 620 - @leftless, 300 - @newless)
  52.     draw_item_name($data_armors[@actor.armor3_id], 300 - @leftless, 330 - @newless)
  53.     draw_item_name($data_armors[@actor.armor4_id], 460 - @leftless, 330 - @newless)
  54.     draw_item_name($data_armors[@actor.armor5_id], 620 - @leftless, 330 - @newless)
  55.     draw_item_name($data_armors[@actor.armor6_id], 300 - @leftless, 360 - @newless)
  56.     draw_item_name($data_armors[@actor.armor7_id], 460 - @leftless, 360 - @newless)
  57.   end
  58.   def dummy
  59.     self.contents.font.color = system_color
  60.     self.contents.draw_text(320, 112, 96, 32, $data_system.words.weapon)
  61.     self.contents.draw_text(320, 176, 96, 32, $data_system.words.armor1)
  62.     self.contents.draw_text(320, 240, 96, 32, $data_system.words.armor2)
  63.     self.contents.draw_text(320, 304, 96, 32, $data_system.words.armor3)
  64.     self.contents.draw_text(320, 368, 96, 32, $data_system.words.armor4)
  65.     draw_item_name($data_weapons[@actor.weapon_id], 320 + 24, 144)
  66.     draw_item_name($data_armors[@actor.armor1_id], 320 + 24, 208)
  67.     draw_item_name($data_armors[@actor.armor2_id], 320 + 24, 272)
  68.     draw_item_name($data_armors[@actor.armor3_id], 320 + 24, 336)
  69.     draw_item_name($data_armors[@actor.armor4_id], 320 + 24, 400)
  70.   end
  71. end
复制代码

作者: 灯笼菜刀王    时间: 2008-9-22 04:47
不在这里,全局搜索def draw_actor_exp_state,在里面
作者: redant    时间: 2008-9-22 04:52
window_base里
141 行 def draw_actor_level(actor, x, y)

也就是默认的话 是在143行 LV改了


是这个意思么?
作者: 200878242    时间: 2008-9-22 04:58
是在这里吗?我都改了还是这样
  1. #--------------------------------------------------------------------------
  2.   # ● 描画 EXP
  3.   #     actor : 角色
  4.   #     x     : 描画目标 X 坐标
  5.   #     y     : 描画目标 Y 坐标
  6.   #--------------------------------------------------------------------------
  7.   def draw_actor_exp(actor, x, y)
  8.     self.contents.font.color = system_color
  9.     self.contents.draw_text(x, y, 24, 32, "经验值")
  10.     self.contents.font.color = normal_color
  11.     self.contents.draw_text(x + 24, y, 84, 32, actor.exp_s, 2)
  12.     self.contents.draw_text(x + 108, y, 12, 32, "/", 1)
  13.     self.contents.draw_text(x + 120, y, 84, 32, actor.next_exp_s)
  14.   end
  15.   #--------------------------------------------------------------------------
复制代码

作者: 灯笼菜刀王    时间: 2008-9-22 05:07
draw_actor_exp_state

.......真是服了,你那个是draw_actor_exp.... [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 200878242    时间: 2008-9-22 05:18
谢谢




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1