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

Project1

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

[RMVA发布] 【原创】宠物系统(含无限宠物、仓库、进阶、图鉴)

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3228
在线时间
1120 小时
注册时间
2009-4-15
帖子
815
跳转到指定楼层
1
发表于 2014-3-8 21:37:19 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 tan12345 于 2014-9-1 20:00 编辑

大家好,我是66RPG的tan12345,最近在写一个宠物类型的游戏(好吧,脚本是完成了,也会用图片做背景了,还会弄成动态图片了,可是没有剧情没有剧本,我果然只会写脚本……),发现关于宠物的脚本我只看到了菜鸟飞啊飞的宠物无限生成和宠物仓库:
http://rpg.blue/thread-331630-1-1.html
http://rpg.blue/thread-332492-1-1.html
可是这两货我都不会用(我承认我智商低),于是,本着别人能写我也能写的原则,有了以下产物:
宠物系统与设定
宠物无限生成
宠物进阶
宠物图鉴
宠物仓库(发布在另外一个帖子里,现在合在一起发布)
声明:以上脚本都是我自己写的,是我现在写的游戏中的一部分脚本,所以除非有BUG,
否则我不会做出功能上的修改或改进,大家如果需要改进功能,可以自己动手修改。
有不明白的地方可以问我。
以下是贴图:
无限宠物:



宠物进阶:

宠物仓库:

宠物图鉴:

代码与范例:
发布到66RPG的宠物系统.zip (2.26 MB, 下载次数: 1805, 售价: 10 星屑)

----------------------------------------------
因为问的人太多,特意放上宠物蛋脚本……(为嘛不是抓宠?因为作者懒,宠物蛋脚本写起来就那么几行,抓宠脚本写起来太费心,大家将就吧……)
RUBY 代码复制
  1. #设计目的:减少宠物蛋所用公共事件数量。
  2. #使用方法:
  3. #         定义1个变量记录所用物品的id,根据所用物品的id来判定是哪个宠物蛋。
  4. #         在宠物蛋物品里,设定一个公共事件,事件内容为:
  5. #         $game_party.tan_add_actor($game_variables[Tan_pet_set::Tan_pet_egg_var],true)
  6. #         换句话说,宠物蛋入队的宠物,一定是模板生成的副本。
  7. #注意:    本脚本需要结合宠物系统以及无限生成一起使用。
  8.  
  9. module Tan_pet_set
  10.  
  11.   Tan_pet_egg = {
  12.   #物品ID=>[角色ID]
  13.     1=>2,#使用1号物品,2号角色入队,注意,这里是角色ID,不是宠物ID
  14.     2=>3,#使用2号物品,3号角色入队
  15.     3=>4
  16.   }
  17.  
  18.   Tan_pet_egg_var = 2#使用2号变量来记录取得的值
  19.  
  20.   def self.tan_get_egg_actorid(eggid)
  21.     Tan_pet_egg[eggid].to_i
  22.   end
  23. end
  24.  
  25. class Game_Battler < Game_BattlerBase
  26.   #--------------------------------------------------------------------------
  27.   # ● 应用技能/物品的效果
  28.   #--------------------------------------------------------------------------
  29.   alias tan_pet_item_apply item_apply
  30.   def item_apply(user, item)
  31.     tan_pet_item_apply(user, item)
  32.     $game_variables[Tan_pet_set::Tan_pet_egg_var] = Tan_pet_set.tan_get_egg_actorid(item.id) if item.is_a?(RPG::Item)
  33.   end
  34. end


点评

即使购买了现在100经验了2333333  发表于 2014-3-12 15:48
能打1折吗?  发表于 2014-3-9 10:21

评分

参与人数 9星屑 +284 +2 收起 理由
erqiii + 1
梦·林夕 + 1 我很赞同
【凌】 + 15 精品文章
喵喵兔 + 7 我很赞同
包子丶 + 180 塞糖
君虫丶 + 48 加油!
子弹君 + 12 啪啪啪
3106345123 + 15 塞糖
diablo2x + 7 精品文章

查看全部评分

Lv3.寻梦者

梦石
0
星屑
2583
在线时间
133 小时
注册时间
2022-12-18
帖子
186
78
发表于 2023-5-17 19:37:11 | 只看该作者
很好很强大
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
14
在线时间
5 小时
注册时间
2023-5-16
帖子
3
77
发表于 2023-5-17 17:26:46 | 只看该作者
{:4_110:}{:4_110:}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
18
在线时间
6 小时
注册时间
2022-4-15
帖子
15
76
发表于 2022-7-26 13:43:52 | 只看该作者
难受太难受了太难受了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
513
在线时间
66 小时
注册时间
2022-5-19
帖子
45
75
发表于 2022-5-20 10:52:59 | 只看该作者
不错呀,增加了不少游戏性
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
9
在线时间
3 小时
注册时间
2021-8-17
帖子
5
74
发表于 2021-8-17 16:35:26 | 只看该作者
很强大的样子
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
34
在线时间
4 小时
注册时间
2020-12-19
帖子
5
73
发表于 2020-12-30 15:52:24 | 只看该作者
很好用..........
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
308
在线时间
98 小时
注册时间
2020-12-28
帖子
24
72
发表于 2020-12-29 15:26:45 | 只看该作者
收下我的膝盖
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
51
在线时间
7 小时
注册时间
2019-5-28
帖子
1
71
发表于 2019-5-28 17:40:17 | 只看该作者
大佬,有详细的教学吗?萌新不太会用啊
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
831
在线时间
3 小时
注册时间
2014-12-31
帖子
3
70
发表于 2016-12-21 22:19:16 | 只看该作者
感觉还不错,新手木有经验
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-8 02:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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