Lil__Jonson 11 Опубликовано 10 января, 2017 (изменено) Здравствуйте! Сегодня я покажу как сделать местный чат, и админ чат через символы ! и #Начнем:Идем в Public OnPlayerTextИ вставляем: //============================================================================== // Местный Чат //============================================================================== if(text[0] == '!') { new Float:P[3]; GetPlayerPos(playerid,P[0],P[1],P[2]); strdel(text,0,1); format(string,sizeof(string),"{MChat} %s (ID:%d): {AFAFAF}%s",PlayerInfo[playerid][pName],playerid,text[1]); for(new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i) || !IsPlayerInRangeOfPoint(i,30.0,P[0],P[1],P[2])) continue; SendClientMessage(i,0xFFFFFFAA,string); continue; } return 0; } Туда же вставляем: //========================================================================== // Administration Chat //========================================================================== if(text[0] == '#' && GetPVarInt(playerid,"Level") >= 1) { format(string,sizeof(string),"Админ Чат: %s: %s",PlayerInfo[playerid][pName],text[1]); MessageToAdmins(green,string); return false; } MessageToAdmins(color,const string[]) { for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) == 1) if(GetPVarInt(i,"Level") >= 1) SendClientMessage(i, color, string); return true; } Вот и все) Вырезал со своего мода. Изменено 10 января, 2017 пользователем Lil__Jonson Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 417 Опубликовано 10 января, 2017 Тихий ужас. Мало того что код дикий, так еще и не вырезано полностью. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты