Сделал выбор скина на кнопках(клавишах), но когда надо выбирать скин то он не выбирается,а когда зареспавнишся,если нажать на ту кнопку выбора скина то скины меняются? все же правильно сделал но не хочет работать.

Вот код
PHP код:
if(newkeys == 16384)//num6
    
{
        if(
GetPVarInt(playerid"SELECTSKIN") == 1)
        {
            
PDATA[playerid][SETSKINREG]++;
            if(
PLAYER[playerid][SEX] == 1)
            {
                if(
PDATA[playerid][SETSKINREG] > 6PDATA[playerid][SETSKINREG] = 0;
                
SetPlayerSkin(playeridMenSkin[PDATA[playerid][SETSKINREG]][0]);
            }
            else if(
PLAYER[playerid][SEX] == 2)
            {
                if(
PDATA[playerid][SETSKINREG] > 5PDATA[playerid][SETSKINREG] = 0;
                
SetPlayerSkin(playeridFemaleSkin[PDATA[playerid][SETSKINREG]][0]);
            }
        }
    }
    if(
newkeys == 8192)//num4
    
{
        if(
GetPVarInt(playerid"SELECTSKIN") == 1)
        {
            
PDATA[playerid][SETSKINREG]--;
            if(
PLAYER[playerid][SEX] == 1)
            {
                if(
PDATA[playerid][SETSKINREG] < 0PDATA[playerid][SETSKINREG] = 6;
                
SetPlayerSkin(playeridMenSkin[PDATA[playerid][SETSKINREG]][0]);
            }
            else if(
PLAYER[playerid][SEX] == 2)
            {
                if(
PDATA[playerid][SETSKINREG] < 0PDATA[playerid][SETSKINREG] = 5;
                
SetPlayerSkin(playeridFemaleSkin[PDATA[playerid][SETSKINREG]][0]);
            }
        }
    } 
И вот выбор
PHP код:
if(newkeys == 16)//пробел
    
{
        if(
GetPVarInt(playerid"SELECTSKIN") == 1)
        {
            if(
PLAYER[playerid][SEX] == 1PLAYER[playerid][SKIN] = MenSkin[PDATA[playerid][SETSKINREG]][0];
            else if(
PLAYER[playerid][SEX] == 2PLAYER[playerid][SKIN] = FemaleSkin[PDATA[playerid][SETSKINREG]][0];
            
SetPlayerSkin(playeridPLAYER[playerid][SKIN]);
            
DeletePVar(playerid"SELECTSKIN");
            
SpawnPlayer(playerid);
        }
    } 
Показ
PHP код:
stock CharSetSkin(playerid)
{
    if(
PLAYER[playerid][SEX] == 1SetPlayerSkin(playerid3);
    else if(
PLAYER[playerid][SEX] == 2SetPlayerSkin(playerid12);
    
S_SetPlayerPos(playerid222.3489, -8.58451002.2109,266.73025playerid+1);
    
SetPlayerCameraPos(playerid,225.3489,-8.5845,1002.2109);
    
SetPlayerCameraLookAt(playerid,222.3489,-8.5845,1002.2109);
    
SendClientMessage(playeridCOLOR_BLUE"{FFFFFF}[NUM4] {33AAFF}-Предыдущий скин | {FFFFFF}[NUM6] {33AAFF}-Следущий скин | {FFFFFF}[SPACE] {33AAFF}-Выбрать скин.");
     
SetPVarInt(playerid"SELECTSKIN"1);
     return 
true;