OX論壇
Would you like to react to this message? Create an account in a few clicks or log in to continue.

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

3 posters

向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 4:16 pm

愚零鬥武多 您好

在製作遊戲的過程中,遇到了一項難題…
這是我第二次作遊戲,也邀了一些友人幫忙。
遊戲才剛起步,就遇到了一個難題。

內容是這樣的:
我希望遊戲中,假設主角死亡則戰鬥不會結束並回到指定座標(飛回家)、同伴死亡無法戰鬥。


我寫了以下腳本
# 遊戲結束的情況下
if $game_temp.gameover
# 切換到遊戲結束畫面
$game_temp.battle_can_lose = true
battle_end(1) #
$game_temp.gameover = false #
$game_temp.common_event_id = 1#呼叫公用事件1
return
end



網路上覺得有個戰鬥特效腳本還不錯(角本名為:動態激戰),當我下載下來後套用。
發現一件事…主角死亡會變回遊戲結束…已經不理睬我上面的腳本了。


這問題我發到很多論壇,可是都沒下文…便找到這來,請教知道的劇本高手~
還有戰鬥中寫條件判斷hp,這方法也是過但怪物多 是不是每場戰鬥都要這樣寫...

我也有玩過愚零鬥武多製作的遊戲。
真的很好玩...也啟發滿多靈感的 ..^^

我已經將製作的遊戲傳到自己的私人空間,麻煩愚零鬥武多能幫我做修正一下~ 謝謝^^

點我下載 檔案大小:979kb
(想修正的部份為 戰鬥失敗 主角剩1HP並回至家中..)


因為這遊戲我剛做所以完全沒劇情,我想把系統先弄好才會處理劇情部份..
麻煩您了~愚零鬥武多 大大

我的mail為: seex_live@yahoo.com.tw
如果劇本有哪裡不妥的地方,還請大大能告知我一下...謝謝..^^
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  愚零鬥武多 周日 8月 10, 2008 4:51 pm

請你不要將專案加密否則我無法幫你解決,謝謝
愚零鬥武多
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 4:55 pm

愚零鬥武多 我沒替檔案加密唷~
請大大再試一次 ..^^

還有呀~愚零鬥武多大大,放在RGSS菜市場的"技能等級與熟練度設置"
如果匯入也會有衝突..不然這個腳本也很有用說..

話說...大大回覆好快..
剛在那找不到我發的文章..原來被頂到最高了..


盼月 在 周日 8月 10, 2008 5:00 pm 作了第 1 次修改
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  愚零鬥武多 周日 8月 10, 2008 4:58 pm

盼月 寫到:愚零鬥武多 我沒替檔案加密唷~
請大大再試一次 ..^^

還有呀~愚零鬥武多大大,放在RGSS菜市場的"技能等級與熟練度設置"
如果匯入也會有衝突..不然這個腳本也很有用說..

請你不要作成exe檔我專案打不開
愚零鬥武多
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 5:04 pm

愚零鬥武多 寫到:請你不要作成exe檔我專案打不開

抱歉 我已上傳rar檔了..^^

http://boya3q.myweb.hinet.net/new.rar

版本是XP的1.02
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  雲的彼方 周日 8月 10, 2008 5:34 pm

看看這個是不是你想要的
點我

可以請問你一下怎麼改圖示的嗎??

雲的彼方
拿著木劍的戰士
拿著木劍的戰士

文章數 : 48
注冊日期 : 2008-08-09

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 5:40 pm

雲的彼方 寫到:看看這個是不是你想要的
點我

可以請問你一下怎麼改圖示的嗎??

在幻影也有看過您說~^^
可是您提供的腳本我有試過,而且問題又變多了..@@

我想應該是自己的戰鬥腳本問題..


關於圖示~您可以到網路收尋:eXeScope
不過Ico要自己製作唷..^^
要做16x16 32x32 48x48 才能符合玩家的需求
對軟體我比較在行..製作RPG..我還要請教專業的高手 .../ \ 因為創作真的很好玩 ..^^


盼月 在 周日 8月 10, 2008 5:42 pm 作了第 1 次修改
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  愚零鬥武多 周日 8月 10, 2008 5:41 pm

盼月 寫到:

抱歉 我已上傳rar檔了..^^

http://boya3q.myweb.hinet.net/new.rar

版本是XP的1.02

請在Main之前插入下面腳本內容

代碼:

class Scene_Battle
  #--------------------------------------------------------------------------
  # ● 戰鬥結束
  #    result : 結果 (0:勝利 1:逃跑 2:失敗)
  #--------------------------------------------------------------------------
  def battle_end(result)
    # 清除戰鬥中標誌
    $game_temp.in_battle = false
    # 清除全體同伴的行動
    $game_party.clear_actions
    # 解除戰鬥用狀態
    for actor in $game_party.actors
      actor.remove_states_battle
    end
    # 清除敵人
    $game_troop.enemies.clear
    # 取用戰鬥返回呼叫
    if $game_temp.battle_proc != nil
      $game_temp.battle_proc.call(result)
      $game_temp.battle_proc = nil
    end
    # 主角戰敗與不是允許戰敗時
    if result == 2 && ! $game_temp.battle_can_lose
      # 呼叫10號公共事件
      $game_temp.common_event_id = 10
    end
    # 切換到地圖畫面
    $scene = Scene_Map.new
  end
  #--------------------------------------------------------------------------
  # ● 勝敗判定
  #--------------------------------------------------------------------------
  def judge
    # 全滅判定が真、またはパーティ人数が 0 人の場合
    if $game_party.all_dead? or $game_party.actors.size == 0
      # 敗北可能の場合
      if $game_temp.battle_can_lose
        # バトル開始前の BGM に戻す
        $game_system.bgm_play($game_temp.map_bgm)
        # バトル終了
        battle_end(2)
        # true を返す
        return true
      end
      # バトル終了
      battle_end(2)
      # true を返す
      return true
    end
    # エネミーが 1 体でも存在すれば false を返す
    for enemy in $game_troop.enemies
      if enemy.exist?
        return false
      end
    end
    # アフターバトルフェーズ開始 (勝利)
    start_phase5
    # true を返す
    return true
  end 
