Carleone
Умник
Здравствуйте помогите пожалуйста у меня проблема, при покупки скина в магазине они добавляются в гаредороб вроде бы все нормально, но я себя ставлю на лидерку и выходит так что при смене скина фракционого он добавляется в гардероб в свободный слот.
Вот строка где я втставил проверку на скины.
ссыль на мануал http://pawno-info.ru/threads/191480-%D0%93%D0%B0%D1%80%D0%B4%D0%B5%D1%80%D0%BE%D0%B1-Samp-rp-ru-RLS
Заранее спасибо.
С меня +
Вот строка где я втставил проверку на скины.
PHP:
if(PlayerToPoint(playerid, 1.0, -203.6320038,1224.7070312,19.4559994) && PlayerInfo[playerid][pMoney] >= 1000)
{
if(PlayerInfo[playerid][pMember] != 0)
{
GetPlayerSavedPos(playerid);
SelectCharSkin[playerid] = 1;
switch(PlayerInfo[playerid][pMember])
{
case POLICE_ORG: SetPlayerSkin(playerid, PoliceSkins[0]);
case PATRUL_ORG: SetPlayerSkin(playerid, PatrulSkins[0]);
case MERIA_ORG: SetPlayerSkin(playerid, MeriaSkins[0]);
case HITMAN_ORG: SetPlayerSkin(playerid, HitmanSkins[0]);
case MEDIC_ORG: SetPlayerSkin(playerid, MedicSkins[0]);
case TRANSPORT_ORG: SetPlayerSkin(playerid, TransportSkins[0]);
case REPORTER_ORG: SetPlayerSkin(playerid, ReporterSkins[0]);
case GROOVE_GANG: SetPlayerSkin(playerid, GroveSkins[0]);
case BALLAS_GANG: SetPlayerSkin(playerid, BallasSkins[0]);
case RIFA_GANG: SetPlayerSkin(playerid, RifaSkins[0]);
case VAGOS_GANG: SetPlayerSkin(playerid, VagosSkins[0]);
case AZTECAS_GANG: SetPlayerSkin(playerid, AztecasSkins[0]);
case SONS_ANARCHY: SetPlayerSkin(playerid, AnarchySkins[0]);
case AEROFLOT_ORG: SetPlayerSkin(playerid, AeroflotSkins[0]);
case RUSSIAN_MAFIA: SetPlayerSkin(playerid, RussianSkins[0]);
}
PlayerOrganizationSkin[playerid] = true;
ShowMenuForPlayer(SkinMenu, playerid);
PlayerInClothing[playerid] = true;
SetPlayerCameraLookAt(playerid, -200.6132,1224.3389,19.7859);
SetPlayerCameraPos(playerid, -200.8632,1221.4612,19.7859);
SetPlayerPos(playerid, -200.6132,1224.3389,19.7859);
SetPlayerFacingAngle(playerid, 180.0);
TogglePlayerControllable(playerid, false);
SetPlayerVirtualWorld(playerid, SKIN_MIR+playerid);
}
else
{
if(PlayerInfo[playerid][pSex] == 1)
{
SelectCharSkin[playerid] = 1;
SetPlayerSkin(playerid, IndivManCpec[0]);
}
else
{
SelectCharSkin[playerid] = 1;
SetPlayerSkin(playerid, IndivWomanCpec[0]);
}
GetPlayerSavedPos(playerid);
ShowMenuForPlayer(ClothingMenuCpec, playerid);
PlayerInClothing[playerid] = true;
SetPlayerCameraLookAt(playerid, -200.6132,1224.3389,19.7859);
SetPlayerCameraPos(playerid, -200.8632,1221.4612,19.7859);
SetPlayerPos(playerid, -200.6132,1224.3389,19.7859);
SetPlayerFacingAngle(playerid, 180.0);
TogglePlayerControllable(playerid, false);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~g~PRICE: ~w~1000$", 10000, 3);
PlayerInfo[playerid][pMir] = GetPlayerVirtualWorld(playerid);
SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pMir]+playerid);
if(PlayerInfo[playerid][pSkins][0] == 0)//Начало проверки на покупку в гардероб
{
PlayerInfo[playerid][pSkins][0] = PlayerInfo[playerid][pSkin];
SendClientMessage(playerid, COLOR_RED , "Вы можете еще сделать 4 покупки");
}
else if(PlayerInfo[playerid][pSkins][1] == 0)
{
PlayerInfo[playerid][pSkins][1] = PlayerInfo[playerid][pSkin];
SendClientMessage(playerid, COLOR_RED , "Вы можете еще сделать 3 покупку");
}
else if(PlayerInfo[playerid][pSkins][2] == 0)
{
PlayerInfo[playerid][pSkins][2] = PlayerInfo[playerid][pSkin];
SendClientMessage(playerid, COLOR_RED , "Вы можете еще сделать 2 покупку");
}
else if(PlayerInfo[playerid][pSkins][3] == 0)
{
PlayerInfo[playerid][pSkins][3] = PlayerInfo[playerid][pSkin];
SendClientMessage(playerid, COLOR_RED , "Вы можете еще сделать 1 покупку");
}
else if(PlayerInfo[playerid][pSkins][4] == 0)
{
PlayerInfo[playerid][pSkins][4] = PlayerInfo[playerid][pSkin];
}//Конец проверки.
return 1;
}
}
Заранее спасибо.
С меня +
