[回到版面][▼底部]
回應模式
名 稱
E-mail
標 題
內 文
附加圖檔[] []
刪除用密碼(刪除文章用。英數字8字元以內)
驗證碼
  • 可附加檔案類型:GIF, JPG, PNG, BMP, SWF;大小限制:3072 KB。
  • 當回文時E-mail填入sage為不推文功能。
  • 發文間隔時間為 30 秒;貼圖間隔時間為 30 秒。
  • 目前附加圖檔使用量大小: 67702 KB / 1313072 KB


0

RMVA:延後技能製作問題 無名氏 ID:vb39ZEBM IP No.1429回報12推文

想要利用事件和狀態來製作延後技能
例如需要先撐十秒(兩回合)的技能C8763
卻遇上問題

思路如下↓

首先製作一個技能:技能C8763
攻擊一個目標、沒有傷害、效果調用公共事件

然後製作公共事件:事件C8763
增加狀態「狀態C8763」、操作變量「變量C8763」=0、操作開關「開關C8763」開啟

接着製作狀態:狀態C8763
不能行動、結束戰鬥時解除

最後在敵群裏製作戰鬥事件:
開始條件:「開關C8763」為開啟
間隔:回合

然後判斷分歧:「變量C8763」為2
是的話:
強制戰鬥指令:攻擊、攻擊、攻……(十六次)
解除狀態「狀態C8763」
關閉「開關C8763」

否則:
「變量C8763」+1

這樣成功做出需要先撐十秒才能使出的16Hit技能C8763了

然而!
就在這裏遇上問題了
這樣設定的話即使兩回合後麻痺了、睡了還是會在夢遊中抽搐着砍十六次……

嘗試過把「狀態C8763」多勾選一個其他限制狀態時解除
然後在戰鬥事件裏先加一個判選是否在「狀態C8763」的狀態
否的話直接關閉「開關C8763」

測試結果卻是連「狀態C8763」都沒出現
似乎是因為「狀態C8763」本身就是限制技能所以一加上去就立即判斷為解除……嗎?

所以想請問要如何改動才能讓撐十秒的「狀態C8763」會被其他狀態解除呢?
還是說應該要直接改個思路換另一種方法來重新製作這個技能呢?

另外再請教一個問題
請問如何利用公共事件恢復TP
想要製作一個敵方技能是我方被打到時會大幅增加TP量的
但是這個連思路也想不出來呢…… Orz

(゚∀゚)<: 一定要用事件嗎?如果用腳本的話應該比較好解決 (h1hJCSVQ 17/10/26 01:04) 180.218.*.*
(;´д`)<: 然而腳本看不懂…… Or2 (qTMTd0Ek 17/10/26 02:43) 124.244.*.*
(;´д`)<: 雖然有嘗試過學習,但是那些英文和符號似乎不是一時半會能學懂的東西呢…… (qTMTd0Ek 17/10/26 02:44) 124.244.*.*
(つд⊂)<: 你能簡單講述一下你需要的功能嗎?因為我看不太懂你需要的是什麼 (0d4YTRN6 17/10/27 17:03) 180.218.*.*
(゚∀゚)<: 最後一個問題,用公共事件恢復TP 在事件指令→腳本填入 $game_actors[角色編號].tp+=100 (0d4YTRN6 17/10/27 17:16) 180.218.*.*
(゚∀゚)<: 就可以讓指定角色的TP+100 (0d4YTRN6 17/10/27 17:16) 180.218.*.*
(゚∀゚)<: 或是直接在技能公式寫,例如a.atk*4-b.def*2 ; b.tp += 10 (0d4YTRN6 17/10/27 17:19) 180.218.*.*
(;´д`)<: 謝謝您,公共事件回復TP的部份用成功了,不過又引申出另一個問題…… Or2 (QywZtB0M 17/10/27 18:46) 124.244.*.*
(;´д`)<: 相同寫法用在敵群的戰鬥事件裏,回復TP效果沒有出現。但是公共事件和戰鬥事件的寫法不都是一樣的嗎? (QywZtB0M 17/10/27 18:48) 124.244.*.*
(゚∀゚)<: 戰鬥事件你使用什麼條件來觸發呢? (0d4YTRN6 17/10/27 19:05) 180.218.*.*
(;´д`)<: 對不起,原來只是很笨蛋的在第一個判斷結果用上,然後忘記在第二個判斷結果也貼一次…… Or2 (QywZtB0M 17/10/27 19:31) 124.244.*.*
(;´д`)<: 完美解決回復TP的問題了,再謝謝您的指導 <(_ _)> (QywZtB0M 17/10/27 19:32) 124.244.*.*
未命名專案 無名氏 ID:FYRGmJhw IP No.1430回報6推文

