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

Project1

 找回密码
 注册会员
搜索

如何设置一个空手武器

查看数: 1799 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-8-26 05:19

正文摘要:

本帖最后由 十三点九进制 于 2017-8-26 06:12 编辑 将一号武器名字改成拳头一类的,当角色武器为空时自动变成一号武器,装备武器后一号武器也不会出现在背包 决定扩展一下游戏里的空手战斗系统,所以单纯的空手攻 ...

回复

cinderelmini 发表于 2017-8-26 14:02:59
23333好萌然鹅好有效的方式~~
要隐藏掉名字是-----------的装备的持有数量的话,
在绘制数量之前加个条件就好了,虽然可以用ID作条件,不过既然都一行横线了,就偷懒一下吧~~
在脚本【Window_EquipItem】里的【draw_item】方法里照着下面的这坨代码加的那一行加进去就可以了,
如果觉得麻烦就把下面这坨塞进Main前吧~(喂……
  1. class Window_EquipItem < Window_Selectable
  2.   #--------------------------------------------------------------------------
  3.   # ● 项目的描绘
  4.   #     index : 项目符号
  5.   #--------------------------------------------------------------------------
  6.   def draw_item(index)
  7.     item = @data[index]
  8.     x = 4 + index % 2 * (288 + 32)
  9.     y = index / 2 * 32
  10.     case item
  11.     when RPG::Weapon
  12.       number = $game_party.weapon_number(item.id)
  13.     when RPG::Armor
  14.       number = $game_party.armor_number(item.id)
  15.     end
  16.     bitmap = RPG::Cache.icon(item.icon_name)
  17.     self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
  18.     self.contents.font.color = normal_color
  19.     self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
  20.    
  21.     return if item.name.include?("----") # 添加这一行
  22.    
  23.     self.contents.draw_text(x + 240, y, 16, 32, ":", 1)
  24.     self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
  25.   end
  26. end
复制代码

评分

参与人数 1星屑 +150 收起 理由
RyanBern + 150 我很赞同

查看全部评分

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

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

GMT+8, 2024-11-11 09:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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