- Joined
- Mar 31, 2009
- Messages
- 1,397
Updating an old sheep tag I like, and noticed maker did some crap triggering, I've managed to make some of them less crappy and would like a review of two triggers I think I may have messed up.
Also chose GUI for beta because easier to modify.
Also chose GUI for beta because easier to modify.
-
UniversalText
-
Events
- Player - Player 1 (Red) types a chat message containing - as A substring
- Player - Player 2 (Blue) types a chat message containing - as A substring
- Player - Player 3 (Teal) types a chat message containing - as A substring
- Player - Player 4 (Purple) types a chat message containing - as A substring
- Player - Player 5 (Yellow) types a chat message containing - as A substring
- Player - Player 6 (Orange) types a chat message containing - as A substring
- Player - Player 7 (Green) types a chat message containing - as A substring
- Player - Player 8 (Pink) types a chat message containing - as A substring
- Player - Player 9 (Gray) types a chat message containing - as A substring
- Player - Player 10 (Light Blue) types a chat message containing - as A substring
- Player - Player 11 (Dark Green) types a chat message containing - as A substring
- Player - Player 12 (Brown) types a chat message containing - as A substring
- Conditions
-
Actions
- -------- Boot Function --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Triggering player) Equal to Player 1 (Red)
-
Then - Actions
- If (((Entered chat string) Equal to -kick blue) or (((Entered chat string) Equal to -boot blue) or ((Entered chat string) Equal to -ban blue))) then do (Game - Defeat Player 2 (Blue) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick teal) or (((Entered chat string) Equal to -boot teal) or ((Entered chat string) Equal to -ban teal))) then do (Game - Defeat Player 3 (Teal) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick purple) or (((Entered chat string) Equal to -boot purple) or ((Entered chat string) Equal to -ban purple))) then do (Game - Defeat Player 4 (Purple) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick yellow) or (((Entered chat string) Equal to -boot yellow) or ((Entered chat string) Equal to -ban yellow))) then do (Game - Defeat Player 5 (Yellow) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick orange) or (((Entered chat string) Equal to -boot orange) or ((Entered chat string) Equal to -ban orange))) then do (Game - Defeat Player 6 (Orange) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick green) or (((Entered chat string) Equal to -boot green) or ((Entered chat string) Equal to -ban green))) then do (Game - Defeat Player 7 (Green) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick pink) or (((Entered chat string) Equal to -boot pink) or ((Entered chat string) Equal to -ban pink))) then do (Game - Defeat Player 8 (Pink) with the message: You were disconnect...) else do (Do nothing)
- If ((((Entered chat string) Equal to -kick gray) or ((Entered chat string) Equal to -kick grey)) or ((((Entered chat string) Equal to -boot gray) or ((Entered chat string) Equal to -boot grey)) or (((Entered chat string) Equal to -ban grey) or ((Entered chat str then do (Game - Defeat Player 9 (Gray) with the message: You were disconnect...) else do (Do nothing)
- If ((((Entered chat string) Equal to -kick lightblue) or ((Entered chat string) Equal to -kick light blue)) or ((((Entered chat string) Equal to -boot lightblue) or ((Entered chat string) Equal to -boot light blue)) or (((Entered chat string) Equal to -ban light then do (Game - Defeat Player 10 (Light Blue) with the message: You were disconnect...) else do (Do nothing)
- If ((((Entered chat string) Equal to -kick darkgreen) or ((Entered chat string) Equal to -kick dark green)) or ((((Entered chat string) Equal to -boot darkgreen) or ((Entered chat string) Equal to -boot dark green)) or (((Entered chat string) Equal to -ban darkg then do (Game - Defeat Player 11 (Dark Green) with the message: You were disconnect...) else do (Do nothing)
- If (((Entered chat string) Equal to -kick brown) or (((Entered chat string) Equal to -boot brown) or ((Entered chat string) Equal to -ban brown))) then do (Game - Defeat Player 12 (Brown) with the message: You were disconnect...) else do (Do nothing)
-
Else - Actions
- Do nothing
-
If - Conditions
- -------- Hide/Show Leaderboard --------
- If ((Entered chat string) Equal to -hide) then do (Leaderboard - Hide (Leaderboard of (Triggering player))) else do (Do nothing)
- If ((Entered chat string) Equal to -show) then do (Leaderboard - Show (Leaderboard of (Triggering player))) else do (Do nothing)
- -------- Sheep Sounds --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering player) is in Wolf) Equal to False
-
Then - Actions
- If ((Entered chat string) Equal to -sound 1) then do (Sound - Play GetMeOutofHere <gen>) else do (Do nothing)
- If ((Entered chat string) Equal to -sound 2) then do (Sound - Play SaveUs <gen>) else do (Do nothing)
- If ((Entered chat string) Equal to -sound 3) then do (Sound - Play Sheep1 <gen>) else do (Do nothing)
- If ((Entered chat string) Equal to -sound 4) then do (Sound - Play ThankYouForHelpingMe <gen>) else do (Do nothing)
- If ((Entered chat string) Equal to -sound 5) then do (Sound - Play UBastard <gen>) else do (Do nothing)
- If ((Entered chat string) Equal to -sound 6) then do (Sound - Play WeMustHelpHer <gen>) else do (Do nothing)
- Sound - Destroy (Last played sound)
-
Else - Actions
- Do nothing
-
If - Conditions
- -------- FunStuff --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Entered chat string) Equal to *censored*
- (Triggering player) Equal to Player 1 (Red)
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Name Equal to False
-
Then - Actions
- Set Name = True
- For each (Integer A) from 1 to 12, do (Set Naming[(Integer A)] = (Name of (Player((Integer A)))))
- Player Group - Pick every player in (All players) and do (Player - Set name of (Picked player) to *censored*)
-
Else - Actions
- Set Name = False
- For each (Integer A) from 1 to 12, do (Player - Set name of (Player((Integer A))) to Naming[(Integer A)])
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Else - Actions
- Do nothing
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Entered chat string) Equal to *censored*
- (Triggering player) Equal to Player 1 (Red)
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Pinky Equal to False
-
Then - Actions
- Set Pinky = True
- Unit Group - Pick every unit in (Units in (Entire map)) and do (Unit - Change color of (Picked unit) to Pink)
- Trigger - Turn on PinkyRun <gen>
-
Else - Actions
- Set Pinky = False
- For each (Integer A) from 1 to 12, do (Unit Group - Pick every unit in (Units in (Entire map) owned by (Player((Integer A)))) and do (Unit - Change color of (Picked unit) to (Color of (Player((Integer A))))))
- Trigger - Turn off PinkyRun <gen>
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Else - Actions
- Do nothing
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Entered chat string) Equal to *censored*
- (Triggering player) Equal to Player 1 (Red)
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Bloody Equal to False
-
Then - Actions
- Set Bloody = True
- Trigger - Turn on BloodyFun <gen>
-
Else - Actions
- Set Bloody = False
- Trigger - Turn off BloodyFun <gen>
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Else - Actions
- Do nothing
-
If - Conditions
-
Events
-
Gold
-
Events
- Time - Every 1.00 seconds of game time
- Conditions
-
Actions
- Player Group - Pick every player in Wolf and do (Player - Add 1 to (Picked player) Current gold)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Money Equal to False
-
Then - Actions
- Player Group - Pick every player in Sheep and do (Player - Add 1 to (Picked player) Current gold)
- Set Money = True
- Set FarmGold = 1
- For each (Integer A) from 1 to 8, do (Unit Group - Pick every unit in (Units owned by (Player((Integer A))) of type Saving Farm) and do (If (((Picked unit) is alive) Equal to True) then do (Player - Add FarmGold to (Player((Integer A))) Current gold) else do (Do nothing)))
-
Else - Actions
- Player Group - Pick every player in Spirit and do (Player - Add 1 to (Picked player) Current gold)
- Set Money = False
-
If - Conditions
-
Events