[CM]Kingster |
Дата: Пятница, 17.07.2015, 17:33 | Сообщение # 1
|
Боец
Сообщений: 245
Статус: Offline
|
Всем привет, написал команду для выдачи мегафона:
Код new bool:GiveMF[MAX_PLAYERS];
в OnPlayerConnect добавить: Код GiveMF[playerid] = false;
Добавляем сток: Код stock Megaphone(carid) { switch (GetVehicleModel(carid)) { case 425,427,433,470,490,497,500,523,528,548,563,596,597,598,599,601: return true; } return false; }
Добавляем команду: Код CMD:givemf(playerid, params[]) { if(pData[playerid][IsAdmin] < 3) return 1; if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_GREY, " Введите: /givemf [playerid]"); if(GiveMF[params[0]] == false) { SendMes(playerid,COLOR_YELLOW," Вы выдали мегафон игроку %s",getName(params[0])); SendMes(playerid,COLOR_YELLOW," Администратор %s выдал вам мегафон. (( (/m)egaphone ))",getName(playerid)); GiveMF[params[0]] = true; } if(GiveMF[params[0]] == true) { SendMes(playerid,COLOR_YELLOW," Вы забрали мегафон у %s",getName(params[0])); SendMes(playerid,COLOR_YELLOW," Администратор %s забрал у вас мегафон",getName(playerid)); GiveMF[params[0]] = false; } return 1; } Команда мегафона: Код CMD:megaphone(playerid, params[]) { if(!IsACop(playerid) && !IsAArm(playerid) && GiveMF[playerid] == false) return SCM(playerid, COLOR_WHITE, YouCanNot); if(FormaFrac[playerid] == 0 && GiveMF[playerid] == true) return SCM(playerid, COLOR_GREY, "Вам нужно начать рабочий день."); if(PlayerInfo[playerid][pMuted] == 1) return SCM(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); new vehicleid = GetPlayerVehicleID(playerid); new strings[128]; if(sscanf(params, "s[64]", params[0])) return SCM(playerid, COLOR_WHITE, "Введите: (/m)egaphone [текст]"); if(GiveMF[playerid] == true) { format(strings, 128, "{{ %s: %s }}", PlayerInfo[playerid][pNames], params[0]); ProxDetector(80.0, playerid, strings,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW); return 1; } switch(PlayerInfo[playerid][pMember]) { case 1, 10, 21: { if(!Megaphone(vehicleid)) return SCM(playerid, COLOR_GREY, "Вы не в служебной машине!"); format(strings, 128, "{{ Офицер %s: %s }}", PlayerInfo[playerid][pNames], params[0]); ProxDetector(80.0, playerid, strings,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW); } case 2: { if(!Megaphone(vehicleid)) return SCM(playerid, COLOR_GREY, "Вы не в служебной машине!"); format(strings, 128, "{{ Агент FBI %s: %s }}", PlayerInfo[playerid][pNames], params[0]); ProxDetector(80.0, playerid, strings,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW); } case 3, 19: { if(!Megaphone(vehicleid)) return SCM(playerid, COLOR_GREY, "Вы не в служебной машине!"); format(strings, 128, "{{ Солдат %s: %s }}", PlayerInfo[playerid][pNames], params[0]); ProxDetector(80.0, playerid, strings,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW); } } return true; } ALT:megaphone:m;
Теперь в проверку команды (/m)egaphone Код GiveMF[playerid] == true
Пользователь Cheat - Master уже 400 дней.
Я в Контакте - vk.com/buddy_fly
Сообщение отредактировал [CM]Kingster - Суббота, 18.07.2015, 01:50 |
|
|
|
SeX-PrO-AdReNaLiN |
Дата: Пятница, 17.07.2015, 23:29 | Сообщение # 2
|
Авторитет
Сообщений: 1310
Статус: Offline
|
Сама команда где
user N over 99999
|
|
|
|
Амасинк |
Дата: Суббота, 18.07.2015, 00:10 | Сообщение # 3
|
Боец
Сообщений: 267
Статус: Offline
|
SeX-PrO-AdReNaLiN, CMD: givemf... Не команда? А сам мегафон будь добр - напиши сам)
По теме: Чет изи
Помогаю новичкам в pawn
|
|
|
|
SeX-PrO-AdReNaLiN |
Дата: Суббота, 18.07.2015, 00:35 | Сообщение # 4
|
Авторитет
Сообщений: 1310
Статус: Offline
|
Цитата Амасинк ( ) CMD: givemf... Не команда? А сам мегафон будь добр - напиши сам)
Зачем кусочками собирать пусть и мегафон в комплекте . П.с не напишу т.к лично мне не интересно система срп
user N over 99999
|
|
|
|
[CM]Kingster |
Дата: Суббота, 18.07.2015, 01:51 | Сообщение # 5
|
Боец
Сообщений: 245
Статус: Offline
|
Добавил команду /megaphone. Так же если скоро найду продавца админки СРП, сделаю текста нормальные.
Пользователь Cheat - Master уже 400 дней.
Я в Контакте - vk.com/buddy_fly
Сообщение отредактировал [CM]Kingster - Суббота, 18.07.2015, 01:51 |
|
|
|
[CM]Червь |
Дата: Четверг, 13.08.2015, 16:06 | Сообщение # 6
|
Червячок :D
Сообщений: 284
Статус: Offline
|
Вроде нормально. Только код исправлю под себя.
http://cheat-master.ru/forum/192-501617-1 - FAQ, работаем на шахте вручную с s0beit`om http://cheat-master.ru/forum/14-501581-1 - FAQ, как читерить и не стать замеченым http://cheat-master.ru/forum/14-501523-1 - FAQ, как стать успешным читером http://cheat-master.ru/forum/2-501435-1 - FAQ, баловство HTML-кодом http://cheat-master.ru/forum/112-501380-1 - FAQ, new способ кидков http://cheat-master.ru/forum/14-501090-1 - FAQ, адреса крашей http://cheat-master.ru/forum/14-499791-1 - FAQ, глобальная информация про администрирование http://cheat-master.ru/forum/2-496776-1 - FAQ, BBcodes - "Шрифты". http://cheat-master.ru/forum/165-499408-1 - тема список Администрации - "A&A-RP"
|
|
|
|