Tedd a következoket:
Másold az alábbi kódot a játékmódod elejére:
 
new eWep[MAX_PLAYERS][13][2];
#define SavePlayerWeapons(%1) \\
for(new usualy = 0; usualy < 13; usualy++) GetPlayerWeaponData(%1, usualy, eWep[%1][usualy][0], eWep[%1][usualy][1])
#define LoadPlayerWeapons(%1) ResetPlayerWeapons(%1);\\
for(new usualy = 0; usualy < 13; usualy++) GivePlayerWeapon(%1,eWep[%1][usualy][0], eWep[%1][usualy][1])
 
A játékmódod OnPlayerConnect függvényéhez írd ezt:
 
    for (new i = 0; i < 13; i++)
{
eWep[playerid][0] = 0;
eWep[playerid][1] = 0;
}
 
Majd ha ezzel megvagy, használd egészséggel a két új funkciót.
 
SavePlayerWeapons(playerid);
 
A DM-be való belépéskor míg a 
 
LoadPlayerWeapons(playerid);
 
/exitdm parancsnál.
Így visszakapjam majd a fegyvereit.