hallo
du brauchst das script nicht über einen evh killed starten, da es sowieso in einer schleife läuft.
starte das script einmal in deiner init.sqf
Code:
execVM "weaponrespawn1.sqf";
schreibe dann aber noch bitte diese zeile an den anfang des scriptes:
Code:
if (!(local player)) exitWith {};
...und warum schreibst du überall P1 in das script? ersetze es doch mal durch player. ist das für mp oder sp?
mfg