Skip to content
Home
Post Code
Jass (Warcraft III)
Wurst
GUI (Warcraft III)
Galaxy (StarCraft II)
GUI (StarCraft II)
C++
Java
Delphi
Text
Search Code
Compare Code
Uploads
Draw
Create New Drawing
View Drawings
Graph
Log in
[code] [url=http://starcraft-mapping.de/wiki/Player]Player[/url] Group [b]-[/b] Pick each [color=AA77FF]player[/color] [color=7777FF][b]in[/b][/color] ActivePlayers[b][[/b][color=FFFF77]0[/color][b]][/b] [color=7777FF][b]and[/b][/color] do [b]([/b]Actions[b])[/b] Actions General [b]-[/b] Switch [b]([/b]Actions[b])[/b] depending on [b]([/b]Unit [color=7777FF][b]type[/b][/color] of Hero[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b])[/b] Cases General [b]-[/b] If [b]([/b]Archer [b]([/b]Used[b])[/b][b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b] as [color=77FF77]"Specialist"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Elemental[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b] as [color=77FF77]"Specialist"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Necromancer [b]([/b]Used[b])[/b][b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]3[/color][b]][/b] as [color=77FF77]"Specialist"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Warrior[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b] as [color=77FF77]"Fighter"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Abomination[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b] as [color=77FF77]"Fighter"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Pyro[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]2[/color][b]][/b] as [color=77FF77]"Fighter"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Shaman[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b] as [color=77FF77]"Support"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Druid [b]([/b]Caster[b])[/b][b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b] as [color=77FF77]"Support"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Cleric [b]([/b]Used[b])[/b][b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]1[/color][b]][/b] as [color=77FF77]"Support"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Thief[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b] as [color=77FF77]"Assassin"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Headhunter[b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b] as [color=77FF77]"Assassin"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank General [b]-[/b] If [b]([/b]Sorceress [b]([/b]Used[b])[/b][b])[/b] Actions Variable [b]-[/b] Modify LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b]: [b]+[/b] [color=FFFF77]1[/color] Bank [b]-[/b] Store [color=AA77FF]integer[/color] LifetimeStats[b][[/b][b]([/b]Picked [color=AA77FF]player[/color][b])[/b][b]][/b][b][[/b][color=FFFF77]0[/color][b]][/b] as [color=77FF77]"Assassin"[/color] of section [color=77FF77]"Player"[/color] [color=7777FF][b]in[/b][/color] bank Bank Bank [b]-[/b] Save bank Bank Default [/code]
select language
jass
java
delphi
C++
php
GSL
galaxy
visualBasic
> wurst
Text
Markdown
select style
default
> bbcode - default
Jasscraft
jasscraft html
visual
lightweight
lightweightNr
goto line:
Compare with:
text copy window
edit this code
post new code
Player Group - Pick each player in ActivePlayers[0] and do (Actions) Actions General - Switch (Actions) depending on (Unit type of Hero[(Picked player)]) Cases General - If (Archer (Used)) Actions Variable - Modify LifetimeStats[(Picked player)][3]: + 1 Bank - Store integer LifetimeStats[(Picked player)][3] as "Specialist" of section "Player" in bank Bank Bank - Save bank Bank General - If (Elemental) Actions Variable - Modify LifetimeStats[(Picked player)][3]: + 1 Bank - Store integer LifetimeStats[(Picked player)][3] as "Specialist" of section "Player" in bank Bank Bank - Save bank Bank General - If (Necromancer (Used)) Actions Variable - Modify LifetimeStats[(Picked player)][3]: + 1 Bank - Store integer LifetimeStats[(Picked player)][3] as "Specialist" of section "Player" in bank Bank Bank - Save bank Bank General - If (Warrior) Actions Variable - Modify LifetimeStats[(Picked player)][2]: + 1 Bank - Store integer LifetimeStats[(Picked player)][2] as "Fighter" of section "Player" in bank Bank Bank - Save bank Bank General - If (Abomination) Actions Variable - Modify LifetimeStats[(Picked player)][2]: + 1 Bank - Store integer LifetimeStats[(Picked player)][2] as "Fighter" of section "Player" in bank Bank Bank - Save bank Bank General - If (Pyro) Actions Variable - Modify LifetimeStats[(Picked player)][2]: + 1 Bank - Store integer LifetimeStats[(Picked player)][2] as "Fighter" of section "Player" in bank Bank Bank - Save bank Bank General - If (Shaman) Actions Variable - Modify LifetimeStats[(Picked player)][1]: + 1 Bank - Store integer LifetimeStats[(Picked player)][1] as "Support" of section "Player" in bank Bank Bank - Save bank Bank General - If (Druid (Caster)) Actions Variable - Modify LifetimeStats[(Picked player)][1]: + 1 Bank - Store integer LifetimeStats[(Picked player)][1] as "Support" of section "Player" in bank Bank Bank - Save bank Bank General - If (Cleric (Used)) Actions Variable - Modify LifetimeStats[(Picked player)][1]: + 1 Bank - Store integer LifetimeStats[(Picked player)][1] as "Support" of section "Player" in bank Bank Bank - Save bank Bank General - If (Thief) Actions Variable - Modify LifetimeStats[(Picked player)][0]: + 1 Bank - Store integer LifetimeStats[(Picked player)][0] as "Assassin" of section "Player" in bank Bank Bank - Save bank Bank General - If (Headhunter) Actions Variable - Modify LifetimeStats[(Picked player)][0]: + 1 Bank - Store integer LifetimeStats[(Picked player)][0] as "Assassin" of section "Player" in bank Bank Bank - Save bank Bank General - If (Sorceress (Used)) Actions Variable - Modify LifetimeStats[(Picked player)][0]: + 1 Bank - Store integer LifetimeStats[(Picked player)][0] as "Assassin" of section "Player" in bank Bank Bank - Save bank Bank Default