Noob-Rp
https://forum.noob-rp.ru/

/showpass
https://forum.noob-rp.ru/viewtopic.php?t=148
Страница 1 из 1

Автор:  Deep_Space [ 10 дек 2015, 14:30 ]
Заголовок сообщения:  /showpass

Код:
CMD:showpass(playerid, params[]) { if(!AcceptWrite(playerid)) return 1; if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_WHITE," Введите: /showpass [playerid]"); if(ProxDetectorS(5.0, playerid, params[0])) { new jjob[19+1], member[32], rank[50+1], string[MAX_PLAYER_NAME+23+1]; switch(SkinGo[playerid]) { case 0,5..9: { member = "Неизвестно"; rank = "Неизвестно"; } case 1..4,10..17: { member = Fraction[SkinGo[playerid]]; rank = FracRank[SkinGo[playerid]][pData[playerid][Rank]]; } } switch(pData[playerid][Job]) { case 1: { jjob = "Таксист"; } case 2: { jjob = "Водитель автобуса"; } case 3: { jjob = "Механик"; } case 4: { jjob = "Уборщик улиц"; } case 5: { jjob = "Дальнобойщик"; } case 6: { jjob = "Развозчик продуктов"; } default: { jjob = "Неизвестно"; } } SendClientMessage(params[0],0xFFFF00FF, " -----------===[ PASSPORT ]===----------"); SendMes(params[0],0xF5DEB3FF, " Имя: %s", getName(playerid)); SendMes(params[0],0xF5DEB3FF, " Возраст: %d Телефон: %d", pData[playerid][Level], pData[playerid][pNumber]); SendMes(params[0],0xF5DEB3FF, " Фракция: %s Должность: %s",member, rank); SendMes(params[0],0xF5DEB3FF, " Работа: %s Разрешение на оружие: %s",jjob,(!pData[playerid][GunLic])?("Нет"):("Есть")); SendMes(params[0],0xF5DEB3FF, " Преступлений: %d", pData[playerid][Crimes]); SendMes(params[0],0xF5DEB3FF, " Законопослушность: %d", pData[playerid][Zakonka]); SendClientMessage(params[0],0xFFFF00FF, " ============================="); format(string,sizeof(string), " %s показал(а) свой паспорт",getName(playerid)); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else SendClientMessage(playerid, COLOR_GREY, " Вы слишком далеко!"); return 1; }
Вроде должна работать :d Голубь добавь crimes сам ток или можешь ее удалить, я делал как на срп

Изображение

Автор:  Soo_Style [ 10 дек 2015, 15:31 ]
Заголовок сообщения:  Re: /showpass

Все таки выложил)

Автор:  Deep_Space [ 10 дек 2015, 15:40 ]
Заголовок сообщения:  Re: /showpass

Цитата:
Все таки выложил)
Да я прoст тагда не даделал , писалo если ты oрганизации и скин бича пишет неизвестнo..
А я тупанул в switch написал pData[playerid][member] вместo SkinGo[playerid]

Автор:  James_Reed [ 11 дек 2015, 03:16 ]
Заголовок сообщения:  Re: /showpass

Заметка:
Код:
SendMes(params[0],0xFFFF00FF, " -----------===[ PASSPORT ]===----------"); SendMes(params[0],0xFFFF00FF, " =============================");
Заменить на:
Код:
SendClientMessage(params[0], 0xFFFF00FF, " -----------===[ PASSPORT ]===----------"); SendClientMessage(params[0], 0xFFFF00FF, " =============================");

Автор:  Samuel_Lecompte [ 11 дек 2015, 18:56 ]
Заголовок сообщения:  Re: /showpass

Цитата:
Заметка:
Код:
SendMes(params[0],0xFFFF00FF, " -----------===[ PASSPORT ]===----------"); SendMes(params[0],0xFFFF00FF, " =============================");
Заменить на:
Код:
SendClientMessage(params[0], 0xFFFF00FF, " -----------===[ PASSPORT ]===----------"); SendClientMessage(params[0], 0xFFFF00FF, " =============================");
Не стоит вызывать SendMes лишний раз, хотел сам написать об этом да лень.

Страница 1 из 1 Часовой пояс: UTC+03:00 UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/