Leak removal custom script

XeRo13g

New Member
Reaction score
3
At the moment, I'm using this custom script to remove points that belong to a point variable array:

Code:
Custom script:   call RemoveLocation(udg_Death_Location[bj_forLoopAIndex])

I wish to use a variable array for the loops as well, called Loops(6). Does someone knows how to modify this custom script and substitute the Integer A with an Integer variable array?

I've noticed that even if I use a similar integer, like Z, it still doesn't compile.
 

Happy

Well-Known Member
Reaction score
71
Code:
Custom script:   call RemoveLocation(udg_Death_Location[udg_Loops(6)])

thats it if i understood correctly...thats the custom script if you wanna replace Integer A with Loops(6).
 

Happy

Well-Known Member
Reaction score
71
for me it works...show your triggers...so i (or someone else) can point it out.
 

XeRo13g

New Member
Reaction score
3
Code:
For each (Integer A) from 1 to 8, do (Actions)
    Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                Dead_Hero_Integer[(Integer A)] Greater than or equal to 6
            Then - Actions
                Camera - Pan camera for (Owner of Hero_Main[(Integer A)]) to Death_Location[(Integer A)] over 1.00 seconds
                Hero - Instantly revive Hero_Main[(Integer A)] at Death_Location[(Integer A)], Show revival graphics
                Selection - Select Hero_Main[(Integer A)] for (Owner of Hero_Main[(Integer A)])
                [B]Custom script:   call RemoveLocation(udg_Death_Location[bj_forLoopAIndex])[/B]
                Visibility - Destroy Dead_Visibility[(Integer A)]
                Special Effect - Destroy Dead_Effect[(Integer A)]
                Set Dead_Hero[(Integer A)] = False
                Set Dead_Hero_Integer[(Integer A)] = 0
                Unit - Make Hero_Main[(Integer A)] Invulnerable
                Unit - Set life of Hero_Main[(Integer A)] to 100.00%
            Else - Actions

I wish to be able to substitute Integer A with another variable array called Loops(6) or a normal variable called Z.

EDIT: Code tags
 

Happy

Well-Known Member
Reaction score
71
if you wanna change Integer A to Loops(6) change this :

add at the top of the loop (before the if/then/else) this : set Loops(6) = "whatever you wanna have" (eg: set Loops(6) = Loops(6)+1 ; this is to change the value of Loops(6) everytime it loops ; this is just used if you wanna loop but for example just every second player)
then change every Integer A to Loops(6)...

now you have the same trigger but now not Integer A...now its Loops(6)...
 

XeRo13g

New Member
Reaction score
3
Eh?
I'm talking about the custom script.
The one you've posted doesn't compile for me. Did you test this exactly as you typed it?
 

GFreak45

I didnt slap you, i high 5'd your face.
Reaction score
130
if your custom script is working for others but not the trigger then its something in the trigger IE: incorrect call unit action (triggering unit, picked unit, etc) or it uses actions or conditions that cause it to work incorrectly, check your whole trigger a few times, you may miss something that you dont see until the 10th time you go over it
 

XeRo13g

New Member
Reaction score
3
If I use a variable Z for the loop and the custom script, this code compiles normally:
Code:
Custom script:   call RemoveLocation(udg_Death_Location[udg_Z])

If I use a variable array Loops(6) for the loop and the custom script, the code doesn't compile and gives : "Expected array index" error
Code:
Custom script:   call RemoveLocation(udg_Death_Location[udg_Loops(6)])

Maybe you guys are using any add ons?
 

UndeadDragon

Super Moderator
Reaction score
447
Code:
Custom script:   call RemoveLocation(udg_Death_Location[udg_Loops[6]])
 

XeRo13g

New Member
Reaction score
3
I'll be damned, I was pretty sure that I've tried that...
Thanks a thousand, you're the man! +rep
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top