9 посетителей на сайте. Из них:
Пользователи1
Гости2
Роботы6
Список пользователей
Валерий Давыдов Сейчас на сайте
Higl Your Был(a) в сети 11 минут назад
Ab Antonian Был(a) в сети 11 минут назад
Князь Был(a) в сети 14 минут назад
- YoungZy Был(a) в сети 16 минут назад
Mazyar Irani Был(a) в сети 18 минут назад
Был(a) в сети 19 минут назад
Тимофей Игнатов Был(a) в сети 37 минут назад
GPD SA Был(a) в сети 37 минут назад
Organizator Volhrbnik Был(a) в сети 41 минуту назад
SaneX Был(a) в сети 46 минут назад
Роман Клык Был(a) в сети 52 минуты назад
SASAG sasagg Был(a) в сети 53 минуты назад
shoyz1k Был(a) в сети 56 минут назад
Денис Затенко Был(a) в сети 1 час назад
احمد فى روسيا ахмед в россии Был(a) в сети 1 час назад
Armen Был(a) в сети 1 час назад
Николай Дудуник Был(a) в сети 1 час назад
Stas Был(a) в сети 1 час назад
Фэнг Был(a) в сети 2 часа назад
Кирилл Думбадзе 2 Был(a) в сети 2 часа назад
Arizona Bonusnik Был(a) в сети 2 часа назад
рома чич Был(a) в сети 2 часа назад
Ereke Sharipov Был(a) в сети 2 часа назад
Sergey Dallakyan Был(a) в сети 2 часа назад
meow youtube Был(a) в сети 2 часа назад
Гороховый Суп Был(a) в сети 2 часа назад
Sicdey Был(a) в сети 2 часа назад
Даниил Кошкин Был(a) в сети 2 часа назад
LONSDALE Был(a) в сети 2 часа назад
Yaroslav Botvinkin Был(a) в сети 2 часа назад
Алияр Был(a) в сети 2 часа назад
Freyz Был(a) в сети 2 часа назад
Саид Франко Был(a) в сети 3 часа назад
Максим Грищук Был(a) в сети 3 часа назад
Pluzik Drun Был(a) в сети 3 часа назад
DIBROL Был(a) в сети 3 часа назад
АНДРЕЙ ШЕВЧЕНКО Был(a) в сети 3 часа назад
Матвей Меркулов Был(a) в сети 3 часа назад
Konor McGregor Был(a) в сети 3 часа назад
Olegus Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
Alksnis Был(a) в сети 3 часа назад
radmir rp Был(a) в сети 3 часа назад
РОТАНОВ tv Был(a) в сети 3 часа назад
Александр Прохоренко Был(a) в сети 4 часа назад
Khann Был(a) в сети 4 часа назад
Flesex Был(a) в сети 4 часа назад
Mrazota Был(a) в сети 4 часа назад
Руслан Куадже Был(a) в сети 4 часа назад
KraKen Hack Был(a) в сети 4 часа назад
Никита Был(a) в сети 4 часа назад
Сергей Бисмарк Был(a) в сети 4 часа назад
Пумбик Был(a) в сети 4 часа назад
Иван Протасов Был(a) в сети 4 часа назад
Stasik Frolov Был(a) в сети 4 часа назад
Олег Тимофеев Был(a) в сети 4 часа назад
Том Паттисон Был(a) в сети 4 часа назад
Артем Банников Был(a) в сети 4 часа назад
kazinoradi kalov Был(a) в сети 4 часа назад
арсений дпс Был(a) в сети 4 часа назад
SabrForevor Был(a) в сети 5 часов назад
GrantaDrive159 Был(a) в сети 5 часов назад
Articles 2.0 Был(a) в сети 5 часов назад
goldenyere1 Был(a) в сети 5 часов назад
webcore Был(a) в сети 5 часов назад
Max.300 Был(a) в сети 5 часов назад
Максим Савранский Был(a) в сети 5 часов назад
metroabsolute Был(a) в сети 5 часов назад
Dato Guliazali195 Был(a) в сети 5 часов назад
Николай Иркутск Был(a) в сети 5 часов назад
Алексей Мордань Был(a) в сети 5 часов назад
Arik Boan Был(a) в сети 5 часов назад
WiseBear Был(a) в сети 6 часов назад
Nikita Bot Был(a) в сети 6 часов назад
Зульбахар Радмилова Был(a) в сети 6 часов назад
Victor Vladimirovich Был(a) в сети 6 часов назад
Maks Bondar Был(a) в сети 6 часов назад
Роман Бунин Был(a) в сети 6 часов назад
ЛЕГО 2 МИРОВАЯ Был(a) в сети 6 часов назад
Рома Был(a) в сети 6 часов назад
Tony Stark Был(a) в сети 7 часов назад
Sakredo Jonsone Был(a) в сети 7 часов назад
Сергей Наумов Был(a) в сети 7 часов назад
Анатолий Филатов Был(a) в сети 7 часов назад
Qurban Aliyev Был(a) в сети 7 часов назад
Ramil Hudoiberdin Был(a) в сети 7 часов назад
Никита Яроцкий Был(a) в сети 7 часов назад
Был(a) в сети 7 часов назад
Matrix Z Был(a) в сети 8 часов назад
Тихон Хромых Был(a) в сети 8 часов назад
vlad vladow Был(a) в сети 8 часов назад
Григорий Слоква Был(a) в сети 8 часов назад
ranel Был(a) в сети 8 часов назад
BLADE BOSS Был(a) в сети 8 часов назад
Shkiper Ikler Был(a) в сети 8 часов назад
Дмитрий Березин Был(a) в сети 8 часов назад
Suhov Matvey Был(a) в сети 9 часов назад
Александр Александров Был(a) в сети 9 часов назад
Hla Gaming Был(a) в сети 10 часов назад
Ракета Тамаев Был(a) в сети 10 часов назад
drift Был(a) в сети 10 часов назад
KaRall Был(a) в сети 10 часов назад
rekl Был(a) в сети 10 часов назад
NO Был(a) в сети 10 часов назад
Adill Был(a) в сети 10 часов назад
Алексей Максимов Был(a) в сети 10 часов назад
Denis Sergeev Был(a) в сети 10 часов назад
Сергей Череасов Был(a) в сети 10 часов назад
витя измайлов Был(a) в сети 10 часов назад
Makeshov Был(a) в сети 10 часов назад
Xycoc Xycocovich Был(a) в сети 11 часов назад
Иван Иманалиев Был(a) в сети 11 часов назад
Халиф Рахимов Был(a) в сети 11 часов назад
Poseidon Poseidonovich Был(a) в сети 12 часов назад
Oleg Berdyugin Был(a) в сети 12 часов назад
lep1x tiktok Был(a) в сети 12 часов назад
raf Был(a) в сети 12 часов назад
Work place Vince Был(a) в сети 12 часов назад
Данил Был(a) в сети 12 часов назад
Евгений Дарков Был(a) в сети 12 часов назад
Максим Был(a) в сети 13 часов назад
maxxis Был(a) в сети 13 часов назад
Данилл Кикрович Был(a) в сети 13 часов назад
Joker Joker Был(a) в сети 13 часов назад
Ваня Волков Был(a) в сети 13 часов назад
Semyon official Был(a) в сети 13 часов назад
0987654321 Был(a) в сети 13 часов назад
Сергей Был(a) в сети 14 часов назад
Был(a) в сети 14 часов назад
Константин Яковлев Был(a) в сети 14 часов назад
Tattoo Ed Был(a) в сети 16 часов назад
ТотСамый Был(a) в сети 16 часов назад
askan Был(a) в сети 16 часов назад
Такси Максим Был(a) в сети 16 часов назад
Артем Колєснік Был(a) в сети 16 часов назад
Kolya32777 Был(a) в сети 17 часов назад
Lexa Reaccion Был(a) в сети 18 часов назад
Максим Ивлев Был(a) в сети 18 часов назад
Роман Хмелевский Был(a) в сети 18 часов назад
SuperMauro 95 Был(a) в сети 19 часов назад
Dmitriy Polinok Был(a) в сети 19 часов назад
Роман Римар Был(a) в сети 19 часов назад
Илья Черницких Был(a) в сети 19 часов назад
Иван Был(a) в сети 19 часов назад
Женя Женя Был(a) в сети 19 часов назад
Евгений Жестовский Был(a) в сети 21 час назад
RelleFix Был(a) в сети 21 час назад
Даниил Девелоп Был(a) в сети 22 часа назад
zuio4ok Был(a) в сети 23 часа назад
zhako Был(a) в сети 23 часа назад
mrvnss Был(a) в сети 23 часа назад
Список ботов
rambler (6)

