Einzelnen Beitrag anzeigen
Alt 25.02.2013, 16:04   #1 (permalink)
Eden
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard Probleme mit If

Hallo Leute,
ich bin gerade dabei ein Script zu schreiben, dass an einer bestimmten Position (Marker mit Name "Guglovo") eine Einheit spawnt, nur soll das nicht jedes mal die gleiche sein. Deshalb ändere ich mit Hilfe von '_r = random 4' jedes mal die erschaffene Einheit. Nun will ich das _r per if abfragen, und damit dann die Einheit erschaffen:
Code:
_group = Creategroup Resistance;
_r = random 4;

if (r == 0) then {_unittyp = "GUE_Soldier_1";}
if (r == 1) then {_unittyp = "GUE_Soldier_2";}
if (r == 2) then {_unittyp = "GUE_Soldier_3";}
if (r == 3) then {_unittyp = "GUE_Soldier_CO";}
if (r == 4) then {_unittyp = "GUE_Soldier_Medic";}

_unit = _group createUnit [_unittyp, getMarkerPos "Guglovo", [], 0, "CAN_COLLIDE"];
es funktioniert auch immer, nur das if geht irgendwie nicht . ich habe lange Im Internet gelesen bin aber auf keine Antwort gekommen. Habt ihr ne Idee was ich falsch mache?
Eden ist offline