魔塔吧 关注:65,219贴子:2,163,506
  • 22回复贴,共1

永不复还模板装备合成商店列表过长导致图标显示异常的BUG及修复

只看楼主收藏回复

一楼献祭


IP属地:福建1楼2023-03-05 19:09回复
    以永不复还为例,假设我添加一个合成商店,其中包括前四章的所有合成,那么会出现两个问题:
    一、合成的列表里只能展示14项,但是在第14项下出现了第15项的不完整图标
    二、当我向下滚动列表时,装备名称变了,但图标没有随着变化,使得图标和装备名称无法对应上

    但是,装备买卖却不会出现这个问题,因此,参考装备买卖商店的代码,对真实商店脚本里进行修改,添加如图中选中的那些代码

    显示正常

    此修复对于我改造的永不复还模板4in1商店同样有效


    IP属地:福建4楼2023-03-05 19:14
    回复




      IP属地:福建5楼2023-03-05 19:15
      回复


        IP属地:福建8楼2023-03-05 19:27
        回复
          在【★物品合成】脚本页,Window_Craft类(856行)下添加以下函数定义
          def update
          super
          refresh_icon
          end
          def refresh_icon
          @spr.bitmap.clear
          a=self.top_row
          for i in a...[@item_max,a+page_row_max].min
          item = @data[i].get_item
          x = 4
          y = (i-a) * 32
          bitmap = RPG::Cache.icon(item.icon_name)
          if bitmap.width>40
          @spr.bitmap.blt(x*2+24,y*2+32, bitmap, Rect.new(0, 0, 86, 64), opacity)
          end
          end
          end


          IP属地:福建13楼2023-03-05 19:35
          收起回复


            IP属地:福建14楼2023-03-05 19:36
            回复


              IP属地:安徽15楼2023-03-05 19:57
              回复
                第三章,动能假腿的主动效果在最新版本无法使用,三维数值不改变


                IP属地:河南来自iPhone客户端16楼2023-03-05 21:51
                收起回复
                  牛的


                  IP属地:江苏来自Android客户端17楼2023-03-06 18:27
                  回复
                    这个模板是给魔塔作者用的吗?框架有了直接往里填文字和数据就好了


                    来自Android客户端18楼2023-03-08 14:08
                    收起回复


                      IP属地:上海来自iPhone客户端19楼2023-03-08 18:08
                      回复
                        看了下,合成商店似乎只能完整显示前五个素材,第六个只能显示一半,而第七个及以后完全不显示,有办法解决吗?我这个是个七素材的合成


                        IP属地:上海来自iPhone客户端20楼2023-05-17 00:59
                        收起回复
                          修改脚本【四合一商店】如图的两处即可 @风淡云轻🥺


                          最多可以列出9项


                          IP属地:福建21楼2023-05-17 12:40
                          回复
                            改完还是有问题,确认没有其他地方要改吗?我应该是你刚分享出来就复制的这个脚本


                            IP属地:上海来自iPhone客户端23楼2023-05-17 15:11
                            收起回复
                              这张对应楼上的第2张


                              IP属地:福建25楼2023-05-17 22:22
                              收起回复