Nister_Just
Умник
Вообщем у меня один интерьер на все фракции банды,но у них разные виртуальные меры и один склад стоит на одном месте..
Проблема в том, что склад не работает .. пишет тип вы не состоите и.т.д
Как сделать так, чтобы была проверка на виртуальный мир склада?
Проблема в том, что склад не работает .. пишет тип вы не состоите и.т.д
Как сделать так, чтобы была проверка на виртуальный мир склада?
Код:
stock GangMenu(playerid)
{
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047))
/*if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047)// ballas / Vagos
|| PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047)// Grove / Aztecas
|| PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047))// rifa*/
{
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return true;
if(PlayerInfo[playerid][pMember] == 15 && b_Sklad{0}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
if(PlayerInfo[playerid][pMember] == 13 && b_Sklad{1}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
if(SetPlayerVirtualWorld(playerid,1)) { if(PlayerInfo[playerid][pMember] == 12 && b_Sklad{2}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!"); }
if(PlayerInfo[playerid][pMember] == 18 && b_Sklad{3}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
if(PlayerInfo[playerid][pMember] == 17 && b_Sklad{4}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=12) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Ballas Gang");
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=13) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Vagos Gang"); }
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=15) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Grove Gang"); }
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=17) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Aztec Gang"); }
if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=18) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Rifa Gang"); }
SPD(playerid, 7171, DIALOG_STYLE_LIST,!""SERVER"Меню банды:",!"{1C93E8}[ 1 ] "WHITE"Положить материалы\n{1C93E8}[ 2 ] "WHITE"Взять материалы\n{1C93E8}[ 3 ] "WHITE"Положить деньги в банк\n{1C93E8}[ 4 ] "WHITE"Снять деньги с банка", !"Далее", !"Отмена");
}
return true;
}
Последнее редактирование:
