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

Project1

 找回密码
 注册会员
搜索

同一場戰鬥,兩隻以上小兵死後,出現BOSS,有沒有較好的做法?

查看数: 1360 | 评论数: 4 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-8-10 09:25

正文摘要:

本帖最后由 御之嵐 于 2015-8-10 09:27 编辑 RT 其實問題和 https://rpg.blue/thread-382236-1-1.html 一樣 但是裡面的方法 怎弄都不成功吶_(:з」∠)_ 兩隻怪全部死亡後 就馬上結束戰鬥了 於似乎就上網找了資 ...

回复

taroxd 发表于 2015-8-10 10:36:29
御之嵐 发表于 2015-8-10 10:33
測試了一下
這個好像是『開了不會結算』
不開的話就會 正常的結算

因为你写的是
  1. 敌人现身:[2. 士兵]
复制代码
那个确实是关闭开关才结算,是我打中文的时候手滑了- - 抱歉

点评

那個要拍圖的時候沒改到,但是之前測試的時候沒有動作,剛剛發現一隻的時候,兩下以上的攻擊 也沒有反應,我在上面有稍作補充一下了  发表于 2015-8-10 10:41
taroxd 发表于 2015-8-10 09:34:19
本帖最后由 taroxd 于 2015-8-10 10:34 编辑

换个想法:1号开关关闭时才结算胜利

RUBY 代码复制
  1. def BattleManager.judge_win_loss
  2.   if @phase
  3.     return process_abort   if $game_party.members.empty?
  4.     return process_defeat  if $game_party.all_dead?
  5.     return process_victory if !$game_switches[1] && $game_troop.all_dead? # 改了这句,没测试
  6.     return process_abort   if aborting?
  7.   end
  8.   return false
  9. end

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

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

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

GMT+8, 2025-7-19 15:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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