@ XENO
jap ich gebe dir doch recht - hatte es so probiert wie du im letzen Thread mir aufgetragen hattest - leider kam eine Fehlermeldung ...
vielleicht hilst du mir nochmal:
INIT.sqf
if (local server) then
{
_radios = [parso1, somso1, cayso1, dolso1, ortso1, corso1, obrso1, bagso1, eposo1, masso1, pitso1];
{ _x addEventHandler ["hit", {if((_this select 1) != latk) then {(_this select 0) setdamage 0}}];
_c4 = [_x] execVM "scripts\c4only.sqf";
} forEach _radios;
onplayerconnected "[_name] execVM ""scripts\update.sqf"";if(dunit == _name) then {dunit = ""none"";};";
onPlayerDisconnected "dunit = _name;
_mark = format[""%1mash"", dunit];deleteMarker _mark;_mark = format[""%1farp"", dunit];deleteMarker _mark;";
};
Update.sqf
private ["_name", "_i", "_max"];
_name = _this select 0;
pscore = 0;
_i = 0;
_max = count scores;
while {_i < _max} do
{
_unit = scores select _i;
if (_unit == _name) then
{
pscore = (scores select (_i + 1));
};
_i = _i + 2;
};
allvar = [opar,osom,ocay,oort,odol,ocor,oobr,obag,oepo,omas, opit,end,lives];
scores_packed = str (scores);
allvar_packed = str (allvar);
gdate_packed = str (gdate);
respawnlist_packed = str (respawnlist);
publicVariable "scores_packed";
publicVariable "allvar_packed";
publicVariable "gdate_packed";
publicVariable "respawnlist_packed";
__________________________________________________ _
Komm da nicht voran mit dem "compile" Syntax .... ahrrr - wäre schick wenn du mir auf die Sprünge hilfst .... Greetings !