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

Gaikotsu

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

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

  • Посещение

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

    62
  • Отзывы

    0%

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

  1. ну дык раздают то только базовую игру - за все дополнения как и раньше придется платить
  2. т.е. проявлять разумную осторожность и не запускать что попало - это сейчас называется "бояться"? хотя чего я тут распинаюсь - не я ж пострадаю если что.
  3. только полный идиот будет запускать мутную программу хрен знает от кого у себя на компе. хотя да - тут такие найдутся. З.Ы. кстати пусть и на том же вирустотале ни один из антивиров не среагировал на эту прогу, но остается вопрос: зачем, судя по тому же отчету вирустотала, эта прога по udp лезет на ип 64.4.10.33?
  4. ошибаешсявторая линейка в корее вобще-то в 2003 только вышла, а за пределы кореи вылезла уже в 2004. формально так-то сервер у нас с конца 2005 работает, но первое время он был доступен только клиентам рейда (эртк или дом.ру по нынешнему) и только в самой Перми.
  5. а вот прикинь - нету. у нас не сервер однодневка, которые ща все клепают и закрывают/переоткрывают каждые несколько месяцев, спамя при этом везде о своем открытии где только можно и нельзя. наш сервер работает уже с 2006 года, без всяких вайпов и переоткрытий и дурацким спамом по форумам других серверов мы не занимаемся.
  6. дам тебе очень полезный совет - бросай ты это дело с сервером, пока не поздно. с таким уровнем знания явы ты далеко в работе с сервером не продвинешся. или надеешься что тебе все всегда будут разжевывать и показывать что и где делать?
  7. чтоб тебе DDoS за твой "спам по серверам" устроили основательный на запуск твоего сервера.
  8. По своему опыту знаю что от ОБТ особого толка нет. Большая часть бегающих на ОБТ тупо валяют дурака - точатся, пвпшатся, срутся с друг другом и т.п. Если кто и ищет ошибки и недочеты, то чаще всего ищет только то что пойдет ему на пользу и естественно об обнаруженном администрации не сообщает. Больше толку от ЗБТ, когда на тесте бегают только те, кому точно можно доаверять и те кто точно будут заниматься тестиованием, а не маяться дурью.
  9. Gaikotsu

    System Файлыё

    смотря какие хроники опять же в большинстве всех этих l2FileEdit'ов и другой подобной фигни ddf-файл, описывающий структуру ArmorGrp корявый и не совсем правильно описывает то, как надо данные из этого файла извлекать. для хф5 вроде такое было, для определенных частей ГоДа тоже. решение простое - корректировать ddf'ку.
  10. после парсинга скиллов из хмл, подключайся к бд, где у тебя там иконки лежат, считывай данные и задавай иконки соотвествующим скиллам. З.Ы. только вот нафига такое извращение, я понять не могу. не проще просто распарсить skillgrp клиента и добавить инфу об иконках в описания скиллов в хмлках. скрипт для такого дела можно и написать на любом языке - не сильно сложная вещь.
  11. public final String getName() { return _name_ru == null || _name_ru.isEmpty() ? _name : _name_ru; }
  12. какая еще формула то? по коду же ясно что сами названия иконок надо задавать в данных у скиллов, в хмлках с инфой о них т.е. типа так: <set name="icon" val="icon.skill0001" />
  13. ну да, лучше многократно делать через всем известное место, чем один раз написать по нормальному. к тому же я коненчо не знаю как там у автора в сборке идет определение того, данные какого сета брать, но т.к. нет возможности задавать варианты предметов для слота, то скорее всего идет привязка типа "в слот тела одает такой-то предмет - берем сет с таким-то номером". е если сделать как ты предложил - будет куча сетов с одним и тем же ид для слота тела и в итоге возникнет мягко говоря бардак с определлением того, инфу о каком сете взять для проверки того, точно ли все из сета одето.
  14. переписать метод хранения сетов, а так же проверки - одет ли подходящий предмет в нужный слот.рекомендую посмотреть в сторону нупример овера - там это все сделано достаточно просто и изящно. вот для примера типичное объявление сета: <set chests="19790;19854;19918;35029;35059" legs="19791;19855;19919;35030;35060" head="19789;19853;19917;35028;35058" gloves="19792;19856;19920;35031;35061" feet="19793;19857;19921;35032;35062" enchant6skills="13341-1"> <!--Комплект Магических Доспехов Айдиоса - восст. (Robe) --> <set_skills parts="2" skills="13091-1" /> <set_skills parts="3" skills="13091-2" /> <set_skills parts="4" skills="13091-3" /> <set_skills parts="5" skills="13091-4;13063-1" /> </set> как видно, для каждого слота указано по несколько вариантов предмета и с любой комбинацей подходящих предметов во всех нужных слотах сет работает. З.Ы. естестно нужны исходники для переделки
  15. Дак примерно так и делаю - у меня помощники, которым я дал на откуп основную возню, связанную с такими рутинными вещами, имеют кучку хайлевельных персов на руоффе и сами все на практике проверяют по необходимости. Меня же привлекают лишь когда требуется что-то нужное для них дописать в сервере - с явой на "ты" у нас работают только я да мой шеф - у остальных с этим туговато пока, да и доступа к сырцам ядра опять же нет ни у кого кроме двух человек - чем меньше круг посвященных, тем меньше шанс того что в определенный момент внезапно сервер со всеми исходниками выплывет в шару.
  16. Gaikotsu

    Зависимость Str

    а зачем приплетать тут еще и getAllPlayersForIterate()? перебирать каждый раз для данной проверки всех игроков в онлайне? ну нафиг.
  17. ладно бы еще просто открывали - они еще со своим "у нас все работает и у нас все как на оффе" окончательно игроков портят. поиграют некоторые игроки на таких серверах, а потом приходят, ну скажем к нам, и начинается бред в виде требований исправить то или другое по причине "а я играл на сервере *по оффу* и там это работает совершенно не так".
  18. Gaikotsu

    Зависимость Str

    смотря когда требуется вобще проверять возможность выдачи этих самых скиллов. если скажем при снятии/одевании вещей - добавляем слушатель equip/unequip на это дело. если надо чтобы какой-то конкретный бафф можно было наложить на цель с определенной базовой статой со значением не ниже заданного - condition в этот бафф. ну и конечно самый извратный способ - при входе в игру игрока, у него активизируется таск с заданным периодом и при каждом срабатывании делает все нужные проверки.
  19. +1косячков разных по мелочи там хватает - правда если с умом пойти, то пофиксить их можно достаточно быстро, главное разбираться в вопросе. говорю не на пустом месте - сам за осонову фт брал когда-то и очень многое в сервере переписал чуть ли не с нуля, но в итоге имею ща тоже вполне нормальный сервер линдвиора.
  20. пилильщик я дак пока так и буду возней с линдвиором заниматься, пока все же не доделаю из него все более или менее полноценно - ща из более менее крупного остались лишь две вещи - система поиска кланов и фестиваль хаоса.
  21. ну если ждать, когда кто нибудь выложит в шару "ровный" сервер, то естественно ничего нет и не будет.ровные и более-менее ровные сервера (не только хф) есть, но хрен кто в здравом уме в шару выложит то, на что потрачено столько времени и усилий - максимум можно ожидать скажем компил и не более того.
  22. и? вполне допустимое развитие событий. тебя же никто силком заставляет тестить шарную версию сборки и отписываться о найденных ошибках?
  23. http://www.l2jserver.com/forum/viewtopic.php?t=28165 - эта что ли?
×
×
  • Создать...