Davidoff
Умник
После регистрации ты должен выбрать скин.
И вот когда я хочу листнуть скин (NEXT) меня спавнит в скине CJ.
Код:
И вот когда я хочу листнуть скин (NEXT) меня спавнит в скине CJ.
Код:
PHP:
if(GetPlayerMenu(playerid) == BomjClothes[0])
{
switch(row)
{
case 0:
{
ChangeSkin[playerid] ++;
switch(PlayerInfo[playerid][pSex])
{
case 1:
{
if(ChangeSkin[playerid] >= sizeof(SkinMenNew)) { ChangeSkin[playerid] = 0; }
SetPlayerSkin(playerid, SkinMenNew[ChangeSkin[playerid]][0]);
}
default:
{
if(ChangeSkin[playerid] >= sizeof(SkinMaleNew)) { ChangeSkin[playerid] = 0; }
SetPlayerSkin(playerid, SkinMaleNew[ChangeSkin[playerid]][0]);
}
}
ShowMenuForPlayer(BomjClothes[0], playerid);
}
case 1:
{
ChangeSkin[playerid] --;
switch(PlayerInfo[playerid][pSex])
{
case 1:
{
if(ChangeSkin[playerid] <= 0) { ChangeSkin[playerid] = sizeof(SkinMenNew)-1; }
SetPlayerSkin(playerid, SkinMenNew[ChangeSkin[playerid]][0]);
}
default:
{
if(ChangeSkin[playerid] <= 0) { ChangeSkin[playerid] = sizeof(SkinMaleNew)-1; }
SetPlayerSkin(playerid, SkinMaleNew[ChangeSkin[playerid]][0]);
}
}
ShowMenuForPlayer(BomjClothes[1], playerid);
return true;
}
case 2:
{
PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
PlayerInfo[playerid][pRegStep] = 3;
PlayerInfo[playerid][pTuts] = 1;
gPlayerSpawned[playerid] = 0;
SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pChar], 0, 0, 0, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);
SavePlayer(playerid);
SetPlayerFacingAngle(playerid,268.4000);
SetPlayerPosEx(playerid, -241.2541, -2008.9962, 26.7132, 0, 150);
SetPlayerPos(playerid, -259.1637, -2093.7876, 44.1563);
SendClientMessage(playerid, COLOR_WHITE, "- Мы рады видеть Вас у нас на сервере");
SendClientMessage(playerid, COLOR_WHITE, "- По игровым вопросам обращайтесь в {BFF9B0}/mn - Связь с Администрацией");
SendClientMessage(playerid, COLOR_WHITE, "- Для безопасности рекомендуем привязать Ваш ключ безопасности, подробнее: {B3F9B0}/mn - Настройки безопасности");
SendClientMessage(playerid, COLOR_WHITE, "- Настоятельно рекомендуем прочитать {B3F9B0}'Помощь по игре'"W". Удачно Вам игры!");
}
}
}
if(GetPlayerMenu(playerid) == BomjClothes[1])
{
switch(row)
{
case 0:
{
switch(PlayerInfo[playerid][pSex])
{
case 1:
{
ChangeSkin[playerid] --;
if(ChangeSkin[playerid] <= 0) { ChangeSkin[playerid] = sizeof(SkinMenNew)-1; }
SetPlayerSkin(playerid, SkinMenNew[ChangeSkin[playerid]][0]);
}
default:
{
ChangeSkin[playerid] --;
if(ChangeSkin[playerid] <= 0) { ChangeSkin[playerid] = sizeof(SkinMaleNew)-1; }
SetPlayerSkin(playerid, SkinMaleNew[ChangeSkin[playerid]][0]);
}
}
ShowMenuForPlayer(BomjClothes[1], playerid);
}
case 1:
{
switch(PlayerInfo[playerid][pSex])
{
case 1:
{
ChangeSkin[playerid] ++;
if(ChangeSkin[playerid] >= sizeof(SkinMenNew)) { ChangeSkin[playerid] = 0; }
SetPlayerSkin(playerid, SkinMenNew[ChangeSkin[playerid]][0]);
}
default:
{
ChangeSkin[playerid] ++;
if(ChangeSkin[playerid] >= sizeof(SkinMaleNew)) { ChangeSkin[playerid] = 0; }
SetPlayerSkin(playerid, SkinMaleNew[ChangeSkin[playerid]][0]);
}
}
ShowMenuForPlayer(BomjClothes[0], playerid);
}
case 2:
{
PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
PlayerInfo[playerid][pRegStep] = 3;
PlayerInfo[playerid][pTuts] = 1;
gPlayerSpawned[playerid] = 0;
SpawnPlayer(playerid);
SavePlayer(playerid);
}
}
}
