GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: MiKE_ - 2015. február 19. - 17:22:19

Cím: Fegyverek halál után
Írta: MiKE_ - 2015. február 19. - 17:22:19
Sziasztok!
Ismét segítséget szeretnék kérni, azzal kapcsolatban hogy hogy lehet megoldani azt, amikor a játékos meghal, spawn után vissza kapja minden fegyverét ami halála előtt meg volt neki, ugyan annyi tölténnyel.
Annyit már tudok hogy valahogy a GetPlayerWeaponData -t kell használni, de fogalmam sincs hogy, hogy!
Válaszokat előre is köszönöm!
Cím: Fegyverek halál után
Írta: Kyosuke_Hiroshi - 2015. február 19. - 18:34:23

new fegyok[MAX_PLAYERS][13][2];
for (new i = 0; i <= 12; i++)
{
    GetPlayerWeaponData(playerid, i, fegyok[playerid][0], fegyok[playerid][1]);
}

 
Ezt on player death alá
És on player spawnhoz meg
 

for (new i = 0; i <= 12; i++)
{
    If(fegyok[playerid][0] != 0)
{
    GivePlayerWeapon(playerid, fegyok[playerid][0], fegyok[playerid][1]);
fegyok[playerid][0]= 0;
}
}

 
Bocsi telóról vagyok.. annyi hogy onplayerconnectnál 0zd le az értékeket
Cím: Fegyverek halál után
Írta: MiKE_ - 2015. február 19. - 19:37:14
Tökéletesen működik! Köszi! :D