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

Project1

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

怪物图鉴的完善版:如何添加一部分物品到图鉴?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-6-23
帖子
275
跳转到指定楼层
1
发表于 2008-7-24 20:26:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
在不改变原来通过战斗得到怪物图鉴的条件下,添加新的图鉴条件:如果得到物品编号为100~300之内的物品,就把相应物品编号+95的敌人编号资料添加到怪物图鉴中去。

比如说:如果得到100号物品,就相当于得到了195号敌人的图鉴


怪物图鉴的完善版
http://rpg.blue/web/htm/news767.htm




因为用了宠物系统1.2,所有的宠物都是物品。。。
版务信息:本贴由楼主自主结贴~
HзO

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-8
帖子
11
2
发表于 2008-7-25 02:30:38 | 只看该作者
友情帮顶
版主对此帖的评论:『24小时内帮顶,PIA~』,积分『-15』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
中国RMXP网游 勇敢世界 全自动更新客户端开放下载 http://bbs.braveworld.cn
回复 支持 反对

使用道具 举报

Lv1.梦旅人

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
帖子
1875
3
发表于 2008-7-25 09:53:24 | 只看该作者
class Game_Party
alias gain_item_new gain_item
def gain_item(item_id,n)
gain_item_new(item_id,n)
if item_id > 100 and item_id <300#自己加等于号
enemy_id = item_id + 95
self.add_enemy_info(enemy_id, 0)
end
end
end
不常在线,有事PM
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-6-23
帖子
275
4
 楼主| 发表于 2008-7-25 23:19:43 | 只看该作者
以下引用凌冰于2008-7-25 1:53:24的发言:

class Game_Party
alias gain_item_new gain_item
def gain_item(item_id,n)
gain_item_new
if item_id > 100 and item_id <300#自己加等于号
enemy_id = item_id + 95
self.add_enemy_info(enemy_id, 0)
end
end
end




加在图鉴脚本的class Game_Party下面??
class Game_Party
  
  
alias gain_item_new gain_item
def gain_item(item_id,n)
gain_item_new
if item_id >= 401 and item_id <= 999  #自己加等于号
enemy_id = item_id - 400
self.add_enemy_info(enemy_id, 0)
end
end


  
#==============================================
#--------------------------------------------------------------------------
  # ● 公開インスタンス変数
  #--------------------------------------------------------------------------
  attr_reader   :actors                   # アクター
  attr_reader   :gold                     # ゴールド
  attr_reader   :steps                    # 歩数
  
  #--------------------------------------------------------------------------
  # ● オブジェクト初期化
  #--------------------------------------------------------------------------
  def initialize
    # アクターの配列を作成
    @actors = []
    # ゴールドと歩数を初期化
    @gold = 0
    @steps = 0
    # アイテム、武器、防具の所持数ハッシュを作成
    @items = {}
    @weapons = {}
    @armors = {}
  end
#==============================================
attr_accessor :enemy_info               # 出会った敵情報(図鑑用)
HзO
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-6-23
帖子
275
5
 楼主| 发表于 2008-7-25 23:24:26 | 只看该作者
但是游戏中一得到物品或装备就出错了.或者买到东西也会出错
HзO
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-23
帖子
539
6
发表于 2008-7-26 00:03:25 | 只看该作者
是放到最后面...
横版卷轴ARPG制作中... 系统80% 素材95% 剧情1%.... 有脚本问题随时吼我- -(被T出)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2008-6-23
帖子
275
7
 楼主| 发表于 2008-7-26 00:12:34 | 只看该作者
最后面是哪里???
HзO
回复 支持 反对

使用道具 举报

Lv1.梦旅人

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
帖子
1875
8
发表于 2008-7-26 02:07:41 | 只看该作者
出了点错误,再往上看我的帖子吧

作为插件脚本,插入到main前就可以了
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
不常在线,有事PM
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-9 18:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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