[Проблема] Со скинами(слетают на сиджея)
#1

Здравствуйте, у меня такая проблема, у людей скины слетают на сиджея, почему, не могу понять, самое интересное не у всех, а у едениц, такого раньше не было, и раз... вот код из магазина одежды(как им выдаются скины):
PHP Code:
ChooseCloseShopSkin[playerid]++;
                if(
ChooseCloseShopSkin[playerid] >= sizeof(MagzClothesMens1)) ChooseCloseShopSkin[playerid] = 0;
                
SetPlayerSkin(playeridMagzClothesMens1[ChooseCloseShopSkin[playerid]]);
                
PlayerInfo[playerid][pChar] = MagzClothesMens1[ChooseCloseShopSkin[playerid]]; 
вот переменные:
PHP Code:
new MagzClothesMens1[2];
MagzClothesMens1 = {2223}; 
у меня все верно, я проверял сам акк, и у того, у кого слетел скин, pChar стоит 0, а при загрузке(SetPlayerSpawn):
PHP Code:
SetPlayerSkin(playeridPlayerInfo[playerid][pChar]); 
Вроде код верен, но почему у некоторых слетает, какая причина может быть?
Reply
#2

setplayerspawn используешь?) если да то кидай)
Reply
#3

да да, он здововый, я кусок кину:
PHP Code:
public SetPlayerSpawn(playerid)
{
    
//DebugPrint();//3
    
if(IsPlayerConnected(playerid))
    {
        
SetPlayerSkin(playeridPlayerInfo[playerid][pChar]);
        if(
PlayerInfo[playerid][pTut] == 0)
        {
            
gOoc[playerid] = 1gNews[playerid] = 1gFam[playerid] = 1;
            
SetPlayerInterior(playerid3);
            
PlayerInfo[playerid][pInt] = 3;
            
SetPlayerPos(playerid330.6825,163.6688,1014.1875);
            
SetPlayerFacingAngle(playerid280);
            
TogglePlayerControllable(playerid0);
            
RegistrationStep[playerid] = 1;
            
SetPlayerSkin(playerid23);
            new 
listitems[] = "Ìóæ÷èíà\nÄåâóøêà";
            
ShowPlayerDialog(playerid,1837,DIALOG_STYLE_LIST,"Âûáåðèòå âàø ïîë:",listitems,"Îê","Îòìåíà");
            
/*SendClientMessage(playerid, COLOR_GREEN, " Äîáðî ïîæàëîâàòü íà New York Role Play, ïîæàëóéñòà, çàïîëíèòå íåêîòîðóþ èíôîðìàöèþ î ñåáå.");
            SendClientMessage(playerid, COLOR_WHITE, " Âû ìóæ÷èíà (Ââåäèòå Ìóæ÷èíà) èëè äåâóøêà (Ââåäèòå Äåâóøêà)?(ïèøèòå â ÷àò))");*/
            
return 1;
        }
        if(
AdminSpec[playerid] == 1)
        {
            return 
1;
        } 
Reply
#4

А чё толку от того что ты кинул?)
Это кусок от регистрации)
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)