end

還有剛在RGSS菜市場最後新增了技能熟練度整合RTAB戰鬥的版本就能配合你目前所使用的
還有你抓腳本請不要抓亂碼好嗎
進入齒車之城腳本網頁=>視窗上方選擇檢視=>編碼=>其他=>日文(自動選取)
然後再複製下來就會出現日文了
愚零鬥武多
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 5:45 pm

愚零鬥武多 寫到:
盼月 寫到:

抱歉 我已上傳rar檔了..^^

http://boya3q.myweb.hinet.net/new.rar

版本是XP的1.02

請在Main之前插入下面腳本內容

代碼:

class Scene_Battle
  #--------------------------------------------------------------------------
  # ● 戰鬥結束
  #    result : 結果 (0:勝利 1:逃跑 2:失敗)
  #--------------------------------------------------------------------------
  def battle_end(result)
    # 清除戰鬥中標誌
    $game_temp.in_battle = false
    # 清除全體同伴的行動
    $game_party.clear_actions
    # 解除戰鬥用狀態
    for actor in $game_party.actors
      actor.remove_states_battle
    end
    # 清除敵人
    $game_troop.enemies.clear
    # 取用戰鬥返回呼叫
    if $game_temp.battle_proc != nil
      $game_temp.battle_proc.call(result)
      $game_temp.battle_proc = nil
    end
    # 主角戰敗與不是允許戰敗時
    if result == 2 && ! $game_temp.battle_can_lose
      # 呼叫10號公共事件
      $game_temp.common_event_id = 10
    end
    # 切換到地圖畫面
    $scene = Scene_Map.new
  end
  #--------------------------------------------------------------------------
  # ● 勝敗判定
  #--------------------------------------------------------------------------
  def judge
    # 全滅判定が真、またはパーティ人数が 0 人の場合
    if $game_party.all_dead? or $game_party.actors.size == 0
      # 敗北可能の場合
      if $game_temp.battle_can_lose
        # バトル開始前の BGM に戻す
        $game_system.bgm_play($game_temp.map_bgm)
        # バトル終了
        battle_end(2)
        # true を返す
        return true
      end
      # バトル終了
      battle_end(2)
      # true を返す
      return true
    end
    # エネミーが 1 体でも存在すれば false を返す
    for enemy in $game_troop.enemies
      if enemy.exist?
        return false
      end
    end
    # アフターバトルフェーズ開始 (勝利)
    start_phase5
    # true を返す
    return true
  end 
end

還有剛在RGSS菜市場最後新增了技能熟練度整合RTAB戰鬥的版本就能配合你目前所使用的
還有你抓腳本請不要抓亂碼好嗎
進入齒車之城腳本網頁=>視窗上方選擇檢視=>編碼=>其他=>日文(自動選取)
然後再複製下來就會出現日文了

抱歉..關於亂碼我也不知道怎麼處理..您說的 齒車之城 我會馬上去看看的 謝謝愚零鬥武多 大大
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 7:17 pm

愚零鬥武多 寫到:還有剛在RGSS菜市場最後新增了技能熟練度整合RTAB戰鬥的版本就能配合你目前所使用的
還有你抓腳本請不要抓亂碼好嗎
進入齒車之城腳本網頁=>視窗上方選擇檢視=>編碼=>其他=>日文(自動選取)
然後再複製下來就會出現日文了

您好~ 愚零鬥武多 大大
我套用您說的"技能等級與熟練度設置(內建戰鬥版)" 出現錯誤了說..
請大大幫忙解惑...整個檔案我已從新上傳了一次

http://best-jc.myweb.hinet.net/new.rar
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  愚零鬥武多 周日 8月 10, 2008 7:32 pm

是菜市場最後一篇(RTAB戰鬥版)
你的專案是抓RTAB當然要用RTAB版的,用內建戰鬥版當然會出錯
愚零鬥武多
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

回頂端 向下

愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解... Empty 回復: 愚零鬥武多大大,請您幫忙一下..已跑過很多論壇都無解...

發表  盼月 周日 8月 10, 2008 7:55 pm

愚零鬥武多 寫到:是菜市場最後一篇(RTAB戰鬥版)
你的專案是抓RTAB當然要用RTAB版的,用內建戰鬥版當然會出錯

謝謝您的告知,原來問題出在RTAB要用同款式的..@@
盼月
盼月
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 130
注冊日期 : 2008-08-10
年齡 : 37
來自 : 葡萄糖

http://www.wretch.cc/mypage/seexlive

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章