[east_side]_trane Дата: Воскресенье, 24.04.2011, 21:13:23 | Сообщение # 1
Группа: Пользователи
Сообщений: 443
Всем приятного времени суток в этом уроке я расскажу а точнее напишу))) как создать командный чат для мода тдм В public OnPlayerText(playerid, text[])
Вставляем:
Code
if(text[0] == '@') //тоесть когда игрок введёт:"@ блоло",то для банды игрока высветится что игрок сказал:"блоло" { new name[24], string[256]; GetPlayerName(playerid, name, 24); strdel(text,0,1); format(string, sizeof(string), "(TEAM-CHAT) %s: %s", name, text); printf("%s", string); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == gTeam[playerid]) SendClientMessage(i, GetPlayerColor(playerid), string); } } return false; } SetPlayerChatBubble(playerid, text, 0xA9C4E4AA, 100.0, 60000); //над игроком высветится текст который он ввёл в команд. чат. Виден токо игрокам из банды чела !! new string[256]; format(string, sizeof(string), "(id:%d): %s", playerid, text); SendPlayerMessageToAll(playerid, string);
Не поленюсь написать для тех кто не понял,вот весь паблик с этой командой:
Code
public OnPlayerText(playerid, text[]) { if(text[0] == '!') { new name[24], string[256]; GetPlayerName(playerid, name, 24); strdel(text,0,1); format(string, sizeof(string), "(TEAM-CHAT) %s: %s", name, text); printf("%s", string); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == gTeam[playerid]) SendClientMessage(i, GetPlayerColor(playerid), string); } } return false; } SetPlayerChatBubble(playerid, text, 0xA9C4E4AA, 100.0, 60000); new string[256]; format(string, sizeof(string), "(id:%d): %s", playerid, text); SendPlayerMessageToAll(playerid, string); return false; }
Будет работать только на тдм моде !!! Урок by [east_side]_trane При копирывании урока указываем автора
Pawn скриптер Мои услуги по оптимизации
Сообщение Всем приятного времени суток в этом уроке я расскажу а точнее напишу))) как создать командный чат для мода тдм В public OnPlayerText(playerid, text[])
Вставляем:
Code
if(text[0] == '@') //тоесть когда игрок введёт:"@ блоло",то для банды игрока высветится что игрок сказал:"блоло" { new name[24], string[256]; GetPlayerName(playerid, name, 24); strdel(text,0,1); format(string, sizeof(string), "(TEAM-CHAT) %s: %s", name, text); printf("%s", string); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == gTeam[playerid]) SendClientMessage(i, GetPlayerColor(playerid), string); } } return false; } SetPlayerChatBubble(playerid, text, 0xA9C4E4AA, 100.0, 60000); //над игроком высветится текст который он ввёл в команд. чат. Виден токо игрокам из банды чела !! new string[256]; format(string, sizeof(string), "(id:%d): %s", playerid, text); SendPlayerMessageToAll(playerid, string);
Не поленюсь написать для тех кто не понял,вот весь паблик с этой командой:
Code
public OnPlayerText(playerid, text[]) { if(text[0] == '!') { new name[24], string[256]; GetPlayerName(playerid, name, 24); strdel(text,0,1); format(string, sizeof(string), "(TEAM-CHAT) %s: %s", name, text); printf("%s", string); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == gTeam[playerid]) SendClientMessage(i, GetPlayerColor(playerid), string); } } return false; } SetPlayerChatBubble(playerid, text, 0xA9C4E4AA, 100.0, 60000); new string[256]; format(string, sizeof(string), "(id:%d): %s", playerid, text); SendPlayerMessageToAll(playerid, string); return false; }
Будет работать только на тдм моде !!! Урок by [east_side]_trane При копирывании урока указываем автора
Автор - [east_side]_trane Дата добавления - 24.04.2011 в 21:13:23
=TRAUSER= Дата: Воскресенье, 24.04.2011, 21:18:47 | Сообщение # 2
Группа: Пользователи
Сообщений: 98
Прикольный урок,полезная вещ но скорей в TDM есть такая функция типо в чат надо писать ! и сооб. но всё ровно у тебя тоже урок норм
HostName: ..::Pycckuu•GoLDeN•CepBep::.. Address: 93.191.12.180:7825 Players: 2 / 50 Ping: 47 Mode: LV/SF/DM/Party/Gang/Race v.1.3 Map: San Andreas
Сообщение Прикольный урок,полезная вещ но скорей в TDM есть такая функция типо в чат надо писать ! и сооб. но всё ровно у тебя тоже урок норм Автор - =TRAUSER= Дата добавления - 24.04.2011 в 21:18:47
[east_side]_trane Дата: Воскресенье, 24.04.2011, 22:01:26 | Сообщение # 3
Группа: Пользователи
Сообщений: 443
если качать моды ( ) то наверн будет там чат этот но по другому, а я пишу моды с 0..... Поэтому написал сюда этот урок и заодно в мод вписал и проверил)) так что всё работает
Pawn скриптер Мои услуги по оптимизации
Сообщение отредактировал [east_side]_trane - Воскресенье, 24.04.2011, 22:02:13
Сообщение если качать моды ( ) то наверн будет там чат этот но по другому, а я пишу моды с 0..... Поэтому написал сюда этот урок и заодно в мод вписал и проверил)) так что всё работает Автор - [east_side]_trane Дата добавления - 24.04.2011 в 22:01:26
Сообщение Там нет проверки на Пробел тоесть если напишут "! " То всё равно высветится "!Ник: " Автор - YmHik Дата добавления - 25.04.2011 в 11:52:07
Driver0214 Дата: Среда, 27.04.2011, 09:58:17 | Сообщение # 5
Группа: Пользователи
Сообщений: 89
А как сделать кч ну как на парадизе типо /кч создать название /кч список, /кч зайти номер
Мод готов на [|||||||||___] 54% Название мода: FreeLiFe v0.0 Авторы мода: Grand___Драйвер, )|(ecToKuu_4eL
Сообщение А как сделать кч ну как на парадизе типо /кч создать название /кч список, /кч зайти номер Автор - Driver0214 Дата добавления - 27.04.2011 в 09:58:17
YmHik Дата: Среда, 27.04.2011, 20:37:10 | Сообщение # 6
Группа: Пользователи
Сообщений: 76
И ёщё этот урок уже 5 недель "Валяется" на павно.ру
Заказ Граффики
Сообщение отредактировал YmHik - Среда, 27.04.2011, 20:38:35
Сообщение И ёщё этот урок уже 5 недель "Валяется" на павно.ру Автор - YmHik Дата добавления - 27.04.2011 в 20:37:10
90sp90 Дата: Понедельник, 24.10.2011, 20:51:26 | Сообщение # 7
Группа: Пользователи
Сообщений: 30
а как сделать командный чат как в Рп серве /r текст было бы круто Добавлено (24.10.2011, 20:51:26) --------------------------------------------- а как сделать командный чат как в Рп серве /r текст было бы круто
Сообщение а как сделать командный чат как в Рп серве /r текст было бы круто Добавлено (24.10.2011, 20:51:26) --------------------------------------------- а как сделать командный чат как в Рп серве /r текст было бы круто
Автор - 90sp90 Дата добавления - 24.10.2011 в 20:51:26
Сообщение 90sp90 , возьми скачай любой rp мод и выреж свою команду /r и текст Автор - admin Дата добавления - 27.10.2011 в 20:40:15