Project1

标题: 召唤 [打印本页]

作者: 执子之手    时间: 2008-8-11 07:53
标题: 召唤
为什么我召唤来的骷髅战斗结束后不离开?再次战斗还是同一个骷髅出现,并且竟能得到经验升级!还能装装备了!怎么解决这个问题?我希望能召唤出多个(比如4个)骷髅,而且战斗结束后不管他们是死是活都能消失!看教程里的召唤来的火精灵战斗结束能消失我按照做的不能,错在哪里? [LINE]1,#dddddd[/LINE]此贴于 2008-8-13 13:34:31 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: gzcnzs    时间: 2008-8-11 17:38
那样要修改下脚本了..

在Scene_Battle 2中,找到结束战斗回合下的 @status_window.refresh,
在后面添加离队脚本

比如召唤兽为20号角色:
if $game_party.actors.include?($game_actors[20])
  $game_party.remove_actor(20)
end


如果你想在逃跑的情况下召唤兽也消失的话就要在  
  Scene_Battle 2里面  if success   插入

if $game_party.actors.include?($game_actors[20])
  $game_party.remove_actor(20)
end

作者: 执子之手    时间: 2008-8-23 00:04
以上说的全部设置了但战斗结束后它就是"不滚"
作者: darkten    时间: 2009-6-12 08:00
不离开是因为没有设置这个角色--〉队员离开。
会升级是因为它在加入队伍时没有设置为初期状态...

以上的只是单面猜测,
因为你看什么教程我是不知道的... [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1