1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice
  3. After a long wait, the results for Terraining Contest #18 are finally out! Drop by and congratulate the winners!
    Dismiss Notice
  4. The poll for Concept Art Contest #9 is up! Cast your vote for your favourite entry!
    Dismiss Notice
  5. Hero Contest #8 is up and running! This time it's a joint contest between artists and coders. Go here for team matchmaking.
    Dismiss Notice
  6. Our first StarCraft contest, The Galaxy Terraining Contest #1 - World Wonders has started. Enter to show off your Galaxy Editor skills and win a custom rank icon among other things.
    Dismiss Notice
  7. Ever wanted to get your sets ready for fast texturing while still having fun? Now it is possible with our newest Mini-Texturing Contest.
    The Skeleton Units need your dire help!
    Dismiss Notice
  8. The poll for Techtree Contest #11 is up! Cast your vote for your favorite entry.
    Dismiss Notice

NeverMore Ability Pack [GUI] v1.3

Submitted by UnHolyDarKness
i am a beginner at all this
but this is what i got. and i wanted to share it with people coz i know that their might be people who havent even reached this way
i know i suck a little but its a try am proud of
anyway this pack includes NeverMore's . shadow fiend's abilities from DotA
Although they are a little different "NOT TO COPY EVERYTHING IN THE EXACT SAME WAY"
but the main Thing stays as it is

Raise : 3 raises Range :250\450\750
Gather : harvest souls from killed unit to add damage to a variable "integer"
Terror : which reduces the Armor of enemy units around
Channel : which is converting the "Gather" integer value into a real . and deal Real Damage of that variable to units in 500 AOE around the NeverMore

[GUI]= yes
[Leakless]= yes
[MUI]=No

------------------------------ChangeLog-------------------------------
Version 1.0 Created the Map and Uploaded it to Hive Workshop
____________
Version 1.1 Fixed All the Leaks and triggers that the moderator pointed at.
____________
Version 1.2 Fixed the last leaky things and proud to make it leakless
____________
Version 1.3 Fixed all the leaks that my dear friend pointed me at. remade some triggers to make them more efficient and leakless . Credits to Magtheridon96 thank him for the help :)
-----------------------------------------------------------------------
Triggers

Raise Damage
  • RaiseDamage
    • Events
      • Map initialization
    • Conditions
    • Actions
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- -----------in here i defined the damage that the raises will deal according to their level---------------- --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Set RaiseDamage[0] = 200.00
      • Set RaiseDamage[1] = 300.00
      • Set RaiseDamage[2] = 350.00