Следите за нами!

Чат на CEF | MTA

Описание

Плюсы

Смайлики (😈)

Адаптивность (вам не нужно надевать очки, чтобы видеть, что пишут другие)

Скопируйте/вставьте из/в поле ввода (больше не нужно вводить в консоль — скажите, например, «длинное сообщение или URL»)

Настраиваемый (теперь вы можете объединить чат для всех своих игроков)

Расширяемый (например, вы можете сделать ссылки на URL-адреса в чате кликабельными или добавить поддержку Markdown)

Минусы

Он не может выполнять встроенные команды, такие как /nick/login, и т. д., «по соображениям безопасности». (c) mta wiki.

Вам нужно написать собственные обработчики для этих команд или просто использовать консоль для таких команд.

Пользовательские команды по-прежнему работают должным образом.

Его нельзя использовать до запуска ресурса, поэтому вы не можете писать полезные сообщения игроку в обработчике событий onPlayerConnect вместо используйте onPlayerJoin

Вопросы и ответы:

Я запустил этот ресурс, но не вижу чата

Вам нужно выполнить exports.chat2:useDefaultOutput(true) потому, что в вашем игровом режиме нет встроенного вывода

В чате дважды отображаются одни и те же сообщения

Как я могу добавить новые типы ввода, например, для глобальных/локальных/личных чатов?

