查看: 1604|回复: 4

[已经过期] 问一个判断并修改注释说明里的脚本

[复制链接]
梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
回帖
258
发表于 2011-12-5 12:59:23 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 木许许 于 2011-12-5 13:03 编辑

写在事件里的,先判断队伍第1号角色当前装备的武器的注释说明末尾是不是有 @6 字符,如果有的话,在@6之前插入几个字,比如:
铜剑的说明是:青铜制造的剑。战士可以装备。@6   
当判断出队伍1号角色装备的铜剑说明末尾包含有@6,就修改说明,在@6之前插入几个字“已升级”,变成:青铜制造的剑。战士可以装备。已升级。@6
梦石
0
星屑
50
在线时间
57 小时
注册时间
2009-7-9
回帖
100
发表于 2011-12-5 15:53:47 | 显示全部楼层
在系统里加个属性来判断,
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

回复

使用道具 举报

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
回帖
258
 楼主| 发表于 2011-12-9 16:09:40 | 显示全部楼层
本帖最后由 木许许 于 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
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
71 小时
注册时间
2010-12-25
回帖
90
发表于 2011-12-9 18:37:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
40 小时
注册时间
2011-5-3
回帖
27
发表于 2011-12-10 01:52:46 | 显示全部楼层
F1正则表达式
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部