Shadow Raises - all the raises are made the same way so that i will post only 1 trigger
  • Spell Casting1
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to ShadowRaise 1 (z)
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 1
        • Then - Actions
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- i put the units in variabels so that it would lag lesser and be faster --------
          • -------- in here we put the locations of the units old\new units in variables to clean the leaks later --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • Set TempUnit = (Triggering unit)
          • Set TempPlayer = (Triggering player)
          • Set Location = (Position of TempUnit)
          • Set Location2 = (Location offset by 256.00 towards (Facing of TempUnit) degrees)
          • Unit - Create 1 Coil for (Owner of TempUnit) at Location2 facing Default building facing degrees
          • Set TempUnit2 = (Last created unit)
          • Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- in here we are removing the leaks and assigning new values to some variables --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • Custom script: call RemoveLocation(udg_Location)
          • Custom script: call RemoveLocation(udg_Location2)
          • Set Location = (Position of TempUnit2)
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- destroying the group leak automaticaly after we are finished using it --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • Custom script: set bj_wantDestroyGroup = true
          • Unit Group - Pick every unit in (Units within 300.00 of Location) and do (Actions)
            • Loop - Actions
              • Set TempUnit3 = (Picked unit)
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • ((TempUnit3 is A structure) Not equal to True) and ((TempPlayer is an enemy of (Owner of TempUnit3)) Equal to True)
                • Then - Actions
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • -------- dealing damage to the units around the raise --------
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • Unit - Cause TempUnit to damage TempUnit3, dealing RaiseDamage[0] damage of attack type Spells and damage type Normal
                • Else - Actions
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- cleaning the leak of the location of the raise --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • Custom script: call RemoveLocation(udg_Location)
        • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 2
            • Then - Actions
              • Set TempUnit = (Triggering unit)
              • Set TempPlayer = (Triggering player)
              • Set Location = (Position of TempUnit)
              • Set Location2 = (Location offset by 256.00 towards (Facing of TempUnit) degrees)
              • Unit - Create 1 Coil for (Owner of TempUnit) at Location2 facing Default building facing degrees
              • Set TempUnit2 = (Last created unit)
              • Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
              • Custom script: call RemoveLocation(udg_Location)
              • Custom script: call RemoveLocation(udg_Location2)
              • Set Location = (Position of TempUnit2)
              • Custom script: set bj_wantDestroyGroup = true
              • Unit Group - Pick every unit in (Units within 300.00 of Location) and do (Actions)
                • Loop - Actions
                  • Set TempUnit3 = (Picked unit)
                  • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    • If - Conditions
                      • ((TempUnit3 is A structure) Not equal to True) and ((TempPlayer is an enemy of (Owner of TempUnit3)) Equal to True)
                    • Then - Actions
                      • Unit - Cause TempUnit to damage TempUnit3, dealing RaiseDamage[1] damage of attack type Spells and damage type Normal
                    • Else - Actions
              • Custom script: call RemoveLocation(udg_Location)
            • Else - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • (Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 3
                • Then - Actions
                  • Set TempUnit = (Triggering unit)
                  • Set TempPlayer = (Triggering player)
                  • Set Location = (Position of TempUnit)
                  • Set Location2 = (Location offset by 256.00 towards (Facing of TempUnit) degrees)
                  • Unit - Create 1 Coil for (Owner of TempUnit) at Location2 facing Default building facing degrees
                  • Set TempUnit2 = (Last created unit)
                  • Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
                  • Custom script: call RemoveLocation(udg_Location)
                  • Custom script: call RemoveLocation(udg_Location2)
                  • Set Location = (Position of TempUnit2)
                  • Custom script: set bj_wantDestroyGroup = true
                  • Unit Group - Pick every unit in (Units within 300.00 of Location) and do (Actions)
                    • Loop - Actions
                      • Set TempUnit3 = (Picked unit)
                      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        • If - Conditions
                          • ((TempUnit3 is A structure) Not equal to True) and ((TempPlayer is an enemy of (Owner of TempUnit3)) Equal to True)
                        • Then - Actions
                          • Unit - Cause TempUnit to damage TempUnit3, dealing RaiseDamage[2] damage of attack type Spells and damage type Normal
                        • Else - Actions
                  • Custom script: call RemoveLocation(udg_Location)
                • Else - Actions


Ultimate ability
  • Death Pact
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Channel
    • Actions
      • Set u = (Triggering unit)
      • Custom script: call SetUnitAnimationByIndex(udg_u, 7)
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • ((Triggering unit) is A Hero) Equal to True
        • Then - Actions
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- Creating Souls around nevermore to damage the units in 500 range around him --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- i am making 15 souls . for me it seems enough "these souls are just effect and nothing more" --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • For each (Integer A) from 1 to 15, do (Actions)
            • Loop - Actions
              • Unit - Create 1 Explosion for (Owner of (Triggering unit)) at (((Position of (Triggering unit)) offset by ((Random real number between -250.00 and 250.00), (Random real number between -500.00 and 500.00))) offset by (Random real number between -250.00 and 250.00) towards (Facing of (Triggering unit)) degrees) facing Default building facing degrees
              • Unit - Add a 0.10 second Generic expiration timer to (Last created unit)
              • Set Location = (Position of (Last created unit))
              • Custom script: call RemoveLocation(udg_Location)
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- Setting the group into a variable to clean it . avoiding the leaks --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • -------- ------------------------------------------------------------------------------------------------------ --------
          • Custom script: set bj_wantDestroyGroup = true
          • Unit Group - Pick every unit in (Units within 500.00 of (Position of (Triggering unit))) and do (Actions)
            • Loop - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • (((Triggering unit) is A structure) Not equal to True) and (((Triggering player) is an enemy of (Owner of (Picked unit))) Equal to True)
                • Then - Actions
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • -------- Dealing damage based on the souls consumed to all the enemy units in 500 AOE around Nevermore --------
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • -------- ------------------------------------------------------------------------------------------------------ --------
                  • Unit - Cause (Triggering unit) to damage (Picked unit), dealing (Real(Damage)) damage of attack type Spells and damage type Normal
                • Else - Actions
        • Else - Actions

Gather Ability
  • Learns Gather
    • Events
      • Unit - A unit Learns a skill
    • Conditions
      • (Learned Hero Skill) Equal to Gather
    • Actions
      • Trigger - Turn on Kills a Unit <gen>

  • Kills a Unit
    • Events
      • Unit - A unit Dies
    • Conditions
      • (Unit-type of (Killing unit)) Equal to Firelord
    • Actions
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- i create a soul at position of the killed unit which will go towards the nevermore blow it self and add him damage for the ult --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- setting the unit location in a variable to clean it later avoiding the leaks --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Set Location = (Position of (Triggering unit))
      • Unit - Create 1 Soul for (Owner of (Killing unit)) at Location facing Default building facing degrees
      • Unit - Order (Last created unit) to Neutral - Kaboom! (Killing unit)
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- clearing the location which means that we are removing the leak --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Custom script: call RemoveLocation(udg_Location)
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- adding the damage to the variable that will be used in the damage of the ultimate ability --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Set Damage = (Damage + (10 x (Level of Gather for (Killing unit))))
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- Adding gold to the killing unit based on the level of the ability we have --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Player - Add (5 x (Level of Gather for (Triggering unit))) to (Owner of (Triggering unit)) Current gold

  • Consume Soul
    • Events
      • Unit - A unit comes within 150.00 of Firelord 0000 <gen>
    • Conditions
      • (Unit-type of (Triggering unit)) Equal to Soul
    • Actions
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • -------- Just Creating the effect of souls consuming and removing the Souls from the game --------
      • -------- ------------------------------------------------------------------------------------------------------ --------
      • Special Effect - Create a special effect attached to the overhead of Firelord 0000 <gen> using Objects\Spawnmodels\NightElf\EntBirthTarget\EntBirthTarget.mdl
      • Special Effect - Destroy (Last created special effect)
      • Unit - Remove (Triggering unit) from the game



Keywords:
NeverMore,Shadow,Fiend,shadow fiend,DotA,Triggers,GUI, Beginner
Contents

NeverMore Pack [GUI] (Map)

  1. 12th Dec 2015
    IcemanBo: Too long as NeedsFix. Rejected.

    Maker, NeverMore Ability Pack v1.3, 19th Oct 2011

    Already checked the ability at main condition:
    • ((Learned Hero Skill) Equal to (==) ShadowRaise 1 (z)) and ...

    Spell Casting 1,2 and 3 have too much code, redundant actions. Only the damage changes. Use the level of the ability to determine the array index.
    Shadow Raise shouldn't add three abilities since it limits max number of abilities the hero can have.
    The ability could be point targeted.
    Kills a unit trigger should not check unit type. Check ability.
    Consume soul trigger isn't MUI.
    SetUnitAnimationIndex(unit, 7) isn't MUI. Models have different indexes for different animations.
    Death Pact leaks locations.


    Old review
    10:17, 24th Sep 2011
    Pharaoh_: Has a lot of leaks and it is not MUI. Lack of documentation and in-game screenshot.
    Other trigger comments
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      • If - Conditions
        • (Level of Gather for Firelord 0000 <gen>) Equal to 1
      • Then - Actions
        • Player - Add 5 to (Owner of Firelord 0000 <gen>) Current gold
      • Else - Actions
        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          • If - Conditions
            • (Level of Gather for Firelord 0000 <gen>) Equal to 3
          • Then - Actions
            • Player - Add 15 to (Owner of Firelord 0000 <gen>) Current gold
          • Else - Actions
            • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              • If - Conditions
                • (Level of Gather for Firelord 0000 <gen>) Equal to 2
              • Then - Actions
                • Player - Add 10 to (Owner of Firelord 0000 <gen>) Current gold
              • Else - Actions


    This can be sorted as "Player - Add 5 x (Level of Gather for (Picked unit)) Current gold

    I use (Picked unit) for the trigger it should actually be used in. This event you're currently using affects the preset hero of the map only.

    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      • If - Conditions
        • ((Learned Hero Skill) Equal to ShadowRaise 1 (z)) and ((Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 2)
      • Then - Actions
        • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to 2
        • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to 2
      • Else - Actions
        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          • If - Conditions
            • ((Learned Hero Skill) Equal to ShadowRaise 1 (z)) and ((Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 3)
          • Then - Actions
            • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to 3
            • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to 3
          • Else - Actions

    Just use:
    • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to (Level of Shadow Raze 1 (z))
    • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to (Level of Shadow Raze 1 (z))

     
  2. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    Please tell me about anything wrong in it
    and i will fix it as soon as possible :)

    Edit: for the leaks you mean the unit place's ? it could be done :)
    and for the leveling yup i'll do it as you said xD
    Documintation : i actually ddnt have much time coz uni started so that am barely on inet but i try to be here as much as i can :)
    and i will redo everything
    just point me on my wrong things
    oh and btw thank you pharoh for seeing it :D
     
    Last edited by a moderator: Sep 24, 2011
  3. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
  4. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    thx for the support my friend :D
    am actually a newbie in world editor .. but i learned a lot from this site and am still learnin :)
    that thread of things that leak .. i'll start reading it right now
    and for the hashtables and that stuff do u have a good link for it too ?

    Edit: after reading that thread i do really understand that i have Tons of leaks in there hehehehe
    screw me
    i'll start fixing the leaks today.. so tod i'll have the first changelog :)
     
  5. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
    Good :)
    Just don't forget to use the "Edit" button in your posts, to avoid double posting.
     
  6. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    Fixed

    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Level of Gather for Firelord 0000 <gen>) Equal to 1
    • Then - Actions
    • Player - Add 5 to (Owner of Firelord 0000 <gen>) Current gold
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Level of Gather for Firelord 0000 <gen>) Equal to 3
    • Then - Actions
    • Player - Add 15 to (Owner of Firelord 0000 <gen>) Current gold
    • Else - Actions
    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
    • (Level of Gather for Firelord 0000 <gen>) Equal to 2
    • Then - Actions
    • Player - Add 10 to (Owner of Firelord 0000 <gen>) Current gold
    • Else - Actions
    • This can be sorted as "Player - Add 5 x (Level of Gather for (Picked unit)) Current gold
    • I use (Picked unit) for the trigger it should actually be used in. This event you're currently using affects the preset hero of the map only.
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      • If - Conditions
      • ((Learned Hero Skill) Equal to ShadowRaise 1 (z)) and ((Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 2)
      • Then - Actions
      • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to 2
      • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to 2
      • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      • If - Conditions
      • ((Learned Hero Skill) Equal to ShadowRaise 1 (z)) and ((Level of ShadowRaise 1 (z) for (Triggering unit)) Equal to 3)
      • Then - Actions
      • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to 3
      • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to 3
      • Else - Actions
    • Just use:
      • Unit - Set level of ShadowRaise 2 (x) for (Triggering unit) to (Level of Shadow Raze 1 (z))
      • Unit - Set level of ShadowRaise 3 (c) for (Triggering unit) to (Level of Shadow Raze 1 (z))

    that all is fixed now :) now am going for leaks :S

    for the leaks .. in the raises i added a 10 sec exparation timer for the dummies . does this leak ?
    i mean the unit will be removed from game after 10 sec by itself or should i remove the leak manually by using a custome script ?
     
  7. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
    No, adding expiration timer to a unit does not leak.
     
  8. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    Leaks

    in this case this means that the only leaks that i have is the "Unit Group" leaks ?!?!
    coz all the dummies i have . i add 10 sec expiration timer to them !
     
  9. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
    Unit groups and locations for this spell.
     
  10. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    in here u mean that even the dummy with 10 sec exp. timer
    i must clear the location of it to avoid the leaks ?

    this is my last question , coz am almost done with fixing the main things in the map :D

    all the "Unit Group" leaks are fixed
    all that i need now is answering the question above and the one i messeged u :D
     
  11. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
    Yes, every "Position of X", Target point of ability being cast, Location (x, x), Point offset by X towards Y, Center of region, etc. leak. Make sure you remove them.
     
  12. Magtheridon96

    Magtheridon96
    Joined:
    Dec 12, 2008
    Messages:
    6,022
    Wow.
    Pharaoh_'s getting tense (I can sense it) :p

    Could you please post the triggers? ^^
     
  13. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    just wait some more hours

    lol ya i know i suck :D
    i will post the triggers soon
    am almost done with handeling the leaks
    which means that the pack will be leakless :D
    the only problem i face at this moment is making it MUI :S
     
  14. Jay the Editor

    Jay the Editor
    Joined:
    Aug 12, 2008
    Messages:
    317
    Check the "Recommended" at my signature to learn how to make it MUI. :)
    As well as learn the link that Pharaoh_ gave you. It's useful.
    For hashtable tutorial, here goes a good tutorial. A Complete Beginners Guide to Hashtables

    Don't look down on yourself. :) I was worst when I was a beginner. Ask for help here and there, causing so much troubles XD
     
  15. UnHolyDarKness

    UnHolyDarKness
    Joined:
    Feb 6, 2011
    Messages:
    174
    Big Thanks

    thank you a lot for the help

    now i wish that Pharaoh_ would take an another look at it. as i fixed all the leaks from the link he gave me :D
    and fixed the triggers that he pointed me at.
     
  16. maddeem

    maddeem
    Joined:
    Jan 1, 2011
    Messages:
    1,159
    Read the rules before posting again. All of these crappy spells being uploaded are really pissing me off.
     
  17. Pharaoh_

    Pharaoh_
    Joined:
    Nov 6, 2008
    Messages:
    8,127
    Still leaks. Use the created variable for reference to the respective points.

    You, on the other hand, calm down.
     
  18. Magtheridon96

    Magtheridon96
    Joined:
    Dec 12, 2008
    Messages:
    6,022
    At least give him some constructive criticism.
    All that's gonna do is start a flame-war that will end like this:

    [​IMG]
     

    Attached Files:

  19. Jay the Editor

    Jay the Editor
    Joined:
    Aug 12, 2008
    Messages:
    317
    Agree with Magtheridon96 :) Beginners need to try an error and learn from mistake in order to learn faster, just like how a baby does; persistent. :D