Vic use this code to annoy tkers and help the game not kill off new people.
Global var
Tkers = empty player group <player group>
Max actions = 3 <integer>
Actions = 0 <integer[14]>
Tker = no unit <unit[14]>
Trigger: Determine if tker
Var:
Innocent blood = 0 <integer[14]>
Max innocents = 4 <integer>
Tkers = empty player group <player group>
Event: any unit dies
Condition: triggering unit != thing
Owner of killing unit != player 1 from thing player
Action:
set innocent blood[Owner of killing unit] = innocent blood[Owner of killing unit] + 1
General If(value) then else
If:
Max innocents > innocent blood[Owner of killing unit]
Then:
Display "you have killed " + Text(innocent blood[Owner of killing unit]) + "innocent marines"
Wait 8 game-time secs
Display "If you kill " + Text(Max innocent - innocent blood[Owner of killing unit]) + "innocents, you will be punished!!!"
Else:
Add player (Owner of killing unit) to Tkers
set tker(Owner of killing unit) = tkilling unit
Trigger: Tker frustration
Event: unit is issued attack
unit is issued move
unit is issued stop
unit is issued hold postion
unit is issued door lock
unit is issued stimpack
unit is issued activate flamethrower
unit is issued deactivate flamethrower
unit is issued throw grenade
Condition:
Triggering unit = tker[triggering player]
Action:
If then alse
If:
Max actions > actions[triggering player]
then:
set actions[triggering player] = actions[triggering player] + 1
wait 20 secs
set actions[triggering player] = actions[triggering player] - 1
else
while
condition:
Max actions <= actions[triggering player]
actions:
make triggering unit uncommandable
end
make unit commandable
Global var
Tkers = empty player group <player group>
Max actions = 3 <integer>
Actions = 0 <integer[14]>
Tker = no unit <unit[14]>
Trigger: Determine if tker
Var:
Innocent blood = 0 <integer[14]>
Max innocents = 4 <integer>
Tkers = empty player group <player group>
Event: any unit dies
Condition: triggering unit != thing
Owner of killing unit != player 1 from thing player
Action:
set innocent blood[Owner of killing unit] = innocent blood[Owner of killing unit] + 1
General If(value) then else
If:
Max innocents > innocent blood[Owner of killing unit]
Then:
Display "you have killed " + Text(innocent blood[Owner of killing unit]) + "innocent marines"
Wait 8 game-time secs
Display "If you kill " + Text(Max innocent - innocent blood[Owner of killing unit]) + "innocents, you will be punished!!!"
Else:
Add player (Owner of killing unit) to Tkers
set tker(Owner of killing unit) = tkilling unit
Trigger: Tker frustration
Event: unit is issued attack
unit is issued move
unit is issued stop
unit is issued hold postion
unit is issued door lock
unit is issued stimpack
unit is issued activate flamethrower
unit is issued deactivate flamethrower
unit is issued throw grenade
Condition:
Triggering unit = tker[triggering player]
Action:
If then alse
If:
Max actions > actions[triggering player]
then:
set actions[triggering player] = actions[triggering player] + 1
wait 20 secs
set actions[triggering player] = actions[triggering player] - 1
else
while
condition:
Max actions <= actions[triggering player]
actions:
make triggering unit uncommandable
end
make unit commandable