game-over16
Умник
Помогите изменить команду, что бы писалось в чате, а не в диалоговом окне появлялась, отблагодарю.
PHP:
CMD:frisk(playerid, params[])
{
new string[144];
if(!IsACop(playerid)) return SendClientMessage(playerid, GREY, "Ты не можешь использовать эту команду.");
if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, GREY, "Используй: /frisk [ID].");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, GREY, "Игрок не найден.");
if(!ProxDetectorS(6.0, playerid, params[0])) return SendClientMessage(playerid, GREY, "Ты слишком далеко.");
if(params[0] == playerid) return SendClientMessage(playerid, GREY, "Невозможно действие.");
new text1[10], text2[10], text4[19];
if(PlayerInfo[params[0]][pDrugs] > 0) { text1 = "Наркотики"; } else { text1 = "Пусто"; }
if(PlayerInfo[params[0]][pMats] > 0) { text2 = "Материалы"; } else { text2 = "Пусто"; }
if(PlayerInfo[params[0]][pGunLic] == 1) { text4 = "Лицензия на оружие"; } else { text4 = "Нету"; }
new frisk[128], str[64];
format(str, sizeof(str),"{FFFFFF}Обыск: %s",PlayerName[params[0]]);
format(frisk, sizeof(frisk),"%s | %s | %s | Уровень розыска: %d ",text4,text1,text2,PlayerInfo[params[0]][pWanted]);
ShowPlayerDialog(playerid,18,DIALOG_STYLE_MSGBOX,str,frisk,"Закрыть","");
format(string, sizeof(string), "%s обыскал %s на запрещённые вещи.", PlayerName[playerid] ,PlayerName[params[0]]);
ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
return 1;
}
