Project1

标题: 问一个判断并修改注释说明里的脚本 [打印本页]

作者: 木许许    时间: 2011-12-5 12:59
标题: 问一个判断并修改注释说明里的脚本
本帖最后由 木许许 于 2011-12-5 13:03 编辑

写在事件里的,先判断队伍第1号角色当前装备的武器的注释说明末尾是不是有 @6 字符,如果有的话,在@6之前插入几个字,比如:
铜剑的说明是:青铜制造的剑。战士可以装备。@6   
当判断出队伍1号角色装备的铜剑说明末尾包含有@6,就修改说明,在@6之前插入几个字“已升级”,变成:青铜制造的剑。战士可以装备。已升级。@6
dsu_plus_rewardpost_czw
作者: awyb3110    时间: 2011-12-5 15:53
在系统里加个属性来判断,
for i in 1...$data_items.size
        if ($data_items[i].element_set.include?($data_system.elements.index("铜制类")) and $game_party.item_number(i) > 0)
          @data.push($data_items[i])
        end
      end


作者: 木许许    时间: 2011-12-9 16:09
本帖最后由 木许许 于 2011-12-9 16:10 编辑
awyb3110 发表于 2011-12-5 15:53
在系统里加个属性来判断,
for i in 1...$data_items.size
        if ($data_items.element_set.include?( ...


这是判断注释说明吗?那我要把注释说明的末尾两个字符去掉,换成几个新的字符应该怎么做?
比如
铜制的剑。@6                 换成以下:

铜制的剑。 已升级。@6
作者: 萌萌发    时间: 2011-12-9 18:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 恋百里    时间: 2011-12-10 01:52
F1正则表达式




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