作者slycsboy (帆氏物語)
看板WarCraft
標題[we ] 新手也可輕鬆玩-貪食蛇斬
時間Fri Sep 19 18:07:12 2008
這是個很簡單 簡單到不行的飯粒
可是做完後=_= 我很無聊的玩了快一個小時....明明只寫了幾分鐘..
地圖內放滿不會走動的CP怪... 然後一直放一直放...
前製材料
1.一個可以點地板的技能我是用連結修改的,
請記得把"
資料(D) - 目標只定形式"修改成"
指定點"
還要要把"
資料(D) - 選項"裡面的"
介面可視"打勾
2.一個觸發用單位(調整模組大小可以決定你放出技能投射物的大小)
3.一個給觸發用單位放的小斬空波
4.一個變數
X (整數)
5.一個變數
Tss (點、陣列、看你要轉幾次彎給幾個空間+1)
6.一個變數
caster (部隊)
ten s su 02
事件
Unit - A unit
開始連結技能
條件
(Ability being cast) 等於
貪食蛇斬
動作
Set
caster = (Owner of (Casting unit))
設定caster是施展技能的人
Set
Tss[0] = (Position of (Casting unit))
設定最初的點Tss[0]是你英雄的腳下面
Set
Tss[1] = (Target point of ability being cast)
其實這裡應該是要把第一個方向的點設定為Tss[0]
和觸發點的夾角出去300,可是我懶=_=
For each (Integer
X) from 1 to 15, do (Actions)
迴圈 - 動作
Unit - Create 1
觸發用小單位for
caster at
Tss[(X - 1)]
facing
Tss[X]
Unit - Add a
0.50 second
一般expiration timer to
(Last created unit)
Unit - Add
觸發用貪食蛇斬 to (Last created unit)
Unit - Order (Last created unit) to
半獸人 戰牛酋長 斬空波 Tss[X]
Unit - Hide (Last created unit)
上面這些就不用贅述了>ˇ<
Set
Tss[(X + 1)] = (
Tss[X] offset by
300.00 towards
((Angle from
Tss[(X - 1)] to
Tss[X]) +
((Real((Random integer number between
-1 and
1)))
x
90.00)) degrees)
這裡說一下魔獸裡面 取得兩點角度Angle(a,b)是
對a劃過水平線與直線ab之間的夾角
一二象限為正值(0~180)、四三象限為負值(0~-180)
所以讓他每次轉彎的角度是前一個點對應現在的點的角度
加上隨機的-90度、0度、90度
Wait
0.25 seconds
這裡的wait請配合你觸發用貪食蛇斬的飛射速度和每段距離
我速度是用800、距離用300,0.25秒剛剛好像波在那邊走
囧,打這篇的時間也比做這個的時間長
這個是第一次玩WE也會上手的技能
我就懶的打刪點了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.250.184
→ slycsboy:yes 這篇文後 我的P幣終於3萬了 09/19 18:07
推 vinxu:推XD 09/19 18:21
→ superzenki:推!! 09/19 18:24
推 larchrono:原PO是帥哥 09/19 19:02
推 larchrono:說錯 囧> 原PO是正妹 09/19 19:07
→ slycsboy:硍你去撞豆腐啦>///< 09/19 19:08
推 wix3000:樓上推文自己修掉吧 晚點來檢查 09/19 19:13
※ 編輯: slycsboy 來自: 125.228.250.184 (09/19 19:14)