Cops spawnen auf der Spawninsel
Hey^^
Die Cops spawnen bei mir, wie oben beschrieben, auf der Spawninsel. Erst nach einem Respawn können sie einen der beiden Spawnorte wählen.
Ich hänge hier meine "fn_initCop.sqf" sowie mein RPT-Log an. Ein Fehler wird mir auch beim beitreten des Spiels gezeigt, der darauf verweist, dass es einen Fehler in der "fn_initCop.sqf" in Zeile 80 gibt und scheinbar ein Semikolon fehlt. Da diese Zeile aber nicht existiert und ich kein fehlendes Semikolon erkennen kann, weiß ich auch nicht weiter
Wer weitere Informationen bzw. Dateien braucht, einfach melden
Die "fn_initCop.sqf":
Spoiler anzeigen
#include "..\script_macros.hpp"
/*
File: fn_initCop.sqf
Author: Bryan "Tonic" Boardwine
Description:
Cop Initialization file.
*/
player addRating 9999999;
waitUntil {!(isNull (findDisplay 46))};
if (life_blacklisted) exitWith {
["Blacklisted",false,true] call BIS_fnc_endMission;
sleep 30;
};
if ((FETCH_CONST(life_coplevel) isEqualTo 0) && (FETCH_CONST(life_adminlevel) isEqualTo 0)) then {
["NotWhitelisted",false,true] call BIS_fnc_endMission;
sleep 35;
};
[] spawn {
while {true} do {
if((FETCH_CONST(life_coplevel) isEqualTo 1)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_1.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 2)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_2.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 3)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_3.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 4)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_4.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 5)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_5.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 6)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_6.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
if((FETCH_CONST(life_coplevel) isEqualTo 7)) then {}
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform_7.jpg"];
waitUntil {uniform player != "U_Rangemaster"};
};
};
};
player setVariable ["rank",(FETCH_CONST(life_coplevel)),true];
[] call life_fnc_spawnMenu;
waitUntil{!isNull (findDisplay 38500)}; //Wait for the spawn selection to be open.
waitUntil{isNull (findDisplay 38500)}; //Wait for the spawn selection to be done.