发布到66RPG的宠物系统.zip
(2.26 MB, 下载次数: 1808, 售价: 10 星屑)
#设计目的:减少宠物蛋所用公共事件数量。 #使用方法: # 定义1个变量记录所用物品的id,根据所用物品的id来判定是哪个宠物蛋。 # 在宠物蛋物品里,设定一个公共事件,事件内容为: # $game_party.tan_add_actor($game_variables[Tan_pet_set::Tan_pet_egg_var],true) # 换句话说,宠物蛋入队的宠物,一定是模板生成的副本。 #注意: 本脚本需要结合宠物系统以及无限生成一起使用。 module Tan_pet_set Tan_pet_egg = { #物品ID=>[角色ID] 1=>2,#使用1号物品,2号角色入队,注意,这里是角色ID,不是宠物ID 2=>3,#使用2号物品,3号角色入队 3=>4 } Tan_pet_egg_var = 2#使用2号变量来记录取得的值 def self.tan_get_egg_actorid(eggid) Tan_pet_egg[eggid].to_i end end class Game_Battler < Game_BattlerBase #-------------------------------------------------------------------------- # ● 应用技能/物品的效果 #-------------------------------------------------------------------------- alias tan_pet_item_apply item_apply def item_apply(user, item) tan_pet_item_apply(user, item) $game_variables[Tan_pet_set::Tan_pet_egg_var] = Tan_pet_set.tan_get_egg_actorid(item.id) if item.is_a?(RPG::Item) end end
很不错,能做出抓捕宠物的脚本吗?
......)!
,只是一点小小的建议,加油哈!
)
眼熟~话说建议角色信息那[图1]主角和宠物的显示有点区别,不然这样怪怪的030
,我现在没有主角一入队就闪退tan12345 发表于 2014-4-19 21:03
闪退?有报错提示吗?
小Q截图-20150629105517.png (7.86 KB, 下载次数: 77)
166.3 KB, 下载次数: 96
,那个宠物捕捉的脚本做好了吗??
QQ图片20151007144450.png (8.68 KB, 下载次数: 93)
大大你的脚本好像和我用的一个称号脚本冲突了,请问该怎么解决



{:4_110:}{:4_110:}| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |