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

Project1

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

[已经解决] 隐藏用分隔符注释物品和防具名称的问题

[复制链接]

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
跳转到指定楼层
1
发表于 2012-6-7 15:10:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 幻耶 于 2012-6-7 15:25 编辑

用逗号分隔符注视一些物品和防具的名称,比如:回复剂,1,2,3,4,5       铜盾,5,6,7,8,9
如何隐藏逗号后面的注释,并且不影响提取任一分隔符中的数字?比如用以下脚本提取:

        p $data_items[1].name.split(/,/)[5]
        p $data_armors[1].name.split(/,/)[4]


Lv3.寻梦者

梦石
0
星屑
2774
在线时间
1605 小时
注册时间
2010-10-22
帖子
1059
2
发表于 2012-6-7 15:41:27 | 只看该作者
本帖最后由 kangxi0109 于 2012-6-7 15:46 编辑

需要继续添加新的定义:
  1. class Item
  2.     def name
  3.       name = @name.split(/,/)[0]
  4.       name = name == nil ? "" : name
  5.       return name
  6.     end
  7.     def note
  8.       note = @name.split(/,/)[1] #提取第一个数字:$data_items[1].note
  9.       note = note == nil ? "": note
  10.       return note
  11.     end
  12.     def note2
  13.       note2 = @name.split(/,/)[2] #提取第二个数字:$data_items[1].note2
  14.       note2 = note2 == nil ? "": note2
  15.       return note2
  16.     end
  17.     def note3
  18.       note3 = @name.split(/,/)[3] #提取第三个数字:$data_items[1].note3
  19.       note3 = note3 == nil ? "": note3
  20.       return note3
  21.     end
  22.   end
复制代码
有多少列多少就行。
【2022.06.03】原本以为已经不可能再找回来的东西重新找回来了,原本一直念念不忘的坑终于再一次拿起铲子了。一别竟近10年,你好,我的世界我的梦。
【不可阻挡】异元-地劫黎明
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 12:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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