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

Project1

 找回密码
 注册会员
搜索
查看: 1250|回复: 8
打印 上一主题 下一主题

[已经过期] 【急】请问这个文字的顺序怎么排版。

[复制链接]

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
跳转到指定楼层
1
发表于 2016-8-9 13:34:20 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 a422740205 于 2016-8-10 13:25 编辑


我用了这个套装补丁以后,套装介绍显示的文字在系统默认的介绍文字前。
请问怎么能把系统默认的介绍说明排在前面,求解,我是新手,在脚本琢磨和尝试了一番,实在是没办法了。
希望大神帮帮忙,谢谢了。

这是系统默认的说明介绍图。
以下是套装脚本:
  1. #encoding:utf-8
  2. #===============================================================================
  3. # 相当于额外装备了某些武器的套装效果   v1.0
  4. #                     by 希忆 rpg.blue 转载或修改请保存此类信息。
  5. #===============================================================================
  6. #在武器|防具的备注写上<suit 2>表示其为2号套装的1件,描述自动添加“闪耀星光套装:”
  7. #套装效果在下面设置,以武器编号来替代套装效果,相当于额外装备了这样一个武器。
  8. #~
  9. module EquipSuit
  10.   SuitEffect = {0 => [],
  11. #套装编号(唯一) => [1个套装部件拥有的套装效果,2个,3个。。。以此类推【叠加!】]
  12. #例如我装备了4个2号套装的部件,相当于多装备了111,112,113号武器。
  13. #装备了5个3号套装的部件,相当于多装备了121,122号武器。

  14.   1  => [0, 55,56,57],
  15.   2  => [0, 58,59,60],

  16.   #按格式继续加就是了。
  17.   }

  18.   def self.suit_effect(suit_id)
  19.     SuitEffect[suit_id] || []
  20.   end

  21.   SuitName = {0 => "",

  22.   #套装的名字。
  23.   1  => '\c[9]星月套装:\c[11]传说由星辰演变而成,经历无数厮杀,沉睡大地的套装。佩戴齐全可激活强大的属性。\c[0]',
  24.   2  => '\c[9]公子套装:\c[11]从皇家宝库流传出来的公子套装,传闻灵帝刘宏寻揽江南时,丢失在外,曾一度被江南美女疯狂寻找。\c[0]',

  25.   #按格式继续加就是了。
  26.   }

  27.   def self.suit_name(suit_id)
  28.     SuitName[suit_id] || suit_id.to_s + "号套装"
  29.   end

  30. end

  31. class RPG::EquipItem

  32.   def suit_id
  33.     @note =~ /\<suit (\d+)\>/ ? $1.to_i : 0
  34.   end

  35.   def description
  36.     suit_id == 0 ? @description : EquipSuit.suit_name(suit_id) + ":" + @description
  37.   end

  38. end

  39. class Game_Actor
  40.   #返回一个角色装备中各套装数量的Hash 套装编号=>装备数量
  41.   def get_suit
  42.     result = Hash.new(0)
  43.     equips.each{ |e| result[e.suit_id] += 1 if e}
  44.     result
  45.   end
  46.   #返回包含套装效果对应武器实例的数组
  47.   def suit_effect
  48.     result = []
  49.     get_suit.each { |k, v| result +=
  50.       EquipSuit.suit_effect(k).first(v).collect{ |id| $data_weapons[id] } }
  51.     result.compact
  52.   end

  53.   alias xy_feature_objects_20150621 feature_objects
  54.   def feature_objects
  55.     xy_feature_objects_20150621 + suit_effect
  56.   end

  57.   alias xy_param_plus_20150621 param_plus
  58.   def param_plus(param_id)
  59.     suit_effect.inject(xy_param_plus_20150621(param_id)) {
  60.       |r, item| r += item.params[param_id] }
  61.   end

  62. end
复制代码



问题补图:

Lv6.析梦学徒

老鹰

梦石
40
星屑
34725
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

8
发表于 2016-8-14 13:28:53 | 只看该作者
第47行 改成
    suit_id == 0 ? @description : @description + ":" + EquipSuit.suit_name(suit_id)
其中引号中的冒号可以改成 \n 来将显示的冒号弄成换行效果
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2111
在线时间
950 小时
注册时间
2015-7-16
帖子
767

开拓者

7
发表于 2016-8-14 03:07:36 | 只看该作者
你有沒有想過簡單的一招
就是把兩邊的內容對調
這樣就可以輕鬆實現了
[神性领域扩张:扩张神性领域]
说了等于没说.
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
6
 楼主| 发表于 2016-8-11 16:52:51 | 只看该作者
等了2天了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
5
 楼主| 发表于 2016-8-11 02:58:58 | 只看该作者
谁能帮帮我。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
4
 楼主| 发表于 2016-8-10 13:10:36 | 只看该作者
@汪洋洋 不是啊,我有发图说明啊,那个系统默认自带的介绍说明编辑的白字,和脚本里写的套装文字,我就是想把白字在最前方显示。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
3
 楼主| 发表于 2016-8-9 23:24:30 | 只看该作者
@喵呜喵5 喵触,可以帮我一下吗。

点评

你不把物品显示说明 大神怎么把你看..  发表于 2016-8-10 09:01
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
686
在线时间
218 小时
注册时间
2016-5-10
帖子
99
2
 楼主| 发表于 2016-8-9 23:23:18 | 只看该作者
跪求帮助,我只想让 白字排在绿字上面,求好心大触帮帮忙。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-16 21:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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