SF Plugin Chat

Статус
В этой теме нельзя размещать новые ответы.

SR_team

like pancake
Автор темы
BH Team
4,707
6,347
Межсерверный чат с блекджеком и модерацией (на самом деле не блекджек, а кости, и те еще в разработке, из-за трудностей с обратной связью).

Чат позволяет общаться с другими игроками не зависимо от сервера - вы можете общаться с вашим другом находясь на разных серверах.

Чат акивируется нажатие клавиши F2

Ник и пароль хранятся в Chat.ini, если пароль больше или равен 6 символам, то при написание 1 сообщения, вы автоматически зарегистрируетесь
Внутри игры менять пароль и ник можно командами, которые вводятся в окно данного чата

Команды:
  • /reg NickName Password - регистрация, где NickName - ник, Password - пароль
    • /register NickName Password - тоже самое
  • /nick NickName - смена ника, где NickName - новый ник
  • /pass NewPassword - смена пароля, где NewPassword - новый пароль (для смены пароля, старый пароль должен быть валидным, либо не установленным)
    • /password NewPassword - тоже самое
  • /size WIDTH HEIGHT- изменить размер чата, где WIDTH - ширина, HEIGHT - высота
    • /sz - тоже самое
  • /size width WIDTH - изменить только ширину, где WIDTH - ширина
    • /size w WIDTH - тоже самое
    • /sz width WIDTH - тоже самое
    • /sz w WIDTH - тоже самое
  • /size height HEIGHT - изменить только высоту, где HEIGHT- ширина
    • /size h HEIGHT - тоже самое
    • /sz height HEIGHT - тоже самое
    • /sz h HEIGHT - тоже самое
  • /autosize - автоматически изменить размер (1/4 экрана)
    • /autosz - тоже самое
    • /asize - тоже самое
    • /asz - тоже самое
  • /volume Value - изменить громкость сигнала о новом сообщение
    • /vol Value - тоже самое
  • /test MESSAGE - выводит сообщение не отправляя его на сервер, где MESSAGE - сообщение
  • /ghost - стать видимым/не видимым для онлайна
  • /online - вывести ники онлайн пользователей
Команды модераторов:
  • /ban Nick - бан пользователя, где Nick - его никнейм
  • /unban Nick - снятие бана с пользователя, где Nick - его никнейм
  • /banip IP - бан ip адреса
  • /unbanip IP - снятие бана с ip адреса
Ники с IP администраторов и модераторов забанить можно, но пока они остаются действующими модераторами или администраторами, бан будет игнорироваться.

Задний фон чата можно менять или вообще удалить. За него отвечает файл Chat.png, если вы захотите заменить данную текстуру, то размеры изображения не ограничены.

В ini файле есть так же дополнительные параметры
  • PlayBeep - отвечает за воспроизведение звука при появление нового сообщения
  • Foreground - отвечает за обновление сообщений, когда игра свернута
  • AutoSize - авто-расчет размеров чата (1/4 экрана)
  • Width - ширина чата (400 - минимум)
  • Height - высота чата (150 - минимум)
  • Volume - громкость уведомления о новом сообщение [0 - 10000]
  • GhostMode - режим невидимки для онлайна

Взаимодействия с чатом клавишами и мышью:
  • Enter - отправить сообщение
  • Клик левой кнопкой мыши по строке - обратиться по нику
  • Клик правой кнопкой мыши по строке - удалить сообщение (модераторы так же удаляют сообщение из базы данных)
  • Двойной клик левой кнопкой мыши по строке - копировать строку в буфер обмена
 

Вложения

  • Chat.zip
    286 KB · Просмотры: 244
Последнее редактирование:

Yzkuz

Новичок
14
2
как на модерку встать?)) , добавь создание комнат с паролем( за рублей 20)
 

Yzkuz

Новичок
14
2
Для начала нужна регистрация в чате, а потом, когда (если) в чате будет активность и ты будешь вести себя достаточно активно, то могу выдать модерку
ну я уже начал активность проявлять) , и добавь функцию звук при сообщение
 

SR_team

like pancake
Автор темы
BH Team
4,707
6,347
Добавил автоскролл при добавление нового сообщения
 

SR_team

like pancake
Автор темы
BH Team
4,707
6,347
Добавил звук при новом сообщение (можно оффнуть в ini)
Добавил возможность отключить обновление сообщений, когда игра свернута
Исправил "плавающий" баг, вызывавший краш при попытке ввести текст, или не довавший ввести текст
 

AWRage

Активный
642
141
Чертов волшебник. Это же получается, что можно кооперироваться и громить весь проект в одном чате?
 

SR_team

like pancake
Автор темы
BH Team
4,707
6,347
Добавлены настройки размеров окна чата
 

Edvard

Известный
216
39
Пишу по русски, отправляю в чат вопросы вот такие за место букв
??????????????
 
Статус
В этой теме нельзя размещать новые ответы.