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: Adam_Brown - 2014. szeptember 28. - 12:42:40

Cím: A halál után megváltozik a skin
Írta: Adam_Brown - 2014. szeptember 28. - 12:42:40
Szasztok! Van ez a skinválasztó:
 
CMD:skinvalasztas(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
    new skinid;
    if(sscanf(params, \"i\", skinid)) return SendClientMessage(playerid, FEHER, \"Használat: {8cff00}/skinvalasztas [skin ID]\");
    {
        if(skinid <=299 && skinid >=0)
        {
            SetPlayerSkin(playerid, skinid);
            SendClientMessage(playerid, FEHER, \"SZERVER: {ff33ff}Sikeresen megváltoztattad a Skinedet!\");
        }
        else SendClientMessage(playerid, FEHER, \"SZERVER: {ff00ff}A Skin ID-nek 0 és 299 között kell lennie!\");
    }
}
else SendClientMessage(playerid, FEHER, \"SZERVER: {ff0000}A parancs használatához be kell jelentkezned!\");
return 1;
}

 
És mikor meghalok akkor átváltoztatja az alap skinre. Mit csináljak,hogy megmaradjon az a skin halál után is, amit kiválasztottam halál elõtt ezzel a paranccsal?
Cím: A halál után megváltozik a skin
Írta: .random. - 2014. szeptember 28. - 12:47:50
Az OnPlayerDeath alá tedd be ezt, szerintem mennie kell :D
 
SetPlayerSkin(playerid,GetPlayerSkin(playerid));
Cím: A halál után megváltozik a skin
Írta: Adam_Brown - 2014. szeptember 28. - 12:54:28
Nem,ezt már próbáltam és ugyan azt csinálja vele
Cím: A halál után megváltozik a skin
Írta: Tlalala - 2014. szeptember 28. - 13:13:30
Skin id-t tedd globális változóvá,és abba tárold a skint.
És OnPlayerSpawnba állítsd a skint.
Cím: A halál után megváltozik a skin
Írta: Adam_Brown - 2014. szeptember 28. - 13:29:40
E lgyszi lernádkódként amit a gm-be kell betennem? Mert ezt így nem értem...