Исходник Слив исходника MskBot и HelperBot для Russia RP

kyrtion

Известный
Автор темы
1,110
403
Всем привет! (я мечтал такое озвузчивать!)
И так, с чего начинать. Сразу предупреждаю что в тексте могло быть нарушение или неправильное склонение, на этом я не обращаю внимание.

Причина слив исходника: для меня раша рп больше не ценю из-за происхождения.


Предистория исходников и ботов:
Общем, зашел на сервере раши рп - я понял что владелец проекта решил не обновлять вообще-то, а ждать когда донатят и сделает аксессуары, маппинг, всё для красоты.

Я был против визуальные обновление. В 2022 году я решил поднять бота чисто для улушчение системы. В исходнике первую очередь писал на MskBot, презначительно для админов и выше в раши рп, почти система модернизация.

В 2022 летом появилась идея на зетку (/z) с помощью бота. Как это работает? Все просто: 2 цель, таймер. Ну вы же понимаете. В начале 2023 решил написать сайт с PHP без фрейморка и поднять бд для логгирование в чате чтобы пробить какое наказание дали и узнают кто захватил терру в гетто и тд, это было очень удобно. Но однако некоторые строка которое не имеет смысла, вроде как "пустая строка" или флудят в чате - в логи все равно остается(( Поэтому не всё профильтровал.

Добавил оффлайн команда - как работает: как игрок заходит на сервере и авторизует аккаунт (после авторизации сразу подсвечивает в чате) - бот ищет созданные команды и исполняет.

Добавил белый список (вроде список доверии) для старших админов. После добавлении вайтлист - сразу ограничил на временный лидер для тех кто не находит в вайтлист. Это связанное "тихий слив" с помощью адм права, то есть ты стал лидером через темплидер, и у тебя есть меню лидера - вот, поэтому у админа есть список сотрудников и всех уволняет, в логах сервера такое не покажет ничего и в чате тоже. Я специально решил ограничить темплидер без вайтлиста. Вместо чтобы стать временным замом - нужно написать в админ-чат командой: /fa [ид фракции], это же faction. Также добавил система статистики за сессию через адм-чат /st и на сайте можно заглянуть.

Спустя год-более все таки ничего не изменилось в рпр (кроме аксы и маппинг). Да кстати /banip требовало чтобы игрок на сервере.
Исходники на сайты и бд - я полностью удалил, это специально чтобы основатели сервера в раши рп не могли нормально работать с ботами. Пусть сами пинают с палками. Основателям и владелецьем раши рп, да чтоб вас!

Всем разрабам или тех кто читает в код - не осуждай пж, давно писал код и забросил, не пинайте пжпж
Плюс еще, я случайно вырезал некоторые строка в исходнике чтобы не запускалось вообще-то (или нет?...).


Предистория происхождение:
Зашел на раша рп и вижу что основатель сервера стал не Александр Майский, а Кирилл Хардов (тот самый Mao_Bao). Я просил может стоит написать тулс для админов с помощью moonly? Ответили что да, дали адм 12 прав. Писал-писал код, а все я задолбался и решил взять отпуск на бессрочный XDDD.
Через некоторым моментам владелец кикнул Кирилл без причин. Затем сразу объявился что новый основатель сервера станет Артём Марсов.
Я такой ну ладно, написал в лс старый основатель и пожелал удачи. И тут кое-что увидел такое сообщение:
1741595429972.png

Странно, не так ли? Допустим, после снятия старого основателя поднялся вопрос: теперь кто будет обслуживать ботов. Артём отписался в личку на соотрудничество.
Я согласился, и тут такое
1741595553284.png

Позже просит чтобы скинуть все файлов ботов который у меня есть. Я поставил условия: либо я обслуживаю ботов или ничего не получит.
1741595589640.png

Артём, видимо выбрал "ничего" - кикнул меня из админ конфига в ВК, наверное за недоверие.


Вот такая история. Держите мои исходники, а хотя лучше не открой, там правда глазки сразу засохнут после полной ревью кода.
(в бх я не смог залить, пишет что я превысил размер файлом, ну ладно пусть так)
 
  • Нравится
Реакции: HuntersTeam

HuntersTeam

Известный
339
123
Прикольно.Всегда хотел узнать ,по какому принципу твой бот мог видеть ,что пишут игроки из любой точки карты ? Я говорю про функцию !увал в чат.
 

Piskavrotikbigimotik

Новичок
2
5
Молодец Михаил, похвально. Ведь из-за твоего бота были маленькие трудности в реализации слива, который мы благополучно осуществили.
 

kyrtion

Известный
Автор темы
1,110
403
Прикольно.Всегда хотел узнать ,по какому принципу твой бот мог видеть ,что пишут игроки из любой точки карты ? Я говорю про функцию !увал в чат.
Есть такая серверная команда /chat и /smschat чтобы прослушать сообщение. Поставил строгое регулярное выражение для локального чата
 
  • Нравится
Реакции: HuntersTeam