Не проходит spoof проверка на боте через ваш pvpgn #189

Closed
opened 2015-11-07 05:43:16 -07:00 by TemKaSD · 6 comments
TemKaSD commented 2015-11-07 05:43:16 -07:00 (Migrated from github.com)

@HarpyWar @xboi209 И так, здравствуйте. Я уже создавал такой вопрос, но вот сейчас снова поднял pvpgn и ошибка та же https://github.com/pvpgn/pvpgn-server/issues/126 .

Объясняю, я запустил бота на котором я админ, я уже больше двух лет юзаю ботов на выделенном сервере в Москве, к тому же, у меня самый крупный портал в России по хостингу ботов, hodovoi.

Когда на бот заходит кто либо из администрации идет автоматическая проверка на spoof, на Rubattle данная функция работает в идеале, на вашем pvpgn никак не реагирует и соответственно я остаюсь без прав.

Скриншот Rubattle:
2015-11-07_223049
На скриншоте видно, как я вошел и мне отправилась команда /whereis мой ник. Затем, появилось сообщение (самое последнее) что всё в порядке.

Скриншот Pvpgn:
2015-11-07_223435
На скриншоте видно, что никаких подобных манипуляций не проводится и я остаюсь со статусом non-spoofchecked.

Пожалуйста, исправьте это, без это функции не работают права на боте, она необходима как воздух.

@HarpyWar @xboi209 И так, здравствуйте. Я уже создавал такой вопрос, но вот сейчас снова поднял pvpgn и ошибка та же https://github.com/pvpgn/pvpgn-server/issues/126 . Объясняю, я запустил бота на котором я админ, я уже больше двух лет юзаю ботов на выделенном сервере в Москве, к тому же, у меня самый крупный портал в России по хостингу ботов, hodovoi. Когда на бот заходит кто либо из администрации идет автоматическая проверка на spoof, на Rubattle данная функция работает в идеале, на вашем pvpgn никак не реагирует и соответственно я остаюсь без прав. Скриншот Rubattle: ![2015-11-07_223049](https://cloud.githubusercontent.com/assets/6318282/11015197/7c6a9648-85a0-11e5-952c-46ab2044e834.png) На скриншоте видно, как я вошел и мне отправилась команда /whereis мой ник. Затем, появилось сообщение (самое последнее) что всё в порядке. Скриншот Pvpgn: ![2015-11-07_223435](https://cloud.githubusercontent.com/assets/6318282/11015201/c0cdbefa-85a0-11e5-8bcc-d89ca14dff86.png) На скриншоте видно, что никаких подобных манипуляций не проводится и я остаюсь со статусом non-spoofchecked. Пожалуйста, исправьте это, без это функции не работают права на боте, она необходима как воздух.
RElesgoe commented 2015-11-07 17:17:29 -07:00 (Migrated from github.com)

Как @cen1 изначально говорил, проблема с ботом, а не с PvPGN. Бот написан для работы с PvPGN, PvPGN не написан для работы с ботом и тем самым не должен модифицироваться для работы с конкретным ботом.
Бот проверяет строку, отправленную с сервера, которую текущая версия PvPGN модифицировала и даже перевела так, что бот не может успешно найти заданную строку.

Как @cen1 изначально говорил, проблема с ботом, а не с PvPGN. Бот написан для работы с PvPGN, PvPGN не написан для работы с ботом и тем самым не должен модифицироваться для работы с конкретным ботом. Бот проверяет строку, отправленную с сервера, которую текущая версия PvPGN модифицировала и даже перевела так, что бот не может успешно найти заданную строку.
TemKaSD commented 2015-11-07 23:27:25 -07:00 (Migrated from github.com)

@xboi209 Ну вот смотрите, данная проблема только с вашим pvpgn, если рассуждать вашей логикой, что PvPGN не написан для работы с ботом и не должен модифицироваться для работы с конкретным ботом, т.е, буквально все самые популярные pvpgn сервера внедряют это функцию для конкретного бота? Работает практически везде, кроме вашего.

И еще, если pvpgn не модифицируется для работы с ботом, зачем, например, Ohsystem делать модификацию для работы с pvpgn, зачем вообще запускать такую версию pvpgn если на ней боты работают не корректно, это одна из важнейших функций. Получается так, @HarpyWar призывает запускать ботов, потому что траблы с портами, а боты не могут работать, потому что pvpgn не модифицируется для ботов.

ЛАдно, не хотите исправлять это, ваше дело, буду искать другие pvpgn сборки.

@xboi209 Ну вот смотрите, данная проблема только с вашим pvpgn, если рассуждать вашей логикой, что PvPGN не написан для работы с ботом и не должен модифицироваться для работы с конкретным ботом, т.е, буквально все самые популярные pvpgn сервера внедряют это функцию для конкретного бота? Работает практически везде, кроме вашего. И еще, если pvpgn не модифицируется для работы с ботом, зачем, например, Ohsystem делать модификацию для работы с pvpgn, зачем вообще запускать такую версию pvpgn если на ней боты работают не корректно, это одна из важнейших функций. Получается так, @HarpyWar призывает запускать ботов, потому что траблы с портами, а боты не могут работать, потому что pvpgn не модифицируется для ботов. ЛАдно, не хотите исправлять это, ваше дело, буду искать другие pvpgn сборки.
RElesgoe commented 2015-11-08 09:56:31 -07:00 (Migrated from github.com)

PvPGN не должен ограничиваться конкретной строкой, он должен быть в состоянии отправлять любую строку, которая ему потребуется. Это вы решите, либо вы модифицируете исходный код PvPGN, либо OHSystem, так как это специфично для ваших нужд.

PvPGN не должен ограничиваться конкретной строкой, он должен быть в состоянии отправлять любую строку, которая ему потребуется. Это вы решите, либо вы модифицируете исходный код PvPGN, либо OHSystem, так как это специфично для ваших нужд.
TemKaSD commented 2015-11-08 19:31:41 -07:00 (Migrated from github.com)

@xboi209 Печально, что вы так считаете. Извините, но вы не правы.

@xboi209 Печально, что вы так считаете. Извините, но вы не правы.
HarpyWar commented 2015-11-09 02:22:30 -07:00 (Migrated from github.com)

@Artyom91 Интеграция OHSystem с PvPGN реализована в рамках Lua. Мое видение этого состояло в том, чтобы предоставить удобную возможность модификации сервера без редактирования исходного кода C++.

Я отошел от поддержки PvPGN, и не до конца понимаю в чем проблема. Правильно ли я понимаю, что задача состоит в том, чтобы выдача команды /whois соответствовала боту? Если так, то эту команду можно переопределить через Lua - чтобы она выдавала нужную строку. Пример переопределения команды /stats есть в папке со скриптами.

@Artyom91 Интеграция OHSystem с PvPGN реализована в рамках Lua. Мое видение этого состояло в том, чтобы предоставить удобную возможность модификации сервера без редактирования исходного кода C++. Я отошел от поддержки PvPGN, и не до конца понимаю в чем проблема. Правильно ли я понимаю, что задача состоит в том, чтобы выдача команды `/whois` соответствовала боту? Если так, то эту команду можно переопределить через Lua - чтобы она выдавала нужную строку. Пример переопределения команды `/stats` есть в папке со скриптами.
ghost commented 2016-07-24 12:45:54 -06:00 (Migrated from github.com)

Вы и на русском языке говорите?

Вы и на русском языке говорите?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Techwizz/pvpgn-server#189
No description provided.