Перейти к содержанию

gawric

Постоялец
  • Публикаций

    329
  • Зарегистрирован

  • Посещение

  • Победитель дней

    6
  • Отзывы

    0%

Весь контент gawric

  1. http://rghost.ru/799cYdkGp вот L2Attackable.java
  2. Название: Anti_bot_Lucera Добавил: gawric Добавлен: 06 Jan 2016 Категория: Серверные дополнения Автор: gawric Хроники: Interlude Здравствуйте. В декабре писал простенькую "Капатчу". Оказалось свободное время, решил маленько доработать и переделать под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос Начальный вариант http://forummaxi.ru/topic/72915-capcha%D0%B0%D0%BD%D1%82%D0%B8%D0%B1%D0%BE%D1%82-%D0%B4%D0%BB%D1%8F-l2frozen/?do=findComment&comment=684870 Нажмите здесь, чтобы скачать файл
  3. Для тренировки сделал вот такое чудо: Здравствуйте. Оказалось свободное время под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос http://rghost.ru/78wKsC284
  4. Версия v1.1

    251 раз скачали

    Здравствуйте. В декабре писал простенькую "Капатчу". Оказалось свободное время, решил маленько доработать и переделать под Lucera 2 Логика работы: Я убрал генерацию картинок у пользователя, теперь задается 1 вопрос и пользователь должен на него ответить Все вопросы находятся в 2 xml файлах question - answer можно добавлять любое количество. После каждого 2 вопроса выпадает форма где ответом являются 2 предыдущих заданных до этого вопроса т.е Вопрос 1 =Луна - Вопрос 2 - Москва: Вопрос 3 = ЛунаМосква. если на вопрос 3 ответили не правильно: Тюрьма если на вопрос 1-2 ответили не правильно: Заморозка Добавлено: Команда bot_cp для админа(не большая статистика) Команда .cap если забыл Xml загрузку всех вопросов Посадка в тюрьму Двойной вопрос Начальный вариант http://forummaxi.ru/topic/72915-capcha%D0%B0%D0%BD%D1%82%D0%B8%D0%B1%D0%BE%D1%82-%D0%B4%D0%BB%D1%8F-l2frozen/?do=findComment&comment=684870

    Бесплатный

  5. gawric

    Premium buff

    NpcHtmlMessage htm = new NpcHtmlMessage(5); String content = HtmCache.getInstance().getHtm("data/html/admin/menus/submenus/announce_menu.htm",player); htm.setHtml(content); player.sendPacket(htm); примерно вот так
  6. Здравствуйте. Есть акк SC2 Heart of Swarm и самая 1 часть без мода(название забыл) Максимальная лига (Брильянтовая) Игр сыграно в районе(9000 тыс) Diablo 3 вкачаны пару героев, D3 голая без дополнений Кому интересно пишите свои предложения в личку, у компа постоянно.
  7. gawric

    RIP PLEASE?

    всегда нравились сайты линяги куча картинок и 5 кнопочек. Чего там рипать одни картинки
  8. ну тогда вы бред пишите, само собой если не заниматься постоянным обновление, как сервера так и защиты. Все обойдут за 20 минут не бывает идеальной защиты поставил и забыл . Чего говорить даже пентагон Китайцы вскрывают 1-2 раза в год
  9. ок, ради эксперимента я в бота введу библиотеку вопросы по всем странам мира + прикручу к ниму мат часть перемешаю по дням недели + вставлю варианты одновременного вывода в html двух вопросов, скачаю адреналин и постараюсь обойти все это дело и сколько на сие дело уйдет времени. Раз вы так яро кричите, что это дело 5 минут
  10. правильно есть вопрос, а с чего вдруг ответ лежит в памяти клиента? ответ отсылается на сервер и там обрабатывается? с чего вы решили что он на клиенте лежит. Сравнивается ответ и приходит результат. Ну вот 20 минут это только на мат часть капачи, если прикрутить туда 50 разных вариаций смешать хорошенько каждый день будете менять в течении месяца и не по 20 минут. Я думаю, что проще зашифровать конечно своего клиента чем капачу такому учить и следить за прогами на клиенте.
  11. ну как минимум тебе нужен исходник самого бота верно? и можно изменить как на forummaxi сделать матечатическую капатчу типо сколько будет 15*2/4=xxxx + к данному варианту прикрутить тосовку результатов по дням недели по дням месяцев и получиться, что каждый день разные варианты к ним можно приделать не только математику и кучу кучу вариантов да хоть 10 раз считывайте вам придется постоянно обновлять бота, а кто это будет делать вы? да я сомневаюсь . Это уже явно не 5 минут да и бота нужно научить считать html найти объект вытащить из памяти, считать символы ввести какую-то библиотеку ариф. действий, а если кроме ариф действий введу еще что-то и еще что-то под все это нужно будет писать и писать и писать и т.д.
  12. gawric

    gm/lucera 2

    да уже понял))) ладно все равно не зря копался в gmcach 2 часа в принципе понял как работает. Можно будет по эксперементировать на эту тему
  13. gawric

    Проблема с ЛК Stress Web 13

    ну тогда попробуй логи посмотреть mysql и хотя бы сменить mysql на рекомендуемый.
  14. gawric

    Проблема с ЛК Stress Web 13

    ломанный, как я понимаю? на сколько я помню у него все файлы зашифрованные.
  15. gawric

    Проблема с ЛК Stress Web 13

    ЛК на php написан?
  16. А как работает? может для тренировке по пробую написать на lucere или l2frozen
  17. gawric

    gm/lucera 2

    после этого все заработало
  18. gawric

    gm/lucera 2

    Здравствуйте. Скачал исходники Lucera 2 не смог нормально регнутся админом. Исправил: private boolean checkFile(File file) { if (file == null) return false; if (file.isDirectory()) return false; if (file.isHidden()) return false; if (!file.getName().endsWith(".cfg")) return false; if (file.getName().startsWith("example.cfg"))<---- эту строку нужно изменить return false; return true; }
  19. сложнее не всегда лучше. Рассчитано на минимальное препятствие для ботовода. Как было сказано "нужно еще подумать что-бы запустить бота".
  20. Здравствуйте. Видел ролик от какого-то овербафер, он производит клонирования персонажей на Lucera 2. Как можно повторить данное действие? хочется посмотреть на сервере как это происходит для этого нужно знать) как он делается.
  21. ели ты скинешь нормальные исходники думаю, что сделаю.
  22. Здравствуйте. Заканчиваю тренировку номер 2 по работе с java. Собственно плоды тренировок: capcha(антибот) для l2frozen Метод работы: 1 Во время первого появления в игре выводит форму с цифрами-буквами(разного регистра) Во время первого появления сразу замораживает и ждет пока не будут правильно введены цифры - буквы с формы. Метод работы: 2 Считает общее кол-во убитых монстров после достижения определенного значения замораживает игрока и выводит html форму для заполнения(после правильного заполнения сбрасывает счетчик). (так же можно модифицировать код что-бы: Выбрасывало из игр Бессмертие Понижение уровня и т.д) Картинка 1 Картинка 2 http://rghost.ru/6YCV9jNlq http://www.fayloobmennik.net/5631950 Описание установки: В Архиве находятся 2 папки: Установка часть 1 Установка часть 2 Установка часть 1 Лучше все делать через IDE импорты он сам проставляет 1.Открываем папку l2frozen/gameserver/head-src/com/l2frozen/network/clientpackets/.... 2.Создаем java файлы: data и capcha(данный код файлов есть в архиве) 3.Открываем EnterWorld дописываем к классу Implements IcustomByPassHandler 4. Реализуем все абстрактные методы, что попросит IDE 5. Сгенерируются готовые методы СommandEnum - getByPassCommand - HandleCommand, что там писать есть в архиве 6.Так же в середине EnterWorld нужно будет вставить код для запуска html окна(код есть в архиве) 7. Идем в com/l2frozen/gameserver/handler/VoicedCommandHadler Добавляем: if(Config.capa_enable){ CustomBypassHandler.getInstance().registerCustomBypassHandler(new EnterWorld());//регистрация bypass } Первая часть установки закончена: Итого: data - содержит методы для хранения данных capcha - содержит методы для замораживания - генерации строки капчи и сам hml код Enterworld - изменили так что-бы была запущена войм команда для перехвата строки с html формы EnterWorld - была изменена что-бы запускать проверку во время 2 входа в игру и какие конфиги стоят Установка Часть 2: 1.Открываем файл com/l2jfrozen/gameserver/model/L2Attackable.java 2.Находим метод doDie(его картинка есть в архиве) 3.Добавляем в него: //после убийства моба получаем данный эффект @Override public boolean doDie(final L2Character killer) { if(Config.capa_enable == true) { kills_count_0(killer);//если null kills_count_1(killer);//считаем и выводи капчу } 4.Остальные методы добавляем рядом(с методом orDie) ну или как вам удобно- они есть в архиве. 5. Открываем com/l2jfrozen/Config 6.Находим строку public static String GAMESERVER_DB; 7.добавляем выше данной строки public static int capa; public static boolean capa_enable; public static boolean capa_welcom_enable; 8. Находим другую строку GAMESERVER_DB = serverSettings.getProperty("GameserverDB", "gameserver_beta"); 9.Добавляем выше данной строки capa =Integer.parseInt(serverSettings.getProperty("capa", "0")); capa_enable= Boolean.parseBoolean(serverSettings.getProperty("capa_enable", "false")); capa_welcom_enable= Boolean.parseBoolean(serverSettings.getProperty("capa_welcom_enable", "false")); 10.Идем в конфиги gameserver/config/network/gameserver.properties 11.Находим строку Database name и добавляем ниже # Database name # Настройка капачи capa = 2 # количество убитых мобов capa_enable = true #вкл. капатчу capa_welcom_enable = true # вкл. сработку капачи во время 1 входа в игру На этом установка законченна: Итого: Мы внесли изменения в класс L2Attackable.java нашли метод orDie он отвечает за действия после убийства моба вставили код для подсчета убитых мобов вставили код для запуска капчи вставили проверку если убито (опеределенное кол-во мобов) вставили проверку если в конфиге стоит true Так же прикрепил 2 измененных класса(Config и voiced) забыл их в архив залить config-voiced.rar
  23. gawric

    Нужен скрипт

    по точнее какого моба или мобов?желательно ID номера какой предмет?желательно id
  24. gawric

    GameServer

    гугл переводчик говорит Произошла ошибка во время инициализации виртуальной машины Не удалось зарезервировать достаточно пространства XXXXXX видимо что-то с ram или со сбркой, все же думаю с ram видимо не хватает.
×
×
  • Создать...