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.