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

ncsSpawN

Заблокирован
  • Публикаций

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

  • Посещение

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

    15
  • Отзывы

    0%

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

  1. Здравствуйте, где я могу уточнить какие именно были изменения алгоритма в серверной части в последнем обновлении? Так как один из клиентов отписал что у вас были обновления клиентской и серверной части.
  2. ncsSpawN

    Падение сервера

    Для начала какая сборка и сколько гб на железе и сколько выделено под сервер.
  3. В ацисе тоже много чего нужно допиливать. По этому в принципе без разницы что пилить)
  4. Спасибо, планируем такое реализовать) Когда уже, закончу с авто-приемом оплаты, и ботами думаю. Да чтоб искать повседневно баги не обязательно быть кодером) Просто нужно немного присмотреться и проявить фантазию, после задать себе вопрос "А что будет если я сделаю так... При таких то условиях..." И в какой-то момент можно будет найти саму уязвимость. А дальше уже думать как применить её в выгодных целях для вас =)
  5. Их нужно просто правильно отмыть )
  6. Да есть старая версия, как и скриптом, так и компил. Её спокойно можно взять за основу. Или также есть упрощенные версии в шаре. Нужно только поискать. Что касательно Капчи от ТС'а математику можно легко парсить как слова так и цифры. Далее подсчитывать скриптом и выбирать правильный ответ. Самый лучший вариант это просто вопросы с вариантами ответов на который не сможет ответить машина. И таких вопросов должно быть очень много и часто заменять старую базу вопросов.
  7. Да вроде как в шаре есть. Как декомпил так и исходник. Переделать просто и все. Как парсить xml и что такое масивы в интернете инфы куча.
  8. https://youtube.com/watch?v=gQROEVTbcGU Автор дюпа не я )
  9. да как можно устроить прослушку всех соседей) а на таксофонах знаю ддос если так можно выразится)Даже банкомат заблокировать не надолго) Где-то в инете есть дюп на кофейный автомат)
  10. Это правда, если смотреть с этой стороны то все что создано человеком не идеально) Я каждый день вижу сотни багов во всем. В тех же программах и на телефон или взять тот же к примеру домофон или таксофон. Но если сравнивать то что сейчас продают другие команды то, правильный вывод может сделать только тот человек который пользовался всем. И это будет уже действительно правильный выбор.
  11. Если нет конфига в сборке то PcAction.giveItems(killer.getPlayer(), 57, 100000, 0);
  12. Видно у вас старая версия, ибо в шаре есть 2 версии, одна с шифрацией одна без. Всегда можно написать свой алгоритм шифрации и проверки сигнатуры.
  13. Да можно без аттестата, только не будет доступен webmoney
  14. Пилил когда-то, не чего сложного нет.
  15. на ит.су он очень кривой. Нужно перепиливать, одновременно не ест все банки и задержка не правильная.
  16. <skill id="444" levels="1" name="Festive Sweeper"> <set name="mpConsume" val="12"/> <set name="skillRadius" val="85"/> <set name="target" val="TARGET_AREA_CORPSE_MOB"/> <set name="skillType" val="SWEEP"/> <set name="operateType" val="OP_ACTIVE"/> <set name="reuseDelay" val="23000"/> <set name="hitTime" val="500"/> </skill> L2Skill.java case TARGET_AREA_CORPSE_MOB: { if ((!(target instanceof L2Attackable)) || !target.isDead()) { activeChar.sendPacket(SystemMessageId.TARGET_IS_INCORRECT); return null; } if (!onlyFirst) { targetList.add(target); } else { return new L2Character[]{target}; } boolean srcInArena = (activeChar.isInsideZone(L2Zone.FLAG_PVP) && !activeChar.isInsideZone(L2Zone.FLAG_SIEGE)); L2PcInstance trg = null; L2PcInstance src = activeChar.getPlayer(); for (L2Object obj : activeChar.getKnownList().getKnownObjects().values()) { if (!(obj instanceof L2Attackable || obj instanceof L2PlayableInstance) || ((L2Character) obj).isDead() || obj == activeChar) { continue; } if (obj instanceof L2Summon) { continue; } if (!Util.checkIfInRange(getSkillRadius(), target, obj, true)) { continue; } if (src != null && (trg = obj.getPlayer()) != null) { if ((src.getParty() != null && trg.getParty() != null) && src.getParty().getPartyLeaderOID() == trg.getParty().getPartyLeaderOID()) { continue; } if (trg.isInsideZone(L2Zone.FLAG_PEACE)) { continue; } if (!srcInArena && !(((L2Character) obj).isInsideZone(L2Zone.FLAG_PVP) && !((L2Character) obj).isInsideZone(L2Zone.FLAG_SIEGE))) { if (src.getAllyId() == trg.getAllyId() && src.getAllyId() != 0) { continue; } if (src.getClan() != null && trg.getClan() != null) { if (src.getClan().getClanId() == trg.getClan().getClanId()) { continue; } } if (!src.checkPvpSkill(obj, this)) { continue; } } /*if (obj instanceof L2Summon) { if (((L2Summon) obj).isInsideZone(L2Zone.FLAG_PEACE)) { continue; } }*/ } if (!GeoEngine.canSeeTarget(activeChar, obj, false)) { continue; } targetList.add((L2Character) obj); } if (targetList.isEmpty()) { return null; } return targetList.moveToArray(new L2Character[targetList.size()]); }
  17. Тут можно раздобыть всю инфу что вам нужна. http://c-s.net.ua/
  18. По мимо этого ещё бы советовал ставить плагины лично скопленные с исходников, и также лично проверять все на шелы.
  19. Нужен парс времени спауна рб. А потом по таймеру запускать тред с анонсом -15 мин. Далее обрабатывать то что спарсили и обновлять при onKill Так что тут хватает работы )
  20. Её нужно доработать) а то с таким подходом можно запретить вархауз и трейд )
  21. Топ хоуп часто берет чужие баги которые ещё давнее выложены на других форумах
  22. такие фишки как правило наталкивают на поиск нового дюпа) Это есть дыра, которую также можно довести до дюпа.
  23. Забудьте про него, берите FT-Guard там шифрация есть, нужно перепилить только клиент часть под ИТ.
×
×
  • Создать...