上面这个是修改窗口的脚本
下面这个是宠物脚本里面的一部分,虽然我没看懂,不过大概意思好像是actorid 向pet id 的一个转化。
# ● 宠物入队时
#--------------------------------------------------------------------------
alias tan_pet_pic_add_actor add_actor
def add_actor(actor_id)
tan_pet_pic_add_actor(actor_id)
tan_set_pet_pic($game_actors[actor_id].get_pet_id,2) if $game_actors[actor_id].is_pet?
end
end
class Game_Enemy < Game_Battler
def tan_pet_pic_game_enemy_init
n = enemy.note =~ /<pet = (\d+?)>/i ? $1.to_i : nil
$game_party.tan_set_pet_pic(n,1) if n
end作者: tan12345 时间: 2015-6-18 12:13
你这个显示立绘的脚本所用图片是放在Graphics/Pictures
而我写的宠物系统脚本宠物立绘是放在Graphics\Menus\status下的,路径不一致,你首先要去改路径,在Graphics/Pictures下也要放相关立绘,其次再改脚本:
在你那个菜单立绘脚本里搜索:@m_picture = "Actor#{actor_id}",在这一句的下一行加上:@m_picture = "Pet_" + get_pet_id.to_s if is_pet?
以上,未测试作者: cyqhxcy 时间: 2015-6-18 22:43