Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 7.11.2010, 17:30 | Как сделать зелёный текст?)) | вначале плагина пишеш #include <colorchat> потом в нужной функцие пишеш ColorChat(id, GREEN, "Здесь зелёный текст") |
aleshqa, syslik | ||
| 7.11.2010, 11:21 | Как сделать зелёный текст?)) | #include <colorchat> ColorChat(id, RED, "") colorchat.inc Код enum Color { NORMAL = 1, // clients scr_concolor cvar color GREEN, // Green Color TEAM_COLOR, // Red, grey, blue GREY, // grey RED, // Red BLUE // Blue } new TeamName[][] = { "", "TERRORIST", "CT", "SPECTATOR" } ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...) { static message[256]; switch(type) { case NORMAL: // clients scr_concolor cvar color { message[0] = 0x01; } case GREEN: // Green { message[0] = 0x04; } default: // White, Red, Blue { message[0] = 0x03; } } vformat(message[1], 251, msg, 4); // Make sure message is not longer than 192 character. Will crash the server. message[192] = '^0'; static team, ColorChange, index, MSG_Type; if(id) { MSG_Type = MSG_ONE; index = id; } else { index = FindPlayer(); MSG_Type = MSG_ALL; } team = get_user_team(index); ColorChange = ColorSelection(index, MSG_Type, type); ShowColorMessage(index, MSG_Type, message); if(ColorChange) Team_Info(index, MSG_Type, TeamName[team]); } ShowColorMessage(id, type, message[]) { message_begin(type, get_user_msgid("SayText"), _, id); write_byte(id) write_string(message); message_end(); } Team_Info(id, type, team[]) { message_begin(type, get_user_msgid("TeamInfo"), _, id); write_byte(id); write_string(team); message_end(); return 1; } ColorSelection(index, type, Color:Type) { switch(Type) { case RED: { return Team_Info(index, type, TeamName[1]); } case BLUE: { return Team_Info(index, type, TeamName[2]); } case GREY: { return Team_Info(index, type, TeamName[0]); } } return 0; } FindPlayer() { static i; i = -1; while(i <= get_maxplayers()) { if(is_user_connected(++i)) { return i; } } return -1; } |
aleshqa | ||
| 21.8.2010, 9:01 | Camera Changer | ![]() Описание: Цитата Плагин позволяет изменять вид камеры. Для открытие меню с выбором вида камеры напишите в чат /camera или /cam. Доступны 4 вида: от 3-го лица, сверху, сверху слева и от первого лица(стандарт). Первая версия плагина называлась cam_change. Настройки: Цитата cam_change (1/0) - вкл/выкл меню. cam_connect (0/1/2/3) - изменение камеры при подключении игрока. (Не изменять/От 3го лица/Сверху/Сверху слева) cam_message (1/0) - вкл/выкл сообщение об установленом плагине после подлючении игрока. Установка: Цитата Разархивировать архив в папку addons/amxmodx. |
Mr.Dmitry, SaSQuaTcH_Pro | ||
| 18.7.2010, 16:54 | Небольшая Проблемка В Чате | Старый Translit плагин стоит? |
Fen1x59 | ||
| 15.7.2010, 6:50 | Как повысить посещаемость сервера | Увидеть бы в реале такого админа который биндит спам и проспамить бы по роже. Вот что я думаю о биндах спама. Лучше уже ркон ломать чем это. |
anarhist666 | ||