antigeori

Пользователи
  • Публикаций

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

  • Посещение

  • Отзывы

    0%

Репутация

2

2 Подписчика

Информация о antigeori

  • Звание
    Решил остаться
  1. В конце весны займусь исходникаи этой сборки. Т.к есть сурсы можно с лёгкостью вставить спам защиту от всех типов пакетов поставив проверку на их частоту и серв перестанет дропатся кто в теме должен знать пример тому стоит в фрозенах даже не умелый может поставить нужно с конфигов понять куда ведётся каждый и проставить проверки.
  2. PWsoft[Source]

    Что лучше это гавно сурс(PWsoft) или Lucera 2 эксперты отозвитесь=) Думаю занятся этим-PWsoft.Имел дело с ним и много х10к стоят стояли и будут стоять. До этого Было дело с Силентиумам,и Ацисам. Я не сильно в яве молодец так что с многим не смог справится и сделать из него х10 000. В Люцера2 много конфигов но от этого он оптимизированей не стаановится как и ПВ. Меня интересует именно количество критических недоработак. Я лично считаю что у люцеры больше на одну мне известную с гео движком.
  3. исходники l2jserver

    Спасибо взял сборку буду пилить шедевральные идеи. Кому нужно вот ещё на геодату l2jserver ссылка. http://l2jserver.com/files/geodata/L2J_Geodata_Hi5-master-09-27-2015.zip
  4. Classic Nice Team Open Compile

    Люди дайте ссылку на форуме или автор поста дай патч с которого заходишь.Люди нужен патч классик чтоб без защиты и тд.Зарание спасибо.
  5. [Исходник] aCis 356 чистые

    почему они не реализовуют spawnlist на xml решил побыстрому написать код парсинга и начать работу с добавлением из базы в хмл файл держите код кому надо из базы будут грузится админ спавн а если довавить этот код будет мелкая оптимизация но многие любят совершенство и я один из таких в гейм сервер добавить импорт import net.sf.l2j.gameserver.datatables.Spawnlist; после SpawnTable.getInstance(); добавить Spawnlist.getInstance(); в папке datatables добавить файл Spawnlist.java всунуть скприт package net.sf.l2j.gameserver.datatables; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.logging.Logger; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import net.sf.l2j.gameserver.xmlfactory.XMLDocumentFactory; import net.sf.l2j.gameserver.instancemanager.DayNightSpawnManager; import net.sf.l2j.gameserver.model.L2Spawn; import net.sf.l2j.gameserver.model.actor.template.NpcTemplate; import org.w3c.dom.Document; import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; public class Spawnlist { private static final Logger _log = Logger.getLogger(Spawnlist.class.getName()); private final Set<L2Spawn> _spawntable = ConcurrentHashMap.newKeySet(); public static Spawnlist getInstance() { return SingletonHolder._instance; } protected Spawnlist() { fillSpawnTablee(); } public Set<L2Spawn> getSpawnTable() { return _spawntable; } private void fillSpawnTablee() { try { final File f = new File("./data/xml/spawnlist.xml"); final Document doc = XMLDocumentFactory.getInstance().loadDocument(f); L2Spawn spawnDat; NpcTemplate template1; final Node n = doc.getFirstChild(); for (Node d = n.getFirstChild(); d != null; d = d.getNextSibling()) { if (d.getNodeName().equalsIgnoreCase("spawnlist")) { NamedNodeMap attrs = d.getAttributes(); int npce = Integer.parseInt(attrs.getNamedItem("npc_templateid").getNodeValue()); template1 = NpcTable.getInstance().getTemplate(npce); spawnDat = new L2Spawn(template1); spawnDat.setLocx(Integer.parseInt(attrs.getNamedItem("locx").getNodeValue())); spawnDat.setLocy(Integer.parseInt(attrs.getNamedItem("locy").getNodeValue())); spawnDat.setLocz(Integer.parseInt(attrs.getNamedItem("locz").getNodeValue())); spawnDat.setHeading(Integer.parseInt(attrs.getNamedItem("heading").getNodeValue())); spawnDat.setRespawnDelay(Integer.parseInt(attrs.getNamedItem("respawn_delay").getNodeValue())); spawnDat.setRandomRespawnDelay(Integer.parseInt(attrs.getNamedItem("respawn_rand").getNodeValue())); int periodOfDay = Integer.parseInt(attrs.getNamedItem("periodOfDay").getNodeValue()); switch (periodOfDay) { case 0: // default spawnDat.init(); break; case 1: // Day DayNightSpawnManager.getInstance().addDayCreature(spawnDat); break; case 2: // Night DayNightSpawnManager.getInstance().addNightCreature(spawnDat); break; } _spawntable.add(spawnDat); } } } catch (Exception e) { _log.warning("SpawnTable: Data missing in NPC table for ID: " + npce + "."); } _log.info("SpawnTable: Loaded " + _spawntable.size() + " Npc Spawn Locations."); } public void reloadAll() { _spawntable.clear(); fillSpawnTablee(); } private static class SingletonHolder { protected static final Spawnlist _instance = new Spawnlist(); } } spawnlist.xml в папку - data <?xml version='1.0' encoding='utf-8'?> <list> <spawnlist npc_templateid="50006" locx="4445" locy="37000" locz="37000" heading="0" respawn_delay="1" respawn_rand="0" periodOfDay="0"/> </list>
  6. Там нет шифровапния трафика там шифрование посылаемого кода для авторизации патча проверка ли патч актуален и зашита в нём включина но что защита делает написанно вверху выводит на экран тект он офф ахахахах
  7. [Исходник] aCis 356 чистые

    Пишите сюда все ошибки acis как по мне лучшие сурсы до ума доводить малость осталось притом что удобно компактно и не наложено кучу кода и конфигов что потом не поймёшь что тебе вообще надо хочу оптимизировать до максимума их и перевести сделать настройку для выбора языка и чтоб выводило или на русском или на стандартном англиском вообще только занялся до это силинтиум мурыжил но сейчас хочу именно их брать и делать чтото интерестное с ними также вот нашёл на другом форуме фикс скорости кому нужно исправляем Find: Code: [select] else if (skill.getHitTime() >= 500 && hitTime < 500) hitTime = 500; Change to: Code: [select] else if (skill.getHitTime() >= 300 && hitTime < 300) hitTime = 300; Find: Code: [select] _skillCast = ThreadPoolManager.getInstance().scheduleEffect(mut, 400); Change to: Code: [select] _skillCast = ThreadPoolManager.getInstance().scheduleEffect(mut, 200); Find: Code: [select] // for interrupt -400 ms _castInterruptTime = newSkillCastEndTick - 4; Change to: Code: [select] // for interrupt -200 ms _castInterruptTime = newSkillCastEndTick - 2; L2character.javaFIX
  8. я не сильно разбераюсь в офф реализации но люцера два реализовала форты я тоже подумал что раз уж их нет то и не должно быть =) но помойму большая аудитория думают что всё же на интерлюде есть форты потому что не раз слышал что жаловались форты не пашут ахахах =)
  9. Поставил родной конект датабейс фактори и начыало писать какуюто ошибку в логах [Normal Packet pool-1] Debug c.m.v.c.i.NewProxyPreparedStatement - com.mchange.v2.c3p0.impl.NewProxyPreparedStatement@ae177e и закрывает этот прокси почему оно это делает какой код заставляет это делать и вообще зачем подскажите пожалуйста не берите сборку ациса и силентиума мой совет если не желаете кучу нервов узнал что у них много не реализовано форты и бафы на альянс надо всё релаизовывать самому что я и делаю скоро вылажу вам подскажите=)
  10. Поставил сборку на Linux и теперь в базу заносятсЯ ???? вот такие вопросы вместо русских символов как с этим боротся на других сборках такого не было видно acis чтото не учёл подскажите что пожалуйста=)на виндовсе у себя на компе запускаю и всё работает
  11. Silentium сборка взлом

    Слушайте я б так просто не писал реально видел как кто то вписал свой текст там было в конце я разрешаю мол закупить в гм шопе вы мне скажите это админы сделали или можно как то отправкой байтов или пакетов сделать например в строку и тд.подскажите выж все опытные должны знать я первый раз такое увидел и моя теория напичканы скриптами от авторов может пользуются просто не сами авторы а кто нашёл их приколы короче перекопаю все исходники силентиума ИТ
  12. Silentium сборка взлом

    После перезагрузки сервера Html содержание стали как обычтно но ктото сумел их сломать где написали одно предложение а где вовсе пишет что нет этого аштимаила=)я уверен что уже встречали подобное обычно так делают создатели а чёб не оставить функцию движка редактирования аштимаилов в буфере подозрение на это но может и возможно как то подругому к примеру для рекламы удобно взял ввёл в чат команду высвитилось меню ввёл айди нпц прописал что надо и вуаля но силентиуму доверяю не думаю что он такоеб делал мне кажется чтото тут за пределами просто вставки кода и думаю есть какая либо фнкция по этому поводу через разные классы явы например та вообще как говорил один великий учёный если есть строка можно в неё вписать много чего интерестного и сломить всё на свете=)
  13. Silentium сборка взлом

    Кикимто образом ктото из играющих людей смог поредактировать аштимаилы у нпц каким образом это можно сделать?и как обезапасить себя на этот счёт?
  14. Куплю исходники Ertheia

    Есть готовый проект готов работать над исправлениями за деньги или же за помощ проекту - дальнейшее продвежение проекта то есть партнёрство первый ежимесейчный взнос 750 рублей - т.к проект стоит на сервере если интересует пиши в скайп - LeoLugin , Так - же паралельно собираюсь разрабатывать другие проекты на что если есть желающие продавать их в итоге по 20 000 рублей пишите за ваши деньги соберу самую дешевую команду и исходник будет только у меня и у вас т.к работаю кодом только я команда будет реализовывать xml файлы пишите об о всём договоримся уверен помогу умножить деньги и заработать нам обоим безпечную жизнь=)
  15. Делаю фиксы беспалатно

    Пока есть время пишите могу во многом помоч знаю ядро всех сборок могу написать скрипт какой пожелаете все бесплатно также помогу во многих вопросах если чтото не работает пишите в скайп - LeoLugin