Вам нужно добавить новые записи в таблицу inputKeyButtons на стороне клиента с уникальными значениями messageType и затем обработать эти типы сообщений в onPlayerChat

Приступая к работе

Выполнить exports.chat2:useDefaultOutput(false) где-нибудь в вашем коде

скачать ресурс

переместить этот ресурс в server/mods/deathmatch/resources/ каталог

добавить в server/mods/deathmatch/mtaserver.conf:


API:

Функции клиента

outputChatBox(string message, int red?, int green?, int blue?) -> void 

Обратите внимание, что последний параметр colorcoded. не указан.

По умолчанию включена шестнадцатеричная обработка

showChat(bool show) -> void

clearChatBox() -> void

exports.chat2:isChatVisible() -> bool

Функции сервера

outputChatBox(string message, element elem?, int red?, int green?, int blue?) -> void 

Обратите внимание, что последний параметр colorcoded. не указан.

По умолчанию включена шестнадцатеричная обработка

showChat(element elem, bool show) -> void

clearChatBox(element elem) -> void

exports.chat2:useDefaultOutput(bool) -> void Включите/отключите вывод по умолчанию.

Если вы отключите его, то вам нужно будет написать собственные обработчики для onPlayerChat событий

Примеры выгрузки:

addEventHandler("onResourceStart", resourceRoot, function()
 -- необходимо выполнить, если ваш игровой режим не выводит сообщения в чат в
  -- обработчиках событий onPlayerChat. В качестве примера: игровой режим «Игра» уже использует собственный вывод
  --, поэтому вам не нужно включать вывод по умолчанию, но в игровом режиме «Гонка» его нет,
  -- поэтому вам нужно включить вывод по умолчанию.
  exports.chat2:useDefaultOutput(true)
end)

addEventHandler("onPlayerJoin", root, function()
 outputChatBox("#ccff00привет #ffcc00мир", source)
 outputChatBox("я красный как рак", source, 255, 0, 0)
конец)

-- прослушивание прямого вывода из чата
-- должно быть создано, если для useDefaultOutput не было установлено значение 'true'
addEventHandler("onPlayerChat", root, function(message, messageType)
 if message ~= "ping"then
    outputChatBox("pong", source)
 end
end)

Добавить в mtaserver.conf:

<!-- установите этот ресурс перед всеми остальными ресурсами -->
<resource src="chat2" startup="1" protected="0" />

Добавить в acl.xml: 

<group name="chat2ACLGroup">
  <acl name="chat2ACL"></acl>
  <object name="resource.chat2"></object>
</group>

<acl name="chat2ACL">
  <right name="function.executeCommandHandler" access="true"></right>
</acl>





Автор публикации:

Flox Даниил Девелоп

Скачать:

Скачать

Дата:
Vehicle IDs
Vehicle IDs
01.03.2021, FAQ ПО МТА
Руководство по отладке - как найти ошибки в ваших скриптах
Руководство по отладке - как найти ошибки в ваших
24.12.2020, Статьи
Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Новый чат MTA
Новый чат MTA
23.12.2020, Скрипты Мта

Нет комментариев.Оставишь комментарий?