如果是mv就會解決

(;´д`)<: MV解決法也請指教,或許可以幫助擴闊思路,先謝謝了。 (OwoC9myk 17/10/25 21:25) 124.244.*.*
(゚∀゚)<: mv是使用現成的插件解決,所以沒辦法直接幫上va的忙 (176vIowI 17/10/26 16:07) 106.105.*.*
(゚∀゚)<: 而且是輕鬆解決(還能激發你更多更有特色的技能),前提是你轉玩mv (176vIowI 17/10/26 16:11) 106.105.*.*
(;´д`)<: 那個……MV好像硬件需求很高的樣子? (qTMTd0Ek 17/10/26 18:25) 124.244.*.*
(゚∀゚)<: 阿災,比VA高一些吧 (176vIowI 17/10/26 19:34) 106.105.*.*
(゚∀゚)<: MV依製作方法能對應的作業系統可能比較少 VX容易作的很LAG的情況在MV也被強化 看似不是畫面差異導致(對21世紀的電腦影響是微乎其微) 是程式本身就寫的太破 (4IeGlYTY 17/10/27 11:18) 111.250.*.*
未命名專案 無名氏 ID:0d4YTRN6 IP No.1431回報9推文

我用回應問好了
原PO需要的技能效果是

第一回合:主角對敵人A使用技能C8763(蓄力)
第二回合:主角(蓄力,無法執行其他動作)
第三回合:主角對敵人A連砍16下

並且期間如果主角中了麻痺、睡眠等無法行動的狀態將中止此技能,必須重新施展

這種感覺嗎?

(;´д`)<: 對的,就是這種感覺的說 (QywZtB0M 17/10/27 18:44) 124.244.*.*
(゚∀゚)<: https://drive.google.com/open?id=0Bx8uHwK_NXykU3Fqa1FCWFpUeGc (0d4YTRN6 17/10/27 20:26) 180.218.*.*
(゚∀゚)<: 其實就是多加了個腳本而已,日文的,如果需要使用說明再另外提出 (0d4YTRN6 17/10/27 20:27) 180.218.*.*
(゚∀゚)<: 這個腳本是讓 麻痺、睡眠等無法行動的狀態 消除掉 C8763狀態 (0d4YTRN6 17/10/27 20:28) 180.218.*.*
⊂彡☆))д`)<: 因為一直中狀態很煩所以在測試的時候把技能17、18的狀態賦予率調低了,有需要你再自己調高 (0d4YTRN6 17/10/27 20:31) 180.218.*.*
(;´д`)<: 果然還是要用到腳本呢……不過還是謝謝您的指導了 <(_ _)> (QywZtB0M 17/10/27 22:06) 124.244.*.*
(゚∀゚)<: 純事件的話這樣子應該也行:https://i.imgur.com/tG4HD0j.png (0d4YTRN6 17/10/27 22:15) 180.218.*.*
(゚∀゚)<: 把無法行動的狀態一一寫進去做判斷 (0d4YTRN6 17/10/27 22:19) 180.218.*.*
(;´д`)<: 這個方法比腳本容易理解多了呢,再次再次謝謝指導的說 <(_ _)> (QywZtB0M 17/10/27 22:46) 124.244.*.*


0
【刪除文章】[]
刪除用密碼: