1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The poll for Hive's 12th Concept Art Contest is up! Go cast your vote for your favourite genie!
    Dismiss Notice
  4. Travel to distant realms and encounter scenes unknown to the common folk. The Greatest of Adventures is upon us with the 8th Cinematic Contest. Join in on a fun ride.
    Dismiss Notice
  5. The 18th Icon Contest is ON! Choose any ingame unit and give him/her Hero abilities. Good luck to all.
    Dismiss Notice
  6. Contestants are to create a scene set in the Stone Age. Come and see what you can come up with. We wish you the best of luck!
    Dismiss Notice
  7. Colour outside the lines! Techtree Contest #13 is a go. The contest is optionally paired.
    Dismiss Notice
  8. Greetings cerebrates, our Swarm needs new spawners that will have numerous children. Join the HIVE's 31st Modeling Contest - Spawners and Spawned! The contest is optionally paired.
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

GUI Spell Workshop

Discussion in 'Requests' started by GywGod133, Sep 1, 2014.

Thread Status:
Not open for further replies.
  1. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    SkanarchisT's Spells

    TRIGGERS

    • Hex (AutoCast)
      HexAC Setup
      • HexAC Setup
        • Events
          • Map initialization
        • Conditions
        • Actions
          • Set HexAC_Ability[1] = Slow Hex (Auto Cast)
          • Set HexAC_Ability[2] = Hex (dummy)
          • Set HexAC_Dummy = dummy
          • Custom script: call DestroyTrigger( GetTriggeringTrigger())


      HexAC Start
      • HexAC Start
        • Events
          • Unit - A unit Starts the effect of an ability
        • Conditions
          • (Ability being cast) Equal to HexAC_Ability[1]
        • Actions
          • Set HexAC_TempUnit[1] = (Triggering unit)
          • Set HexAC_TempUnit[2] = (Target unit of ability being cast)
          • Set HexAC_TempPoint = (Position of HexAC_TempUnit[2])
          • Unit - Create 1 HexAC_Dummy for Neutral Passive at HexAC_TempPoint facing Default building facing degrees
          • Unit - Add HexAC_Ability[2] to (Last created unit)
          • Unit - Set level of HexAC_Ability[2] for (Last created unit) to (Level of HexAC_Ability[1] for HexAC_TempUnit[1])
          • Unit - Order (Last created unit) to Orc Shadow Hunter - Hex HexAC_TempUnit[2]
          • Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
          • Custom script: call RemoveLocation( udg_HexAC_TempPoint)


      HexAC Dummy
      • HexAC Dummy
        • Events
          • Unit - A unit Dies
        • Conditions
          • (Unit-type of (Triggering unit)) Equal to HexAC_Dummy
        • Actions
          • Unit - Remove (Triggering unit) from the game

    • Shadow Dream
      SDS Setup
      • SDS Setup
        • Events
          • Map initialization
        • Conditions
        • Actions
          • -------- ===================== --------
          • -------- S H A D O W D R E A M --------
          • -------- By GywGod133 --------
          • -------- ===================== --------
          • -------- // Ability ID --------
          • -------- > Main --------
          • Set SDS_Ability[1] = Shadow Dream (Auto Cast)
          • -------- > Sub --------
          • Set SDS_Ability[2] = Shadow Dream (dummy Function)
          • -------- ===================== --------
          • -------- // Ability Data - Damage Per Second (DPS) --------
          • Set SDS_Damage[1] = 100.00
          • -------- ===================== --------
          • -------- // Ability Buff --------
          • Set SDS_Buff = Shadow Dream
          • -------- ===================== --------
          • -------- // dummy --------
          • Set SDS_Dummy = dummy
          • -------- ===================== --------
          • -------- Periodic Loop --------
          • Custom script: set udg_SDS_Loop = .03125
          • Trigger - Add to SDS Loop <gen> the event (Time - Every SDS_Loop seconds of game time)
          • -------- ===================== --------
          • -------- Destroy this trigger --------
          • Custom script: call DestroyTrigger( GetTriggeringTrigger())
          • -------- ===================== --------


      SDS Start
      • SDS Start
        • Events
          • Unit - A unit Starts the effect of an ability
        • Conditions
          • (Ability being cast) Equal to SDS_Ability[1]
        • Actions
          • -------- ===================== --------
          • -------- // Turn on the trigger loop --------
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • SDS_Y Equal to 0
            • Then - Actions
              • Trigger - Turn on SDS Loop <gen>
            • Else - Actions
          • -------- ===================== --------
          • -------- // Indexing Function --------
          • Set SDS_Y = (SDS_Y + 1)
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • SDS_Y Greater than SDS_Y_maxSize
            • Then - Actions
              • Set SDS_Y_Index[SDS_Y] = SDS_Y
              • Set SDS_Y_maxSize = SDS_Y
            • Else - Actions
          • Set SDS_TempInt = SDS_Y_Index[SDS_Y]
          • -------- ===================== --------
          • -------- > Caster --------
          • Set SDS_Caster[SDS_TempInt] = (Triggering unit)
          • -------- > Targeted Unit --------
          • Set SDS_TargetedUnit[SDS_TempInt] = (Target unit of ability being cast)
          • -------- > Level --------
          • Set SDS_Level[SDS_TempInt] = (Level of SDS_Ability[1] for SDS_Caster[SDS_TempInt])
          • -------- > DPS Function --------
          • Set SDS_Timer[SDS_TempInt] = 0.00
          • -------- > Delay Function --------
          • Set SDS_Delay[SDS_TempInt] = 0.50
          • -------- ===================== --------
          • -------- // Create dummy --------
          • Set SDS_TempPoint = (Position of SDS_TargetedUnit[SDS_TempInt])
          • Unit - Create 1 SDS_Dummy for Neutral Passive at SDS_TempPoint facing Default building facing degrees
          • Unit - Add SDS_Ability[2] to (Last created unit)
          • Unit - Set level of SDS_Ability[2] for (Last created unit) to (Level of SDS_Ability[1] for SDS_Caster[SDS_TempInt])
          • Unit - Order (Last created unit) to Undead Dreadlord - Sleep SDS_TargetedUnit[SDS_TempInt]
          • Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
          • -------- ===================== --------
          • -------- Remove Leak --------
          • Custom script: call RemoveLocation( udg_SDS_TempPoint)
          • -------- ===================== --------


      SDS Loop
      • SDS Loop
        • Events
        • Conditions
        • Actions
          • For each (Integer SDS_X) from 1 to SDS_Y, do (Actions)
            • Loop - Actions
              • Set SDS_TempInt = SDS_Y_Index[SDS_X]
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • SDS_Delay[SDS_TempInt] Less than or equal to 0.00
                • Then - Actions
                  • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    • If - Conditions
                      • (SDS_TargetedUnit[SDS_TempInt] has buff SDS_Buff) Equal to True
                    • Then - Actions
                      • Set SDS_Timer[SDS_TempInt] = (SDS_Timer[SDS_TempInt] - SDS_Loop)
                      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        • If - Conditions
                          • SDS_Timer[SDS_TempInt] Less than or equal to 0.00
                        • Then - Actions
                          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                            • If - Conditions
                              • (Life of SDS_TargetedUnit[SDS_TempInt]) Greater than or equal to SDS_Damage[SDS_Level[SDS_TempInt]]
                            • Then - Actions
                              • Unit - Set life of SDS_TargetedUnit[SDS_TempInt] to ((Life of SDS_TargetedUnit[SDS_TempInt]) - SDS_Damage[SDS_Level[SDS_TempInt]])
                            • Else - Actions
                              • Unit - Cause SDS_Caster[SDS_TempInt] to damage SDS_TargetedUnit[SDS_TempInt], dealing SDS_Damage[SDS_Level[SDS_TempInt]] damage of attack type Spells and damage type Normal
                          • Set SDS_Timer[SDS_TempInt] = 1.00
                        • Else - Actions
                    • Else - Actions
                      • Set SDS_Timer[SDS_TempInt] = 0.00
                      • Set SDS_TargetedUnit[SDS_TempInt] = No unit
                      • Set SDS_Y_Index[SDS_X] = SDS_Y_Index[SDS_Y]
                      • Set SDS_Y_Index[SDS_Y] = SDS_TempInt
                      • Set SDS_X = (SDS_X - 1)
                      • Set SDS_Y = (SDS_Y - 1)
                      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        • If - Conditions
                          • SDS_Y Equal to 0
                        • Then - Actions
                          • Trigger - Turn off (This trigger)
                        • Else - Actions
                • Else - Actions
                  • Set SDS_Delay[SDS_TempInt] = (SDS_Delay[SDS_TempInt] - SDS_Loop)


      SDS Dummy
      • SDS Dummy
        • Events
          • Unit - A unit Dies
        • Conditions
          • (Unit-type of (Triggering unit)) Equal to SDS_Dummy
        • Actions
          • Unit - Remove (Triggering unit) from the game


    CREDIT

     

    Attached Files:

    Last edited: Sep 14, 2014
  2. Hjorleif

    Hjorleif

    Joined:
    Aug 13, 2009
    Messages:
    321
    Resources:
    0
    Resources:
    0
    Thank you very much. +rep :)

    EDIT: Thanks for the demo map! :D
     
    Last edited: Sep 13, 2014
  3. Love Seeker

    Love Seeker

    Joined:
    Mar 21, 2014
    Messages:
    850
    Resources:
    1
    Tutorials:
    1
    Resources:
    1
    Hello! GywGod! Do you completed my secret spells?
     
  4. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    @Love
    I have a problem in DDS :/ infinite *crash* lol

    I dunno what is that

    Maybe I will change the Damage Source in no unit :/
     
  5. chobibo

    chobibo

    Joined:
    Sep 24, 2005
    Messages:
    2,692
    Resources:
    0
    Resources:
    0
    Disable the damage trigger when you're going to apply damage on the damage event actions.
     
  6. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    Oh okay :D
     
  7. ukn0wnD3str0y3r

    ukn0wnD3str0y3r

    Joined:
    Feb 15, 2013
    Messages:
    372
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    AKa how is my Storm Spirit's spell? if cant i can give u another ideas lol
     
  8. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
    @iamdl No Damage in Katon?
     
  9. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    @uknownDestroyer
    Your Clarix is okay..
    But I have a problem in Overloading when Im using Clarix..
    The Charges bugged, :/

    @alfred_12
    I will check that

    Just w8

    @To all
    Please be patience...
     
  10. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    alfred_12

    Check here your spell

    Feel free to PM me if you have found a leaks or bugs :)
     

    Attached Files:

  11. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    UPDATED:
    - Overloading
    - Clarix
    - Shadow Dream

    Check the here
     
  12. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
    Can I Request NEw?
     
    Last edited: Sep 15, 2014
  13. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
  14. scourge069

    scourge069

    Joined:
    Jun 20, 2012
    Messages:
    171
    Resources:
    1
    Maps:
    1
    Resources:
    1
  15. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
  16. Zed

    Zed

    Joined:
    Feb 22, 2014
    Messages:
    243
    Resources:
    0
    Resources:
    0
    Nice workshop here <3
     
  17. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
    Spell Name Tsukuyomi
    [tr][tr][r]
    Target Type Unit Target
    [tr][tr][r]
    Area of Effect (AoE) ---
    [tr][tr][r]
    Levels 3
    [tr][tr][r]
    Cast Range 300/400/500
    [tr][tr][r]
    Duration ----
    [tr][tr][r]
    Manacost 150/200/250
    [tr][tr][r]
    Cooldown 180/170/160
    [tr][tr][r]
    In-game Description Learn Extended:Noted to be one of the most powerful genjutsu in existence. It is unique to the Uchiha clan and only those who have awakened the Mangekyo Sharingan can perform it. It is said to represent the "Spiritual World and Darkness" Tooltip Normal:Tsukuyomi requires eye contact to be performed, trapping the target within an illusion completely under the user's control
    [tr][tr][r]
    How the spell works Here [URL="http://www.hiveworkshop.com/forums/attachments/world-editor-help-zone-98/139307d1410586524-can-anyone-convert-mui-leakless-tsukuyomi.w3x"]http://www.hiveworkshop.com/forums/attachments/world-editor-help-zone-98/139307d1410586524-can-anyone-convert-mui-leakless-tsukuyomi.w3x[/URL] or Here At 0:44 To 3:40 [URL="http://www.youtube.com/watch?v=EZiYWCGuBaY"]http://www.youtube.com/watch?v=EZiYWCGuBaY[/URL][tr][/tr]
    [tr][tr]
    [/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr][/tr]
     
  18. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
  19. alfred_12

    alfred_12

    Joined:
    Mar 13, 2014
    Messages:
    89
    Resources:
    0
    Resources:
    0
    You Have A Idea For Itachi Spell?
     
  20. GywGod133

    GywGod133

    Joined:
    Jul 16, 2012
    Messages:
    646
    Resources:
    3
    Maps:
    1
    Spells:
    1
    Tutorials:
    1
    Resources:
    3
    Im not fans of Anime sorry....
     
Thread Status:
Not open for further replies.