34 посетителя на сайте. Из них:
Пользователи5
Роботы29
Список пользователей
Константин Клочков Сейчас на сайте
meow youtube Сейчас на сайте
Flesex Сейчас на сайте
Дауд Сейчас на сайте
Артём Сейчас на сайте
Некит Был(a) в сети 3 минуты назад
дима Похилько Был(a) в сети 4 минуты назад
Standoff 2 Standoff 2 Был(a) в сети 7 минут назад
Андрей Антипов Был(a) в сети 7 минут назад
Adam TaHiri Был(a) в сети 12 минут назад
Вадим Кошевой Был(a) в сети 19 минут назад
Савелий Был(a) в сети 22 минуты назад
Вадим Дедович Был(a) в сети 23 минуты назад
Даниил Быков Был(a) в сети 25 минут назад
ГРИГОРИЙ ШАРОВ Был(a) в сети 26 минут назад
Detective Lampton Был(a) в сети 27 минут назад
Анатолий Овчинников Был(a) в сети 27 минут назад
Александр Прохоренко Был(a) в сети 28 минут назад
احمد فى روسيا ахмед в россии Был(a) в сети 34 минуты назад
Гатлинг Ортодонт Был(a) в сети 38 минут назад
Иван Бутенко Был(a) в сети 38 минут назад
Aza Costello Был(a) в сети 38 минут назад
Был(a) в сети 42 минуты назад
Leon Был(a) в сети 43 минуты назад
Пенис Был(a) в сети 59 минут назад
Артём Бахов Был(a) в сети 1 час назад
Андрій Безимянний Был(a) в сети 1 час назад
S T I K Был(a) в сети 1 час назад
Rom Ram Был(a) в сети 1 час назад
Кресты-Бандиты Был(a) в сети 1 час назад
Polik Был(a) в сети 1 час назад
Zaxap_Leyman Был(a) в сети 1 час назад
Youssef Ignaoun Был(a) в сети 1 час назад
Redf Был(a) в сети 2 часа назад
Евгения Никулина Был(a) в сети 2 часа назад
reter Был(a) в сети 2 часа назад
WiseBear Был(a) в сети 2 часа назад
Mich Был(a) в сети 2 часа назад
любители Minecraft Был(a) в сети 2 часа назад
Барсик Лосяшь Был(a) в сети 2 часа назад
Олексій Колованов Был(a) в сети 2 часа назад
# БОЕВЫЕ КОРЧИ Был(a) в сети 2 часа назад
Василь Куш Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
Имя Фамилия Был(a) в сети 2 часа назад
Madastick Был(a) в сети 2 часа назад
Жолдошбек Сапаев Был(a) в сети 2 часа назад
Next rp Был(a) в сети 3 часа назад
Daniels Rasainis Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
netGio Был(a) в сети 3 часа назад
Rasul Akhmedov Был(a) в сети 3 часа назад
Максим Ананьев Был(a) в сети 3 часа назад
akisjocek2 akisjocek2 Был(a) в сети 3 часа назад
Владислав Черемных Был(a) в сети 3 часа назад
Егор Векшин Был(a) в сети 3 часа назад
Матвей Был(a) в сети 3 часа назад
Андрей Был(a) в сети 3 часа назад
Dima A Был(a) в сети 3 часа назад
Савелий Пономарёв Был(a) в сети 3 часа назад
Магик Был(a) в сети 3 часа назад
Oduvanchik Был(a) в сети 3 часа назад
Okoldovany Был(a) в сети 4 часа назад
DEDSEC Forck Был(a) в сети 4 часа назад
Maksim Lutai Был(a) в сети 4 часа назад
Grom_777 Valeron Был(a) в сети 4 часа назад
Ваня Волков Был(a) в сети 4 часа назад
Никита Адванс Был(a) в сети 4 часа назад
Ргрг Ргрг Был(a) в сети 4 часа назад
sergy Был(a) в сети 4 часа назад
Нкита Был(a) в сети 4 часа назад
Лол Кек Был(a) в сети 4 часа назад
ALASH Дүйсен Ерасыл Был(a) в сети 5 часов назад
Nikita Dguse Был(a) в сети 5 часов назад
Van Gog908 Был(a) в сети 5 часов назад
Костяк Был(a) в сети 5 часов назад
Freest Rush Был(a) в сети 5 часов назад
Zender Game Был(a) в сети 5 часов назад
Артем Был(a) в сети 5 часов назад
Xray Был(a) в сети 5 часов назад
Ясмин Разыкова Был(a) в сети 5 часов назад
Андрей Был(a) в сети 5 часов назад
Alkha Был(a) в сети 5 часов назад
Дмитрий Логинов Был(a) в сети 5 часов назад
Илья Был(a) в сети 6 часов назад
арсений дпс Был(a) в сети 6 часов назад
Maxim Mironov Был(a) в сети 6 часов назад
Алексей LooDrive Был(a) в сети 6 часов назад
Антон Шенекер Был(a) в сети 7 часов назад
Дима Номонов Был(a) в сети 7 часов назад
Lanzero Resourceful Был(a) в сети 7 часов назад
Георгий Скобелев Был(a) в сети 7 часов назад
Тимерлан Зиннуров Был(a) в сети 7 часов назад
zloidw Был(a) в сети 7 часов назад
Vlad Был(a) в сети 7 часов назад
ᴅᴀɢᴇʀ Был(a) в сети 7 часов назад
Mysterio Был(a) в сети 8 часов назад
Feniks Melamed Был(a) в сети 8 часов назад
Вадим Губаренко Был(a) в сети 8 часов назад
Сергей Зырянов Был(a) в сети 8 часов назад
Pein Master Был(a) в сети 8 часов назад
Marat Tcoriev Был(a) в сети 8 часов назад
Матвей Был(a) в сети 8 часов назад
email baru10 Был(a) в сети 8 часов назад
Был(a) в сети 8 часов назад
Артем Артемович Был(a) в сети 8 часов назад
Vetall Был(a) в сети 9 часов назад
ArtemTankist Был(a) в сети 9 часов назад
Ага Был(a) в сети 9 часов назад
Luca Pawn Был(a) в сети 9 часов назад
Specs Был(a) в сети 9 часов назад
миша никит Был(a) в сети 9 часов назад
Улан Борибек Был(a) в сети 9 часов назад
Витя Акка Был(a) в сети 10 часов назад
Даниял Был(a) в сети 10 часов назад
Артём Зотов Был(a) в сети 10 часов назад
Hipex Pombao Был(a) в сети 11 часов назад
masry alwal Был(a) в сети 11 часов назад
Был(a) в сети 11 часов назад
лимон армянов Был(a) в сети 12 часов назад
Bank Tycoon Был(a) в сети 12 часов назад
fetisov Был(a) в сети 12 часов назад
Vlad Belka Был(a) в сети 12 часов назад
Azazel Был(a) в сети 12 часов назад
бро kit Был(a) в сети 12 часов назад
Дмитрий Кокарев Был(a) в сети 12 часов назад
arch By ba Был(a) в сети 13 часов назад
Владислав Был(a) в сети 14 часов назад
Əli Aliyev Был(a) в сети 14 часов назад
Clfıfl Был(a) в сети 14 часов назад
Алексей Был(a) в сети 16 часов назад
ccx vcccdv Был(a) в сети 16 часов назад
THK Был(a) в сети 16 часов назад
ḴȐȺŠȂṼḈĤỈḰ Был(a) в сети 17 часов назад
sexus1234 Был(a) в сети 17 часов назад
Tec-9Шлак Уёбижище MAC-10 Был(a) в сети 17 часов назад
akirant Был(a) в сети 17 часов назад
Егор Был(a) в сети 17 часов назад
Bozestvennyy Sportik Был(a) в сети 17 часов назад
W1nyyy Был(a) в сети 17 часов назад
Ibrahim Nebiyev! Был(a) в сети 18 часов назад
денис Был(a) в сети 18 часов назад
Был(a) в сети 18 часов назад
Никита Попов Был(a) в сети 18 часов назад
Александр Яковлев Был(a) в сети 18 часов назад
Ab Antonian Был(a) в сети 18 часов назад
Саша Сытник Был(a) в сети 18 часов назад
TOKSYCHNIE Был(a) в сети 18 часов назад
фывфыв фывфыв Был(a) в сети 19 часов назад
Список ботов
rambler (28)
aport (1)

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

Чат на 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, Скрипты Мта

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