• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Хелпаните с группами!

15_VendiGO_15

Пользователь
Регистрация
8 Окт 2019
Сообщения
113
Реакции
0
Баллы
28
Как сделать чтобы у профессий была чат группы или организации. Допустим у той же полиции была чат-группа.
 
Когда создаешь профессию ты пишешь TEAM_CITIZEN(пример). И потом в groupchat.lua, там вроде пример будет.
З.Ы. для каждой профессии пиши разную тиму.
 
Категориям выдай чат группы
 
lua/darkrp_customthings/groupchats.lua (Если юзаешь DarkRPMod)

Если не юзаешь DarkRP Mod, тогда:
1570993801139.png
Это пример, а не код который надо вписывать. Надо делать по его образцу.
 
*Из файла /garrysmod/addons/darkrpmodification/lua/darkrp_customthings/groupchats.lua, перевожу.


Групповые чаты
---------------------------------------------------------------------------
Командный чат для определённых профессий.
P.S. К примеру полицейские и мэр могут общаться через подобный чат с помощью команды /g или в нативном(gmod team) чате.

Как сделать подобный чат:
1. Простой способ:
Lua:
GAMEMODE:AddGroupChat(TEAM_POLICE, TEAM_MAYOR) -- Это предоставит возможность общаться мэру и полиции через командный чат.


2. Продвинутый метод:
Lua:
GAMEMODE:AddGroupChat(function(ply) return ply:isCP() end) -- Это решение для продвинутых людей, не думаю что вам оно подойдёт и расписывать я его не буду.

В итоге мы имеем:
-- Пример метода 1:
Lua:
GAMEMODE:AddGroupChat(TEAM_MOB, TEAM_GANG)
-- Пример метода 2:
Lua:
GAMEMODE:AddGroupChat(function(ply) return ply:isCP() end)
 
Главная Регистрация
Назад
Сверху