01.07.2013, 15:37 | #1 (permalink) |
Registriert seit: 30.05.2013
Ort: NRW
Alter: 35
Beiträge: 10
|
Eventhändler If abfrage wird ignoriert
Hallo Community,
ich habe habe folgendes Problem: Ich bin dabei mir ein Gungame zu schreiben und habe jedem Spieler einen MP Eventhändler (Killed) hinzugefügt. Dieser führt folgende .sqf Datei aus: Code:
_killer = _this select 1; if (isPlayer _killer) then { Level=Level+1; hint format["Du bist nun auf Level %1",Level]; nil = [] execVM "level.sqf"; }; Und wie könnte ich es evt. sogar besser lösen? ps: die Level.sqf schaut nur welches Level man momentan hat und vergibt danach Waffen und Munition. Vielen Dank schon einmal im Voraus mfg Eyevi |
01.07.2013, 23:57 | #4 (permalink) |
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
|
Du verwendest für alle Spieler die Variable Level. Lege für jeden Spieler eine eigene Variable an.
if (_killer == Soldat_0) then {Level_0 = Level_0 + 1}; usw. oder verkürzt _index = [Soldat_0,Soldat_1,usw.] find _killer; if (_index > -1) then {call compile (format["Level_%1 = Level_%1 + 1",_index])}; |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Abfrage eines Arrays | Togo | Editing & Scripting | 12 | 11.06.2013 20:19 |
Abfrage für Musik/Track-Ende | spaccy | Editing & Scripting | 14 | 02.11.2012 19:19 |
Servereinstellungen / CD-Key Abfrage | chaosram | Technische Fragen & Probleme | 7 | 15.09.2010 15:43 |