Custom script

ultimate11

Active Member
what is wrong with this script?
Trigger:
  • Custom script: call DestroyGroup(udg_Air_rune[GetOwningPlayer(GetTriggerUnit())])


Sry solved my mistake
[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))] this was good :D
 

luorax

Invasion in Duskwood
[ljass]GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))[/ljass] returns 1 for Player 1, and it is used in GUI, whilst [ljass]GetPlayerId(GetOwningPlayer(GetTriggerUnit()))[/ljass] returns 0 for player 1.

If the variable is set via the GUI editor, then the first way is the right way.

However you may try using simply [ljass]GetConvertedPlayerId(GetTriggerPlayer())[/ljass] or [ljass]GetPlayerId(GetTriggerPlayer())+1[/ljass]. If I recall correctly, [ljass]GetTriggerPlayer()[/ljass] returns the owner of triggering unit if the event is fired by some unit event. Not sure, but it definitely worth a try as it may increase the speed of your spell (even drastically if used many times in the trigger, which is important as GUI things are kinda slow)
 

ZakkWylde-

New Member
...

However you may try using simply [ljass]GetConvertedPlayerId(GetTriggerPlayer())[/ljass] or [ljass]GetPlayerId(GetTriggerPlayer())+1[/ljass]. If I recall correctly, [ljass]GetTriggerPlayer()[/ljass] returns the owner of triggering unit if the event is fired by some unit event. ...
Hmm, really? That would be quite cool. But I don't see it happening, unless perhaps the trigger was a [ljass]playerunitevent[/ljass] ... and then I have a shred of hope.
I'm interested in how this turns out, if it is tried.
 

luorax

Invasion in Duskwood
Trigger:
  • Test
    • Events
      • Unit - Faceless Devourer 0009 <gen> Starts the effect of an ability
    • Conditions
    • Actions
      • Game - Display to (All players) the text: (Name of (Triggering player))

Trigger:
  • Test 2
    • Events
      • Unit - A unit owned by Player 1 (Red) Starts the effect of an ability
    • Conditions
    • Actions
      • Game - Display to (All players) the text: (Name of (Triggering player))

Trigger:
  • Test 3
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
    • Actions
      • Game - Display to (All players) the text: (Name of (Triggering player))


The displayed text was Luorax in all cases. So I was right.
 

inevit4ble

Well-Known Member
so if I understand correctly

GetOwningPlayer is not required in most cases.

Actually, when would you need to use it
 

luorax

Invasion in Duskwood
Sometimes you need the owner of AttackedUnit or KillingUnit, for example. In that case, it is useful.
 

ZakkWylde-

New Member
WHAT IS THIS LIMIT ON +REP ABILITY!!! :mad:

Thanks Luorax, for actually doing what I was too lazy to :D.
So does this "save" a function call, or is it somehow IMPLIED in the native that GetTriggerPlayer() that if the Trigger wasn't a player, get the owner...(and use a function call to do this)?

[Hope that made sense...]
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    I really do not want to move to California otherwise I might consider it.
  • The Helper The Helper:
    yeah California is not anywhere you really want to live
  • The Helper The Helper:
    That is why I did not take the job Blizzard offered me back in the day, there is no way I could have moved my family there on what they were offering, not even close and that was like 20 years ago
  • The Helper The Helper:
    yeah they wanted me on the tech support team when they did not get me they got one of the next MVPs in Dinobot
  • The Helper The Helper:
    Dinobot was one of the youngest of the MVPs tkron probably could have worked for Blizzard but he had a good job in Chicago doing business programming already
  • The Helper The Helper:
    Dinobot probably still works for Blizzard would love to reconnect with that guy
  • The Helper The Helper:
    I wonder what ever happened to Wargasm?
  • The Helper The Helper:
    This new version of Xenforo really is awesome
  • Ghan Ghan:
    Wargasm is still around. He works for the domain registrar where thehelper.net is kept.
  • Varine Varine:
    Is sqrage still around?
  • The Helper The Helper:
    I have not seen him on lately the forum says he was last on 2 years ago
  • The Helper The Helper:
    How are you doing Varine have not seen you around in a minute
  • thewrongvine thewrongvine:
    lol I live in CA
  • thewrongvine thewrongvine:
    I've got some friends in animation department who have been applying for Blizzard, doing interviews and such. They said the workplace seems nice, though now it'd be all remote work I suppose
  • The Helper The Helper:
    good for them I live close to Austin and am trying to get my kids interested in getting into Games but not having much luck. I would never let them move to Cali.
  • The Helper The Helper:
    unless it was huge money
  • The Helper The Helper:
    and even then with the taxes I really could never let them move there
  • thewrongvine thewrongvine:
    Haha fair enough, I have no interest in CA at all as a living place either. Really only here just for the work in LA, but hopefully once I get settled enough in my work, I can move out
    +1
  • Ghan Ghan:
    +1
  • jonas jonas:
    " a traditionally-sized California family of one person ":cool:
    +1

    Members online

    No members online now.

    Affiliates

    Hive Workshop
    Top