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

Axis

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

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

  • Посещение

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

    1
  • Отзывы

    0%

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

  1. ну что ж... разобрался во всем сам!
  2. с диалогом разобрался! это заменяем на вот это добавил импорт осталось изменить в фразе которую он выкрикивает при смене профы что все тру кодеры в танки играют?
  3. в самом диалоге с НПЦ при выборе профессий
  4. всем привет! подскажите пожалуйста как заставить класс менеджера брать названия профессий из таблицы char_templates? исходный код - феникс. на данный момент менеджер берет информацию из ядра ClassID.class собственно и названия профессий он показывает не корректно (elvenFighter, elvenKnight, templeKnight, swordSinger) я понимаю что надо добавить импорт на саму базу char_templates. но код не могу осилить. собственно сам код:
  5. имею исходники феникса. задался вопросом как изменить AI npc Kreed? данный нпц перемещается по локации в стиле ходьбы, а должен бегать. вот скрипт: package core.sunshine.game.ai; import core.sunshine.utilities.ext.scripts.Functions; import core.sunshine.game.model.L2Character; import core.sunshine.game.model.instances.L2NpcInstance; import core.sunshine.utilities.util.Location; import core.sunshine.utilities.util.Rnd; public class Kreed extends DefaultAI { static final Location[] points = { new Location(23436, 11164, -3728), new Location(20256, 11104, -3728), new Location(17330, 13579, -3720), new Location(17415, 13044, -3736), new Location(20153, 12880, -3728), new Location(21621, 13349, -3648), new Location(20686, 10432, -3720), new Location(22426, 10260, -3648), new Location(23436, 11164, -3728) }; private int current_point = -1; private long wait_timeout = 0; private boolean wait = false; public Kreed(L2Character actor) { super(actor); } @Override public boolean isGlobalAI() { return true; } @Override protected boolean thinkActive() { L2NpcInstance actor = getActor(); if (actor == null || actor.isDead()) { return true; } if (_def_think) { doTask(); return true; } if (System.currentTimeMillis() > wait_timeout && (current_point > -1 || Rnd.chance(5))) { if (!wait) { switch (current_point) { case 2: wait_timeout = System.currentTimeMillis() + 15000; wait = true; return true; case 3: wait_timeout = System.currentTimeMillis() + 60000; Functions.npcShout(actor, "The Mass of Darkness will start in a couple of days. Pay more attention to the guard!"); wait = true; return true; } } wait_timeout = 0; wait = false; current_point++; if (current_point >= points.length) { current_point = 0; } addTaskMove(points[current_point]); return true; } if (randomAnimation()) { return true; } return false; } @Override protected void onEvtAttacked(L2Character attacker, int damage) { } @Override protected void onEvtAggression(L2Character target, int aggro) { } }
  6. Axis

    [Interlude] L2ET 1.9.1

    в папке с логин сервером лежат SQL файлы. может забыл их установить?
  7. как и любой другой сурс никто не допилит. команд полно, а толку 0
  8. Axis

    System для Gve

    чистый патч
  9. Axis

    System для Gve

    значит еще надо закинуть файл L2Font-e из твоего же патча systextures
  10. Axis

    System для Gve

    не хватает или не тот файл текстуры L2Font-r в папке системных текстур. из своей папки систем закинь файл localization.ini
  11. Axis

    System для Gve

    ищи параметр CryptToken в конфигах логина или гейм сервера
  12. Axis

    [IT] EssenceTeam-TEST

    правильно подметил! именно это у вас и получилось на данный момент.
  13. содержание мультисела кидай
  14. наверное ID у пушки 999999 либо 100500+
  15. зачем 2 логин сервера на 1 тачке? берут 1 логин и подключают 2 игровых к нему
  16. а потом попросят добавить евентов и\или осад на территории фортов.
  17. Axis

    Zonename-E.dat

    насколько я знаю, к городу и\или локации указывают координаты авторы. если вы хотите узнать конкретные координаты самой локации на месте. т.е. находясь в ней, то используйте команду /loc в системный чат выдаст точные координаты местонахождения чара.
  18. Axis

    Zonename-E.dat

    редактором открываешь файл, ищешь название старой локации и заменяешь на своё название. зачем координаты искать?
  19. функционал вырезан я так понимаю? фантомы исчезают после спавна 2-ой волны
  20. они по прежнему допиливают код "шлака" или перешли на другое?
  21. в 6-й версии 2 критичиские ошибки. и они тут скорее всего не исправлены
  22. не знаю к кому и куда уже обратится. во общем есть фалы на форуме под хайдом. думаю может кто-то здесь есть зареганый на нем и поможет скачать файлы. пытался сам набить посты - получил бан. вот ссылка на тему с файлами: http://www.gsmforum.su/showthread.php?t=47093
  23. NPC ID 31034 смотри что с ним
×
×
  • Создать...