Topic hỏi đáp (tập 5) về cách làm map

Status
Không mở trả lời sau này.
Ai cho em hỏi làm ulti Black hole của Enigma trong DotA ntn vậy???
 
Cho mình hỏi 2 vấn đề nhỏ sau đây :
1. Làm skill đánh lan của Luna trong Dota ntn (cái này có lẽ đơn giản nhưng mình ko biết)?
2. Làm skill tăng range của súng (cũng Dota). Cái này hình như có người hỏi rồi nhưng lúc đó ko cần nên giờ chẳng biết tìm sao :(.
 
sao e add skill vào map e không được, e copy mấy cái object của skill wa -> Unit +Ability. Rồi sau đó copy triggers wa nhưg nó không có variable,lên mạng kiếm có một số ngừi kiu ghi lại rồi wa đó tạo.e làm thử, 1 skill 27 variable làm cả 20 - 30'. có ai có cách nào copy hết variable ko ?
Bạn đọc cái này đi http://forum.gamevn.com/showpost.php?p=11518061&postcount=21
 
quá tốn sức vì làm chức năng AI (learn skill) :((
Mã:
[COLOR="DarkGreen"]LearnSkill
    Events
        Unit - A unit Gains a level
    Conditions
        ((Owner of (Triggering unit)) controller) Equal to Computer
        ((Triggering unit) is A Hero) Equal to True
    Actions
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03M')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03I')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03N')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03J')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A039')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03B')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03H')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02B')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A036')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02U')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01W')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01U')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A029')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A028')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02L')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A020')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A08K')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A021')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02E')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02M')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A023')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A022')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A025')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A008')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Q')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A026')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02O')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A00Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02T')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Y')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02F')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02J')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02I')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02G')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02D')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A030')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02C')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02W')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A038')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02X')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A027')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A037')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A007')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01V')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03P')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A032')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02A')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01X')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03Q')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A024')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02H')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A033')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02K')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A034')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02N')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03L')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03A')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Acdh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Acef')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Aamk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEer')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEev')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEfk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEim')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Aemb')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHfa')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEsh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEah')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEtq')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEar')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEsv')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AUcs')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Auau')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0vd')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0cl')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0cr')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0ae')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0sf')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0hw')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'ANhw')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0hx')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0sh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0ws')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0wk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHbz')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHab')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHad')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHds')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHhb')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHmt')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHpx')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHwe')
[/COLOR]

đây là kết quả đã làm xong ^^
 
YAN[asian];15726856 nói:
Cho mình hỏi 2 vấn đề nhỏ sau đây :
1. Làm skill đánh lan của Luna trong Dota ntn (cái này có lẽ đơn giản nhưng mình ko biết)?
2. Làm skill tăng range của súng (cũng Dota). Cái này hình như có người hỏi rồi nhưng lúc đó ko cần nên giờ chẳng biết tìm sao :(.

1. xem ability Moon Glaive của Huntress của Night Elf
2. http://forum.gamevn.com/showthread.php?520771-range&p=9271117#post9271117

quá tốn sức vì làm chức năng AI (learn skill) :((
Mã:
[COLOR="DarkGreen"]LearnSkill
    Events
        Unit - A unit Gains a level
    Conditions
        ((Owner of (Triggering unit)) controller) Equal to Computer
        ((Triggering unit) is A Hero) Equal to True
    Actions
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03M')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03I')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03N')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03J')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A039')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03B')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03H')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02B')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A036')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02U')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01W')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01U')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A029')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A028')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02L')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A020')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A08K')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A021')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02E')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02M')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A023')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A022')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A025')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A008')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Q')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A026')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02O')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A00Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02T')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Y')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02F')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02J')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02I')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02G')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02D')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A030')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02C')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01Z')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02W')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A038')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02X')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A027')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A037')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A007')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01V')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03P')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A032')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02A')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A01X')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03Q')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A024')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02H')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A033')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02K')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A034')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A02N')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03L')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A03A')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Acdh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Acef')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Aamk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEer')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEev')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEfk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEim')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Aemb')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHfa')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEsh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEah')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEtq')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEar')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AEsv')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AUcs')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'Auau')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0vd')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0cl')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0cr')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0ae')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0sf')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0hw')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'ANhw')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0hx')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0sh')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0ws')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'A0wk')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHbz')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHab')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHad')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHds')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHhb')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHmt')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHpx')
        Custom script:   call SelectHeroSkill(GetTriggerUnit() , 'AHwe')
