Project1

标题: 1V求修改,魔力石系统出错 [打印本页]

作者: jklpgh    时间: 2011-8-23 14:23
标题: 1V求修改,魔力石系统出错
本帖最后由 亿万星辰 于 2011-10-11 08:47 编辑

魔力石脚本原先修改过,现在只要给有属性的装备附魔力石就会跳错,求不变其原来功能修改dsu_plus_rewardpost_czw
作者: shoed    时间: 2011-8-23 15:13
有个地方错了
看红色的地方

#武器屬性
    unless element_set.empty?#属性。爲屬性 ID 的數組
      text=text_5
   
      for i in 0...element_set.size
        text+=$data_system.elements[element_set] unless /颜色(\d+)/ =~ $data_system.elements[@item.id] #orzFly2
        break if (i == 3)
      end
      x=110
      y2+=1
      y3+=2
      self.contents.font.color = normal_color
      self.contents.font.size=font_size
      self.contents.draw_text(x+picture_x, y2*font_size+5, text.size*6, 14, text, 0)
    end

作者: jklpgh    时间: 2011-8-23 20:18
shoed 发表于 2011-8-23 15:13
有个地方错了
看红色的地方



可是这样就会显示出判断物品名字颜色的属性名字,能隐藏掉吗


jklpgh于2011-8-24 12:43补充以下内容:
就是说,工程里的武器名字颜色是靠属性控制的,格式为“颜色x”。按你那样改虽说可以添加魔力石了,但在魔力石添加物品帮助就会显示出那个颜色x属性,能把这个用来控制武器名字颜色的属性隐藏掉吗
作者: 我不是字母君    时间: 2011-10-11 09:41
本帖最后由 我不是字母君 于 2011-10-11 09:41 编辑

LZ的VIP这么多难道不会用split么?
  1. module RPG
  2. class weapon
  3. def name
  4.      name = @name.split(/@/)[0]
  5.      return name != nil ? name : ""
  6.    end
  7. end
  8. end
复制代码





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