Kolya_Drug
Ученик
Ребят у меня такая проблема. Сделал хитманов, и что то намудрил в коде. Теперь когда открывается меню выбора скина то не возможно выбрать. Беру например строку гос организации вылазит меню со скинами и обратно в начальное меню.
Код:
else if(pckupid == maskah)
{
if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
SPD(playerid,11111,DIALOG_STYLE_LIST,"Маскировка","Гос.Организации\nБандиты\nМафии\nБайкеры\nДругие\nОбычная одежда","Выбрать","Отмена");
else SendClientMessage(playerid, COLOR_GRAD1, "Вы не наемный убийца!");
}
Код:
case 11111:
{
if(response)
{
if(listitem == 0)
{
SPD(playerid,11112,DIALOG_STYLE_LIST,"Маскировка","Полицейский\nАрмеец\nЛицензер\nФБР\nРаботник Мэрия\nМедик\nРаботник новостей","Выбрать","Отмена");
}
if(listitem == 1)
{
SPD(playerid,11113,DIALOG_STYLE_LIST,"Маскировка","Vagos Gang\nGroove Gang\nAztecas Gang\nBallas Gang\nRifa Gang","Выбрать","Отмена");
}
if(listitem == 2)
{
SPD(playerid,11114,DIALOG_STYLE_LIST,"Маскировка","Бригада\nРусская мафия\nЯкудза\nLCN","Выбрать","Отмена");
}
if(listitem == 3)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Байкера",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 248);
Masked[playerid] = 1;
}
if(listitem == 4)
{
SPD(playerid,11115,DIALOG_STYLE_LIST,"Маскировка","Машинисты\nStreetRacer\nCasino Rich","Выбрать","Отмена");
}
if(listitem == 5)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в обычную одежду",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 294);
Masked[playerid] = 0;
}
}
}
case 11112:
{
if(response)
{
if(listitem == 0)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Полицейского",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 280);
Masked[playerid] = 1;
}
if(listitem == 1)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Армейца",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 287);
Masked[playerid] = 1;
}
if(listitem == 2)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Лицензера",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 59);
Masked[playerid] = 1;
}
if(listitem == 3)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в ФБР",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 286);
Masked[playerid] = 1;
}
if(listitem == 4)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Работника Мэрии",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 57);
Masked[playerid] = 1;
}
if(listitem == 5)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Медика",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 70);
Masked[playerid] = 1;
}
if(listitem == 6)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Работника News",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 261);
Masked[playerid] = 1;
}
}
}
case 11113:
{
if(response)
{
if(listitem == 0)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Vagos",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 109);
Masked[playerid] = 1;
}
if(listitem == 1)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Groove",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 106);
Masked[playerid] = 1;
}
if(listitem == 2)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Aztecas",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 115);
Masked[playerid] = 1;
}
if(listitem == 3)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Ballas",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 104);
Masked[playerid] = 1;
}
if(listitem == 4)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Rifa",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 173);
Masked[playerid] = 1;
}
}
}
case 11114:
{
if(response)
{
if(listitem == 0)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Бригаду",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 46);
Masked[playerid] = 1;
}
if(listitem == 1)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Русскую Мафию",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 111);
Masked[playerid] = 1;
}
if(listitem == 2)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Якудза",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 123);
Masked[playerid] = 1;
}
if(listitem == 3)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в LCN",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 223);
Masked[playerid] = 1;
}
}
}
case 11115:
{
if(response)
{
if(listitem == 0)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Машиниста",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 61);
Masked[playerid] = 1;
}
if(listitem == 1)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в StreetRacer'a",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 184);
Masked[playerid] = 1;
}
if(listitem == 2)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s переоделся в Работника Casino",sendername);
ProxDetector(12.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSkin(playerid, 296);
Masked[playerid] = 1;
}
}
}