[/COLOR]

đây là kết quả đã làm xong ^^

GUI có action Hero - Learn Skill mà, việc gì phải dùng Custom Script?
 
Lại hỏi chút về vụ GUi nào :| . Dốt quá
Mã:
Setup Duel Timer
    Events
        [B][U][COLOR="red"]Time - DuelSetup expires[/COLOR][/U][/B] <~ dòng này có nghĩa là gì ?
    Conditions
    Actions
        Set HeroDuelSpots[1] = Plyr One Seat <gen>
        Set HeroDuelSpots[2] = Plyr Two Seat <gen>
        Set HeroDuelSpots[3] = Plyr Three Seat <gen>
        Set HeroDuelSpots[4] = Plyr Four Seat <gen>
        Set HeroDuelSpots[5] = Plyr Five Seat <gen>
        Set HeroDuelSpots[6] = Plyr Six Seat <gen>
        Set HeroDuelSpots[7] = Plyr Seven Seat <gen>
        Set HeroDuelSpots[8] = Plyr Eight Seat <gen>
        Set HeroDuelSpots[9] = Plyr Nine Seat <gen>
        Set HeroDuelSpots[10] = Plyr Ten Seat <gen>
        Set HeroDuelSpots[11] = Plyr Eleven Seat <gen>
        Set HeroDuelSpots[12] = Plyr Twelve Seat <gen>
        Countdown Timer - Start Duel as a One-shot timer that will expire in 360.00 seconds
        Countdown Timer - Create a timer window for Duel with title Next Duel
        Set Duel = (Last started timer)
        Countdown Timer - Show DuelTimerWindow
 
Ai sửa giúp skill này: đựa theo hướng dẫn làm skill Kunkka trên thehelper.net nhưng khi đánh có skill này thì văng khỏi game.

Code:

AddUnit 1
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
Loop - Actions
Unit Group - Add (Picked unit) to TakeDamGroup
Trigger - Add to Miss <gen> the event (Unit - (Picked unit) Takes damage)
Trigger - Add to Critical <gen> the event (Unit - (Picked unit) Takes damage)
Trigger - Add to Block <gen> the event (Unit - (Picked unit) Takes damage)
Trigger - Add to Poison Slash Start <gen> the event (Unit - (Picked unit) Takes damage)

Code:

AddUnit 2
Events
Unit - A unit enters (Playable map area)
Conditions
((Triggering unit) is in TakeDamGroup) Equal to False
Actions
Custom script: set bj_wantDestroyGroup = true
Unit Group - Add (Triggering unit) to TakeDamGroup
Trigger - Add to Miss <gen> the event (Unit - (Triggering unit) Takes damage)
Trigger - Add to Critical <gen> the event (Unit - (Triggering unit) Takes damage)
Trigger - Add to Block <gen> the event (Unit - (Triggering unit) Takes damage)
Trigger - Add to Poison Slash Start <gen> the event (Unit - (Triggering unit) Takes damage)

Code:

Learn Poison Slash
Events
Unit - A unit Learns a skill
Conditions
(Learned Hero Skill) Equal to Poison Slash
(Level of Poison Slash for (Learning Hero)) Equal to 1
Actions
Set PS_Loc[0] = (Position of (Learning Hero))
Unit - Add Poison Slash Damage to (Learning Hero)
EGUI Unit - Add Poison Slash Damage to (Learning Hero) and set the level to (Level of Poison Slash for (Learning Hero))
Unit - Create 1 Dummy (Poison Slash) for (Owner of (Learning Hero)) at PS_Loc[0] facing Default building facing degrees
Unit - Add Poison Slash Buff to (Last created unit)
Unit - Order (Last created unit) to Human Priest - Inner Fire (Learning Hero)
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
EGUI Leak - Remove PS_Loc[0]

Code:

Poison Slash Start
Events
Conditions
(Triggering unit) Not equal to (Damage source)
((Triggering unit) belongs to an ally of (Owner of (Damage source))) Equal to False
(Damage taken) Greater than 10.00
(Level of Poison Slash for (Damage source)) Greater than 0
Actions
Set PS_Loc[1] = (Position of (Triggering unit))
Set PS_Loc[2] = (Position of (Damage source))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 1 and 1) Equal to 1
Then - Actions
Unit - Remove Poison Slash Buff buff from (Damage source)
Unit - Remove Poison Slash Damage from (Damage source)
Set PS_Loc[3] = (PS_Loc[2] offset by (220.00 + (40.00 x (Real((Level of Poison Slash for (Damage source)))))) towards (Angle from PS_Loc[2] to PS_Loc[1]) degrees)
Set PS_Group = (Units within (260.00 + (40.00 x (Real((Level of Poison Slash for (Damage source)))))) of (Center of (Playable map area)) matching ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) belong
Unit Group - Pick every unit in PS_Group and do (Actions)
Loop - Actions
Unit - Cause (Damage source) to damage (Picked unit), dealing (Damage taken) damage of attack type Hero and damage type Universal
Set PS_Loc[4] = (Position of (Picked unit))
Unit - Create 1 Dummy (Poison Slash) for (Owner of (Damage source)) at PS_Loc[4] facing Default building facing degrees
Unit - Add Poison Slash Enemy to (Last created unit)
Unit - Order (Last created unit) to Human Sorceress - Slow (Picked unit)
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
EGUI Leak - Destroy PS_Group
Custom script: call RemoveLocation (udg_PS_Loc[1])
Custom script: call RemoveLocation (udg_PS_Loc[2])
Custom script: call RemoveLocation (udg_PS_Loc[3])
Custom script: call RemoveLocation (udg_PS_Loc[4])
Wait (14.00 - ((Real((Level of Poison Slash for (Damage source)))) x 2.00)) seconds
Set PS_Loc[1] = (Position of (Damage source))
EGUI Unit - Add Poison Slash Damage to (Damage source) and set the level to (Level of Poison Slash for (Damage source))
Unit - Create 1 Dummy (Poison Slash) for (Owner of (Damage source)) at PS_Loc[1] facing Default building facing degrees
Unit - Add Poison Slash Buff to (Last created unit)
Unit - Order (Last created unit) to Human Priest - Inner Fire (Damage source)
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Custom script: call RemoveLocation (udg_PS_Loc[1])
Else - Actions
Custom script: call RemoveLocation (udg_PS_Loc[1])
Custom script: call RemoveLocation (udg_PS_Loc[2])
Lời giải đáp cho câu hỏi này vẫn là 1 bí ẩn và chưa có nhà hảo tâm nào giúp đỡ:(
 
kindsitinh : dong đó có nghĩa là khi cái timer DuelSetup hết thời gian thì do actions ...
YAN : chỉnh thêm target thì chỉnh cái Upgrade Moon Glaive đó
 
sao e add skill vào map e không được, e copy mấy cái object của skill wa -> Unit +Ability. Rồi sau đó copy triggers wa nhưg nó không có variable,lên mạng kiếm có một số ngừi kiu ghi lại rồi wa đó tạo.e làm thử, 1 skill 27 variable làm cả 20 - 30'. có ai có cách nào copy hết variable ko ?
không ai giúp e được sao? :((, ai chỉ e đi,để e làm tiếp :(
 
[E]ris[Y]uki;15726408 nói:
Ai cho em hỏi làm ulti Black hole của Enigma trong DotA ntn vậy???
Có ai giúp cho em làm cái skill này với đi
 
^
Bạn chưa chịu tìm đã đi hỏi rồi :| http://www.mediafire.com/?1nldy3j3d3y
sieuthiNHANH2009082123234ytc2zdmxzw154566.jpeg
 
Stork[gm];15732896 nói:
map này select hero kiểu gì trong khi bạn để con select có ability locust? Omnislash bị lỗi scripts
@rongdo: bạn biết làm cách nào để hide icon của Spell Immunity ko?

Mã:
Init Spellbook
    Events
        Map initialization
    Conditions
    Actions
        Player Group - Pick every player in (All players) and do (Actions)
            Loop - Actions
                Player - Disable [B]Spell Book[/B] for (Picked player)

thay vì ở đó là Spell Book thì thay vào bằng Spell Immunity
 
Mã:
Init Spellbook
    Events
        Map initialization
    Conditions
    Actions
        Player Group - Pick every player in (All players) and do (Actions)
            Loop - Actions
                Player - Disable [B]Spell Book[/B] for (Picked player)

thay vì ở đó là Spell Book thì thay vào bằng Spell Immunity

làm vậy để KHÔNG DÙNG ĐƯỢC spell immunity à?
 
ủa vậy hả anh đợi em tý em fix lại :D
ủa em check lại rồi mà vẫn dùng đc Spell Immunity:|
 
Chỉnh sửa cuối:
đâu? post map lên nào 8-|
 
:|
 

Attachments

Status
Không mở trả lời sau này.
Back
Top