Board logo

標題: [求教] 比觸發整到爆腦漿 [打印本頁]

作者: ianex190    時間: 2014-5-27 21:31     標題: [求教] 比觸發整到爆腦漿

話說小弟成日拎個WE出黎自High

(姐係連教學都唔睇 自己咩都搞下)

近排試下整觸發
結果一半都做唔到就放棄咗

---

件事是咁的:

我想試下整擊退技 (開技彈走周圍既人)
咁就用"動地跺"做底啦

整完 試下 唔得
於是我又改下依樣改下果樣
結果發生咗一樣好有趣既野....
開技條友自己彈開咗.... 仲要彈咗去前面
好地地一招擊退變咗閃現 心諗咩事

好啦 火都黎啦
但係我唔憤氣 又繼續搞
今次我試下整到中咗招技既人會有個Buff
諗住將條件Set做"果個人有果個Buff"
行動Set做"向(咩)Degree彈走(咩)咁遠)"
點知遊咗半日WE都搵唔到依句條件

係絕望之際 我做咗樣好Kai既野....
將條件Set做"Buff = Buff"
咁大家都應該知咩事啦...

---

就係咁 我唔撈了
跪求高手指教

PS: 本人試過Set變數 不過完全唔識Set 又放棄咗
作者: 古物.帝    時間: 2014-5-27 21:36

引用:
原帖由 ianex190 於 2014-5-27 21:31 發表
話說小弟成日拎個WE出黎自High (姐係連教學都唔睇 自己咩都搞下)近排試下整觸發
結果一半都做唔到就放棄咗

---

件事是咁的:

我想試下整擊退技 (開技彈走周圍既人)
咁就用"動地跺"做底啦

整完 試下 唔得
於是我 ...
以我所知
如果用T去做擊退技
一定要SET變數的
加上即使唔洗SET變數
亦應該自行SET個地點變數
因為
SET左可以清理
唔SET清理唔到就會有記憶體漏失既情況
==========
我似乎講得太多
不如等高手解答
作者: 古物.帝    時間: 2014-5-27 21:49

即使我識
但如果你係用英文we既話
睇完你唔止爆腦漿
就連個心都爆埋
作者: x00900    時間: 2014-5-27 22:30

唔好咁傷心啦 人生就係咁架啦

人生就是要經歷無數既失敗
作者: 古物.帝    時間: 2014-5-27 23:32

引用:
原帖由 x00900 於 2014-5-27 22:30 發表
唔好咁傷心啦 人生就係咁架啦

人生就是要經歷無數既失敗
失敗好多次了(我)
作者: ianex190    時間: 2014-5-28 15:12

但係如果我想將有某個Buff既人Set做變數既話應該要點Set?
作者: Frayja    時間: 2014-5-28 17:13

單位組獲取圓形範圍單位(設立條件 單位不是無敵 單位不是友軍 單位不是死亡)

區域循環計時器(單人對多人進行衝鋒)

由於現在是區域多人目標獲取
所以要用區域變數

其實不算難做 主要注意2點
第一要定義目標身後是牆時停下
第二是當目標後退(例500米)後結束區域變數並flush
作者: 古物.帝    時間: 2014-5-28 17:42

引用:
原帖由 Frayja 於 2014-5-28 17:13 發表
單位組獲取圓形範圍單位(設立條件 單位不是無敵 單位不是友軍 單位不是死亡)

區域循環計時器(單人對多人進行衝鋒)

由於現在是區域多人目標獲取
所以要用區域變數

其實不算難做 主要注意2點
第一要定義目標身後是 ...
唔係人人都識JASS架嘛
T我都唔知整唔整到區域變數出黎
作者: Frayja    時間: 2014-5-28 18:00

可以用迴圈整數實現(主要問題是獲取單位太多會lag)

像目標後退500米  迴圈1-5    每次後退100米
這樣就行
作者: 古物.帝    時間: 2014-5-28 18:13

引用:
原帖由 Frayja 於 2014-5-28 18:00 發表
可以用迴圈整數實現(主要問題是獲取單位太多會lag)

像目標後退500米  迴圈1-5    每次後退100米
這樣就行
咁都得............
我睇過人地整果D都幾複雜下
作者: Frayja    時間: 2014-5-28 19:11

應該都係多左兩樣野
第一樣係創建限時的地形產物  magic dust
第二係創建限時不規則地面

用區域循環計時器就係入面做個if loop
如果目標已後退500米或身後是牆壁(可用布林來設定)
就刪除計時器
否則後退目標100米
作者: ianex190    時間: 2014-5-29 17:15

其實我都係唔多明
不過試下先




歡迎光臨 IPvE vLan 遊戲平台|網吧系統 (https://www.ipve.com/bbs/) Powered by Discuz! 6.0.0