Dmitry_Grachevski
Ученик
Вот есть проблема, где-то в команде /showpass ошибка, не могу найти. Прошу помощи ув. Профи павно
PHP:
else if(strcmp(cmd,"/showpass",true) == 0)
{
tmp = strcharsplit(cmdtext, idx);
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}Введите: /showpass [id]");
giveplayerid = ReturnUser(tmp);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_RED, "[Ошибка] Человек не найден!");
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (!ProxDetectorS(8.0, playerid, giveplayerid)) return SendClientMessage(playerid, COLOR_RED, "Человек слишком далеко!");
{
new ttext[32];
new string[120];
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
switch(PlayerInfo[playerid][pMRInections])
{
case 1: { ttext = "LSPD"; }
case 2: { ttext = "FBI"; }
case 3: { ttext = "Army SF"; }
case 4: { ttext = "Мин.Здрав"; }
case 5: { ttext = "La Cosa Nostra"; }
case 6: { ttext = "Yakuza"; }
case 7: { ttext = "Мэрия"; }
case 8: { ttext = "Casino"; }
case 10: { ttext = "SFPD"; }
case 11: { ttext = "Инструкторы"; }
case 12: { ttext = "Ballas Gang"; }
case 13: { ttext = "Vagos Gang"; }
case 14: { ttext = "Russian Mafia"; }
case 15: { ttext = "Grove Street Gang"; }
case 16: { ttext = "San News"; }
case 17: { ttext = "Aztecas Gang"; }
case 18: { ttext = "Rifa Gang"; }
case 19: { ttext = "Army LV"; }
case 21: { ttext = "LVPD"; }
case 23: { ttext = "Hitmans"; }
case 24: { ttext = "Street Racers"; }
case 25: { ttext = "S.W.A.T"; }
case 26: { ttext = "Правительство"; }
default: { ttext = "Гражданин"; }
}
new jtext[32];
switch(PlayerInfo[playerid][pJob])
{
case 2: { jtext = "Механик"; }
case 3: { jtext = "Продавец ХотДогов"; }
case 4: { jtext = "Таксист"; }
case 5: { jtext = "Развозчик продуктов"; }
case 6: { jtext = "Тренер"; }
case 7: { jtext = "Неизвестно"; }
case 8: { jtext = "Инкасатор"; }
case 9: { jtext = "Неизвестно"; }
case 10: { jtext = "Мусоровоз"; }
case 13: { jtext = "Автоугонщик"; }
case 14: { jtext = "Боксёр"; }
case 15: { jtext = "Местный DJ"; }
default: { jtext = "Безработный"; }
}
new level = PlayerInfo[playerid][pLevel];
if(PlayerInfo[playerid][pWanted] > 0)
{
SendClientMessage(giveplayerid, COLOR_REDD, "Внимание! Этот человек в розыске!");
}
new houseid = PlayerInfo[playerid][pHouse]-1;
new housenumber[15];
if(houseid >= 0)
{
format(housenumber,15,"%d",PlayerInfo[playerid][pHouse]);
switch(HouseInfo[houseid][hKlass])
{
case 0:classname = "Эконом";
case 1:classname = "Cредний";
case 2:classname = "Элитный";
case 3:classname = "Особняк";
default:classname = "[Бездомный]";
}
}
else
{
housenumber = "Отсутствует";
classname = "Отсутствует";
}
format(string,sizeof(string), "{f754e1}показал(а) свой паспорт %s",giveplayer);
SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{f754e1}%s показал(а) свой паспорт %s", sendername ,giveplayer);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
new str[128],sctring[600];
format(str,sizeof(str),"{22ff00}<< {009BFF} ДАННЫЕ {22ff00}>>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Имя-Фамилия: {009BFF}%s.\n",sendername);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Номер телефона: {009BFF}%d.\n",PlayerInfo[playerid][pPnumber]);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Возраст: {009BFF}%d.\n",level);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}___________________________________________________\n");
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Организация: {009BFF}%s | {FFFFFF}Ранг: {009BFF}%d | {FFFFFF}Работа: {009BFF}%s\n",ttext,PlayerInfo[playerid][pRKInections],jtext);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Законопослушность: {009BFF}%d.\n",PlayerInfo[playerid][pZakonp]);
strcat(sctring,str);
format(str,sizeof(str),"{FF1400}Уровень розыска: {009BFF}%d.\n",WantedLevel[playerid]);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}___________________________________________________\n");
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Номер Дом:{009BFF}%s.\n",housenumber);
strcat(sctring,str);
format(str,sizeof(str),"{FFFFFF}Класс Дома:{009BFF}%s.\n",classname);
strcat(sctring,str);
format(str,sizeof(str),"{22ff00}<< {009BFF} Штамп {22ff00}>>\n");
strcat(sctring,str);
SPD(giveplayerid,5526,0,"{ffff00}Паспорт",sctring,"Принять","");
}
}
}
return true;
}
Последнее редактирование:
