Название: [INC] HoldChat
Автор: Elfuego
Дата: 08.07.2011
Описание: Инклюд позволяет отключить чат игроку, для активации введите команду "/chat", для того чтобы снова включить чат - повторно введите команду.
Установка: Поместите инклюд в папку pawno вашего сервера, в шапку мода впишите #include <a_chat>, в public OnPlayerCommandText в самое начало внесите строку chat_CMD(playerid,cmdtext);
Code
//by Elfuego 08.07.2011
#define SendClientMessage SendClientMessageEx
stock SendClientMessageEx(playerid,color,const text[])
{
if(GetPVarInt(playerid,"chat")) return 1;
return SendClientMessage(playerid,color,text);
}
chat_CMD(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/chat",true))
{
if(!GetPVarInt(playerid,"chat"))
{
for(new i = 0; i < 20; i++) SendClientMessage(playerid,-1,"");
SetPVarInt(playerid,"chat",1);
}
else
{
DeletePVar(playerid,"chat");
}
return 1;
}
return 0;
}
Скачать
Информация с сайта: samp-rus.com