Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Защита от system.ovr, artmoney и cheat engine (https://forum.zone-game.info/showthread.php?t=11029)

3EBC 05.02.2011 21:48

Re: Защита от system.ovr, artmoney и cheat engine
 
Подскажите а какой пакет в aion/clientpackets/ Отвечает за шмот... Хочу попробывать наклипать что когда артманиеи меняют вещь выкидывало из игры..

Stanley 06.02.2011 13:10

Re: Защита от system.ovr, artmoney и cheat engine
 
Новая фишка арт мани, это разгон каста или бега до таких цифр как 300 и.т.д

Zombie 17.02.2011 13:45

Re: Защита от system.ovr, artmoney и cheat engine
 
У меня есть одна идейка. Но как её реализовать я хз, потомучто знаний маловато. К примеру сделать лаунчер который небудет работать совмесно с Artmoney. Может там канибуь отслеживать процесс, если артманей запущен сделать так чтобы лаунчер незапускался. Это отталкнет нубо читеров! А в добавок сделать так чтобы при закрытие лаунчера закрывался клиент. Возможно ли такое сделать? Например в Delphi?

3EBC 17.02.2011 14:23

Re: Защита от system.ovr, artmoney и cheat engine
 
Возможно, но проблематично. На другом форуме дето с неделю назад читал про это.. Там писали что очень трудно сделать. Это не линеика нету таких фаилов как в ней чтоб сделать нормальную защиту... По идее там была идея создать свой индивидуальный aion.bin..
Но я думаю сделать защиту так же как и с манастоунами в самом сервере... На даное время проблема с изминением шмота под оружие и его спаика... У меня вот идея наити фаил в aion/clientpackets/ который отвечает за шмот и запретить переделку его в оружие, но я незнаю какой фаил отвечает за это там...

flashman 17.02.2011 15:09

Re: Защита от system.ovr, artmoney и cheat engine
 
Большого смылса нет создавать свой aion.bin поскольку в этой тему уже говорил , что мешает игроку просто заменить ваш бинарник на тот что допустим в офф клиенте? :)
В данном случае решением может быть собственное клиент-серверное приложение, которое отслеживает всех подключающихся клиентов к серверу и в случае, если они подключаются не спомощью так скажем вашей проги(ланчера) , то просто дропать их.
Но тут всё упиратеся в процесс работы этого приложения, наскольку он будет тормозить работу серва-клиента и т.д.

3EBC 17.02.2011 18:57

Re: Защита от system.ovr, artmoney и cheat engine
 
Цитата:

Сообщение от flashman (Сообщение 109276)
Большого смылса нет создавать свой aion.bin поскольку в этой тему уже говорил , что мешает игроку просто заменить ваш бинарник на тот что допустим в офф клиенте? :)
В данном случае решением может быть собственное клиент-серверное приложение, которое отслеживает всех подключающихся клиентов к серверу и в случае, если они подключаются не спомощью так скажем вашей проги(ланчера) , то просто дропать их.
Но тут всё упиратеся в процесс работы этого приложения, наскольку он будет тормозить работу серва-клиента и т.д.

+1
Ну я тоже это имел ввиду))

Horizon 18.02.2011 17:56

Re: Защита от system.ovr, artmoney и cheat engine
 
Фри флайщики надоели.... ктонить знает как запретить свободный полет?

flashman 18.02.2011 22:39

Re: Защита от system.ovr, artmoney и cheat engine
 
Horizon, во FlyController вроде как предусмотрено обращение внимания (я бы так это назвал) на атрибут fly в файлах зон серва, но как бы то нибыло оно не работает (тут конечно зависит от вашего ядра, я дорабатываю ядро AE, и в нём дела обстоят так), поэтому я бы порекомендовал внести некоторые изменения в контролер полётов, после строчки (хотя можно и перед) :
PHP код:

ZoneName currentFlightZoneName null

поставить проверку полётов:
PHP код:

if (!player.getZoneInstance().isFlightAllowed())
            return 
false

Только для верности, в файлах лежащих в папке zone на серве прописать для всех зон соответствующие разрешения fly="false".
Но всё же неторопись делать эту рутину и попробуй пока изменения в контролере, поскольку я не видел как в xml так и в ZoneTemplate значение для fly по дефолту.
XML CODE:
Свернуть ↑Развернуть ↓

Horizon 19.02.2011 21:00

Re: Защита от system.ovr, artmoney и cheat engine
 
Код:

// Check Flight

        ZoneName currentFlightZoneName = null;

        if (ZoneService.getInstance().mapHasFightZones(player.getWorldId())) {

            currentFlightZoneName = ZoneService.getInstance().findFlightZoneInCurrentMap(player.getPosition());

            if (currentFlightZoneName == null && !player.isGM()) {

                PacketSendUtility.sendPacket(player, SM_SYSTEM_MESSAGE.STR_FLYING_FORBIDDEN_HERE);

                return false;

            }

вот как у меня коде. дописывать все равно ?

flashman 19.02.2011 22:52

Re: Защита от system.ovr, artmoney и cheat engine
 
Если с тем что у тебя там написано g_freefly=1 у злоюзеров работает, то да дописать надо)) (по правде говоря код во флай котроллере у все походу один и тотже).


Текущее время: 19:40. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot