TORNADO SQUAD ITALIA

AREA PUBBLICA => ARMA 3 - INFORMAZIONI SUL GIOCO - INDIRIZZI SERVER => Editor Missioni => Topic aperto da: [TS]Epok - 27 Agosto 2015, 00:15:33

Titolo: [SCRIPT] Respawn con ultimo equipaggiamento usato
Inserito da: [TS]Epok - 27 Agosto 2015, 00:15:33
Per fare in modo che un giocatore mantenga l'equipaggiamento che aveva prima del respawn è possibile utilizzare questo sistema:

http://www.armaholic.com/page.php?id=18967 (http://www.armaholic.com/page.php?id=18967)

Sono tre script da includere nella missione:
loadout_fncs/fnc_set_loadout.sqf
loadout_fncs/fnc_get_loadout.sqf
loadout_manager.sqf

Nel file init.sqf includere quanto segue:

Codice: [Seleziona]
waitUntil { !isNull player }; // Wait for player to initialize

// Compile scripts
getLoadout = compile preprocessFileLineNumbers 'get_loadout.sqf';
setLoadout = compile preprocessFileLineNumbers 'set_loadout.sqf';
                                               
// Save loadout every 2 seconds
[] spawn {
while{true} do {
if(alive player) then {
loadout = [player,["repetitive"]] call getLoadout;
};
sleep 2; 
};
};

// Load saved loadout on respawn
player addEventHandler ["Respawn", {
[player,loadout] spawn setLoadout;
}
];

Questo nel caso non si voglia ricorrere al modulo respawn di ace.
Titolo: Re:[SCRIPT] Respawn con ultimo equipaggiamento usato
Inserito da: [TS]Duriel - 02 Settembre 2015, 07:18:54
Funziona anche se il loadout è stato fatto dal virtual arsenal?
Titolo: Re:[SCRIPT] Respawn con ultimo equipaggiamento usato
Inserito da: [TS]Epok - 02 Settembre 2015, 11:33:39
Si
Titolo: Re:[SCRIPT] Respawn con ultimo equipaggiamento usato
Inserito da: [TS]Duriel - 02 Settembre 2015, 11:44:29
Ottimo
Titolo: Re:[SCRIPT] Respawn con ultimo equipaggiamento usato
Inserito da: [TS]Hawk - 02 Settembre 2015, 14:13:01
Interessante, ma preferisco l' uso di più medici che il respawn ! :ciao: :ciao: :ciao: