Hallo liebe NN Gemeinde.
Ich will auf meinem Server das du nur mit einem Ausweis überall Spawnen kannst.
Nach jetzt gut 1 NAcht und 1 Tag gebe ich mich geschlagen und Frage mal um Rat.
Ich Frage folgendes ab.
C
case civilian:
{
_return = [
["civ_airfield","Flughafen","\a3\ui_f\data\map\MapControl\watertower_ca.paa"]
];
if(license_civ_ausweis && playerSide == civilian) then {
_return = [
["civ_spawn_1","Georgetown","\a3\ui_f\data\map\MapControl\watertower_ca.paa"],
["civ_spawn_2","Tanouka","\a3\ui_f\data\map\MapControl\watertower_ca.paa"],
["civ_spawn_3","La Rochelle","\a3\ui_f\data\map\MapControl\watertower_ca.paa"],
["civ_spawn_4","Lijnhaven","\a3\ui_f\data\map\MapControl\watertower_ca.paa"]
];
Alles anzeigen
Leider kommt dann folgender Fehler. Mein Spawn Menü ist Leer
C
13:18:16 Error in expression <ect _ForEachIndex) select 0];
} foreach _spCfg;
_sp = _spCfg select 0;
[((fin>
13:18:16 Error position: <_spCfg;
_sp = _spCfg select 0;
[((fin>
};>
Alles anzeigen
Hier die Datei.
C
/*
File: fn_spawnMenu.sqf
Author: Bryan "Tonic" Boardwine
Description:
Initializes the spawn point selection menu.
*/
private["_spCfg","_sp","_ctrl"];
disableSerialization;
if(life_is_arrested) exitWith {
[] call life_fnc_respawned;
};
if(life_respawned) then {
[] call life_fnc_respawned;
};
cutText["","BLACK FADED"];
0 cutFadeOut 9999999;
if(!(createDialog "life_spawn_selection")) exitWith {[] call life_fnc_spawnMenu;};
(findDisplay 38500) displaySetEventHandler ["keyDown","_this call life_fnc_displayHandler"];
_spCfg = [playerSide] call life_fnc_spawnPointCfg;
_ctrl = ((findDisplay 38500) displayCtrl 38510);
{
_ctrl lnbAddRow[(_spCfg select _ForEachIndex) select 1,(_spCfg select _ForEachIndex) select 0,""];
_ctrl lnbSetPicture[[_ForEachIndex,0],(_spCfg select _ForEachIndex) select 2];
_ctrl lnbSetData[[_ForEachIndex,0],(_spCfg select _ForEachIndex) select 0];
} foreach _spCfg;
_sp = _spCfg select 0; //First option is set by default
[((findDisplay 38500) displayCtrl 38502),1,0.1,getMarkerPos (_sp select 0)] call life_fnc_setMapPosition;
life_spawn_point = _sp;
ctrlSetText[38501,format["%2: %1",_sp select 1,localize "STR_Spawn_CSP"]];
Alles anzeigen
Wäre echt cool wenn mir da wer weiter helfen könnte.