Select Hero and Display Text

Craigimus

New Member
Reaction score
0
Having a memory blank and cant remember how to make a quick trigger when someone selects a unit then it displays a text to the triggering player and not to all the players. this is what ive done atm but its to much :p to do for all heroes etc.


Jack Skellington
Events
Player - Player 1 (Red) Selects a unit
Player - Player 2 (Blue) Selects a unit
Player - Player 3 (Teal) Selects a unit
Player - Player 4 (Purple) Selects a unit
Player - Player 5 (Yellow) Selects a unit
Player - Player 6 (Orange) Selects a unit
Player - Player 7 (Green) Selects a unit
Player - Player 8 (Pink) Selects a unit
Conditions
(Unit-type of (Triggering unit)) Equal to (==) Jack Skellington
Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 1 (Red)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 1 (Red)
Game - Display to Player Group - Player 1 (Red) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 2 (Blue)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 2 (Blue)
Game - Display to Player Group - Player 2 (Blue) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 3 (Teal)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 3 (Teal)
Game - Display to Player Group - Player 3 (Teal) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 4 (Purple)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 4 (Purple)
Game - Display to Player Group - Player 4 (Purple) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 5 (Yellow)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 5 (Yellow)
Game - Display to Player Group - Player 5 (Yellow) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 6 (Orange)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 6 (Orange)
Game - Display to Player Group - Player 6 (Orange) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 7 (Green)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 7 (Green)
Game - Display to Player Group - Player 7 (Green) the text: Jack Skellington: A...
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) Player 8 (Pink)
Then - Actions
Cinematic - Clear the screen of text messages for Player Group - Player 8 (Pink)
Game - Display to Player Group - Player 8 (Pink) the text: Jack Skellington: A...
Else - Actions
 

Craigimus

New Member
Reaction score
0
Will that work ? or will it display it to all players?


Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Triggering player) Equal to (==) (Picked player)
Then - Actions
Cinematic - Clear the screen of text messages for (All players matching ((Triggering player) Equal to (==) (Picked player)))
Game - Display to (All players matching ((Picked player) Equal to (==) (Picked player))) the text: Jack Skellington: A...
Else - Actions
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
A much better way is this..

Trigger:
  • Untitled Trigger 001
    • Events
      • Player - Player 1 (Red) Selects a unit
      • Player - Player 2 (Blue) Selects a unit
      • Player - Player 3 (Teal) Selects a unit
      • Player - Player 4 (Purple) Selects a unit
    • Conditions
      • ((Triggering unit) is A Hero) Equal to True
      • heroSelectionVarArray[(Player number of (Triggering player))] Equal to False
    • Actions
      • Game - Display to (Player group((Triggering player))) the text: (You selected: + (Name of (Triggering unit)))
      • Set heroSelectionVarArray[(Player number of (Triggering player))] = True
 

Craigimus

New Member
Reaction score
0
Another question while on subject.

Im going to use Press the Up key to select hero.

How can i make the player unable to select more then one hero?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    Happy Friday!
    +1
  • tom_mai78101 tom_mai78101:
    Starting this upcoming Thursday, I will be in Japan for 10 days.
  • tom_mai78101 tom_mai78101:
    Thursday - Friday will be my Japan arrival flight. 9 days later, on a Sunday, will be my return departure flight.
    +2
  • The Helper The Helper:
    Hope you have safe travels my friend!
    +1
  • vypur85 vypur85:
    Wow spring time in Japan is awesome. Enjoy!
  • The Helper The Helper:
    Hopefully it will be more pleasure than work
  • vypur85 vypur85:
    Recently tried out ChatGPT about WE triggering. Wow it's capable of giving a somewhat legitimate response.
  • The Helper The Helper:
    I am sure it has read all the info on the forums here
  • The Helper The Helper:
    i think triggering is just scripting and chatgpt is real good at code
  • vypur85 vypur85:
    Yeah I suppose so. It's interesting how it can explain in so much detail.
  • vypur85 vypur85:
    But yet it won't work.
  • The Helper The Helper:
    it does a bad ass job doing excel vba code it has leveled me up at my job when I deal with excel that is for sure
  • vypur85 vypur85:
    Nice! I love Excel coding as well. Has always been using Google to help me. Maybe I'll use ChatGPT next time when I need it.
  • The Helper The Helper:
    yeah whatever it puts out even if it is not perfect I can fix it and the latest version of chatgpt can create websites from pictures it will not be long until it can do that with almost all the tools
    +1
  • The Helper The Helper:
    These new Chat AI programs are going to change everything everyone better Buckle the Fuck Up!
  • The Helper The Helper:
    oh and Happy Tuesday Evening! :)
    +1
  • jonas jonas:
    Im worried they'll change things for worse
  • jonas jonas:
    A lot more low quality content, a lot more half-baked stuff.
  • jonas jonas:
    If you're good enough to spot the mistakes of the answers you don't need it in the first place. If you aren't good enough, you're gonna rely on some half-correct stuff
  • The Helper The Helper:
    the earlier AI is and has been used extensively for publishing news and other content for a while now
  • jonas jonas:
    I used to be active on quora, it's now flooded with extremely similar, superficial answers that often miss the point of the question
  • N NJJ:
    hi
  • N NJJ:
    Hello, gathering all my old accounts… :)
    +1

    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