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

Project1

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

[已经解决] 人物的专属武器怎么做?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
跳转到指定楼层
1
发表于 2009-10-17 11:05:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我想做主教们的专属武器,可是不知道怎么做?(用职业划分我会了!)
就是说:1号角色的专属武器是 11号武器 ,2号是12号武器,用脚本怎么判断:下面是脚本中:
  1.   #--------------------------------------------------------------------------
  2.   # ● 可以装备判定
  3.   #     item : 物品
  4.   #--------------------------------------------------------------------------
  5.   def equippable?(item)
  6.     # 武器的情况
  7.     if item.is_a?(RPG::Weapon)
  8.       # 包含当前的职业可以装备武器的场合
  9.     if $data_classes[@class_id].weapon_set.include?(item.id)
  10.         return true
  11.       end      
  12.   end
  13.     # 防具的情况
  14.     if item.is_a?(RPG::Armor)
  15.       # 不包含当前的职业可以装备武器的场合
  16.       if $data_classes[@class_id].armor_set.include?(item.id)
  17.         return true
  18.       end
  19.     end
  20.     return false
  21.   end
复制代码
上面应该怎么写???
做一个游戏也用这么长时间........
PS:说我自己呢

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
2
 楼主| 发表于 2009-10-17 11:19:25 | 只看该作者
没人看吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2009-10-12
帖子
443
3
发表于 2009-10-17 11:33:46 | 只看该作者
不是没人看,是弄不明白你为什么非要把数据库可以轻易完成的任务放到脚本里……
对于犬而言,他生来就被赋予一个位置,一种使命,他从不为自己而活,而是为了那个位置和使命。
没有犬能够脱离族群、血统和社会的桎梏,因为那对他们而言从不是桎梏,而是生命的意义;不是夺去自由的铁圈,而是代表身份的铭牌。
我只想要个位置。任何位置。我只想要个工作。任何工作。
没人肯要我。
那些同情,爱,尊重,自由,放任,都比不过有人需要我。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-10-3
帖子
63
4
发表于 2009-10-17 11:37:05 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
5
 楼主| 发表于 2009-10-17 11:41:29 | 只看该作者
这个我明白啊! 可是如果我有20个角色! 只有5个职业! 想弄20把专属 在不增加职业的前提下(用脚本)怎么弄呢?
做一个游戏也用这么长时间........
PS:说我自己呢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2009-10-12
帖子
443
6
发表于 2009-10-17 11:42:23 | 只看该作者
职业的名称,只是一个名字而已,他内部是有ID控制的。你多设几个职业,都叫一个名字,但是武器不同,不就可以了。
对于犬而言,他生来就被赋予一个位置,一种使命,他从不为自己而活,而是为了那个位置和使命。
没有犬能够脱离族群、血统和社会的桎梏,因为那对他们而言从不是桎梏,而是生命的意义;不是夺去自由的铁圈,而是代表身份的铭牌。
我只想要个位置。任何位置。我只想要个工作。任何工作。
没人肯要我。
那些同情,爱,尊重,自由,放任,都比不过有人需要我。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

ACG宅

梦石
0
星屑
72
在线时间
413 小时
注册时间
2008-10-1
帖子
5595

开拓者贵宾

7
发表于 2009-10-17 11:44:34 | 只看该作者
你要求的具体效果是什么样?如果只是要专属这个名号,那就没任何必要用脚本。
此号诞生于公元2008年10月1日。
此号消失于公元2012年10月1日。
4年的经历,4年的守望。现在只剩下66RPG的名字和当年的“梦想世界,在你手中。”这一句话。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
8
 楼主| 发表于 2009-10-17 11:44:53 | 只看该作者
。。。。。。 我就是想知道脚本怎么改啊!!!
郁闷....难道脚本就没人能说下嘛??
做一个游戏也用这么长时间........
PS:说我自己呢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
9
 楼主| 发表于 2009-10-17 11:50:01 | 只看该作者
准确说法: 角色1号 职业是1号职业 专属是11号武器,
           角色2号 职业也是1号职业 但专属是12号武器!
除了增加2个1号职业一样的方法外 动用脚本应该怎么写?
做一个游戏也用这么长时间........
PS:说我自己呢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
10
发表于 2009-10-17 12:29:14 | 只看该作者
复杂,相当复杂,得不偿失!
大概就是在读取可以装备的列表的地方 做点点手脚就可以了
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-2 02:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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