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

gPoligon

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

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

  • Посещение

  • Отзывы

    0%

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

  1. Порт 3306 проверьте, проверьте запущена ли служба мускуля на машине, куда коннектится сайт.
  2. либы лежат в нужной папке? Проверьте доступность файла, путь которого указан в вашей ошибке.
  3. В доступности к базе данных может быть проблемма, проверьте БД на доступность.
  4. В переменных средах jdk прописана? и обычно вместе с исходниками идет батник и билд файл, попробуйте батник запустить.А еще посоветую использовать InteliJIDE оч удобная среда разработки. Если батника нету то создайте его и напишите туда : ant -f build.xml -l compile-full.log
  5. Ну кому ты помог пусть и нажимает)
  6. Тс, вот почитай _http://forum.ghtweb.ru/threads/%D0%9A%D0%B0%D0%BF%D1%82%D1%87%D0%B0-ght5.206/ не реклама.
  7. На форуме гхт есть решение данной траблы, там 2 строчки в файле дописать, мне помогло.
  8. Порт 3306 открыт? Или вы пытаетесь подключиться с машина, на котором сервер стоит?
  9. если нету то 90%, что должна быть какая-то альтернатива. Я на примере лыжи написал.
  10. Какая сборка, чтобы имя поставить ему свое, а не то, что в клиенте написано надо в Базе в таблице нпс ServerSideName поставить 1, еще тип его измени на L2RaidBoss в колонке Type, миньонов попробуй добавить так, как написали выше.
  11. т.е как это фрозен на питоне? Скрипты возможно. Чтобы подключить скрипт на питоне, скиньте его в папку scripts, а затем в scripts.cfg добавите его и если в скрипте нет ошибок то все отлично запустится.
  12. А на форуме гхт чего не спросишь?
  13. В ини поставь 127.0.0.1 если пытаешься зайти с машины, на котором сервер стоит.
  14. Такая же беда была, помогла смена папки систем. Заходишь с того же компа, на котором сервер запускаешь?
  15. А как ты его сделал? через ядро или дп? Если через ядро, то глянь как простые рб реализованы
  16. Если сборка лыже подобная, то внешний ip в ipconfig файл вставлять надо типа так: <?xml version="1.0" encoding="UTF-8"?> <!-- Note: If file is named "ipconfig.xml" this data will be used as network configuration, otherwise server will configure it automatically! --> <!-- Externalhost here (Internet IP) or Localhost IP for local test --> <gameserver address="89.145.131.12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd"> --- тут свой внешний ип (интернетовский) <!-- Localhost here --> <define subnet="127.0.0.0/8" address="127.0.0.1" /> <!-- Internalhosts here (LANs IPs) --> <define subnet="192.168.1.101/8" address="192.168.1.101" /> --- тут подсеть свою </gameserver> т.е Externalhost here (Internet IP) -- это внешний, тот с которым ты в интернет выходишь, у тебя он 99.199.299.195 Internalhosts here (LANs IPs) - это внутренний, выданный твоим роутером, если таковой имеется.
  17. gPoligon

    NullPointerException

    Разобрался, тему офф.
  18. gPoligon

    NullPointerException

    А как надо?)
  19. gPoligon

    NullPointerException

    Привет уважаемые жители форума! Значит столкнулся с такой проблеммой : Есть код : public static void loadGuards() { if (_guards == null) { _guards = new FastList<>(); try (Connection con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement(SQL_LOAD_GUARDS)) { try (ResultSet rset = statement.executeQuery()) { while (rset.next()) { final int npcId = rset.getInt("npcId"); final L2NpcTemplate template = NpcTable.getInstance().getTemplate(npcId); L2Spawn spawn = new L2Spawn(template); spawn.setLocx(rset.getInt("x")); spawn.setLocy(rset.getInt("y")); spawn.setLocz(rset.getInt("z")); spawn.setHeading(rset.getInt("heading")); spawn.setRespawnDelay(100); spawn.setAmount(1); _guards.add(spawn); L2Character._log.info("Guard is load"); } } } catch (Exception e) { L2Character._log.info("Could not load town Guard!!"); } } } public static final void spawnSiegeGuards() { for (L2Spawn guard : _guards) { if (guard != null) { guard.init(); L2Character._log.info("Guard spawn" ); } } } Компилятор компилит все нормально, но при запуске Гс'a мне бросают эксепшн NullPointerException stack trace указывает на метод spawnSiegeGuards() а именно на guard.init(); Насколько мне известно подобное исключение бросается, когда пытаешься работать c неинициализированным объектом, но объект инициализирован. Помогите разобраться, а то уже 2 дня мучаюсь =*( Exception in thread "main" java.lang.NullPointerException at com.l2jserver.gameserver.model.L2Spawn.doSpawn(L2Spawn.j at com.l2jserver.gameserver.model.L2Spawn.doSpawn(L2Spawn.j at com.l2jserver.gameserver.model.L2Spawn.init(L2Spawn.java at com.l2jserver.gameserver.model.actor.instance.GiranSiege ards(GiranSiege.java:82) at com.l2jserver.gameserver.GameServer.<init>(GameServer.ja at com.l2jserver.gameserver.GameServer.main(GameServer.java ChangeCoolDownTime: Entry time: Tue Mar 24 11:55:07 MSK 2015 SevenSigns: Data updated successfully.
×
×
  • Создать...