LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) Ребят подскажите пожалуйста убиваю рб, а в скрипте .epic для pwsoft пишет всегда активен хоть я рб убил GrandBossSpawn.java Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
serfan1 112 Опубликовано 11 января, 2020 Пиши в скайп в профиле Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 16 минут назад, serfan1 сказал: Пиши в скайп в профиле скайпом не пользуюсь а сам скрипт выложил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
(D)uality 700 Опубликовано 11 января, 2020 А босс точно эпик ? Если у него тип L2RaidBoss то оно не будет правильно отображать инфу, ибо оно берет всю инфу с grandboss_data Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 27 минут назад, (D)uality сказал: А босс точно эпик ? Если у него тип L2RaidBoss то оно не будет правильно отображать инфу, ибо оно берет всю инфу с grandboss_data я их туда добавил чтобы они отображали в .epic ну вот как сделать чтобы он показывал что мёртвый то всегда активен Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Smowk 46 Опубликовано 11 января, 2020 6 минут назад, LoveYogurt сказал: я их туда добавил чтобы они отображали в .epic ну вот как сделать чтобы он показывал что мёртвый то всегда активен Тип в твоих рб стоит L2GrandBoss или L2RaidBoss . судя по скрепту нужно чтобы у их был type L2GrandBoss чтобы они заносились в таблицу grandboss_data попробуй смени Тип РБ на гренд бос . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 11 января, 2020 В пв попросту не обновляет данные бд помое килла рб, метод уже готовый есть, просто надо дописать строку кода. На вопрос как тогда работает? Просто. Пока сборка работает все хранится в памяти. А скрипт берет инфу с базы Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 1 час назад, Smowk сказал: Тип в твоих рб стоит L2GrandBoss или L2RaidBoss . судя по скрепту нужно чтобы у их был type L2GrandBoss чтобы они заносились в таблицу grandboss_data попробуй смени Тип РБ на гренд бос . поставил без результат но Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 11 января, 2020 (изменено) Мда... глянул я содержимое GrandBossSpawn.java и знаете господа... в приличном обществе за такой код бьют канделябрами, прямо по бестолковке... Каждый раз, когда кто-то юзает команду, лезть в бд за данными... Добавлено позже: Оу!... Я сразу даже не заметил главного маразма в коде - там на получение статуса каждого босса из списка идет процесс "коннект с бд -> чтение данных -> закрытие коннекта". Т.е. в данном случае 9 (девять!) раз соединяется с бд чтобы получить данные. Изменено 11 января, 2020 пользователем Gaikotsu Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) 59 минут назад, Gaikotsu сказал: Мда... глянул я содержимое GrandBossSpawn.java и знаете господа... в приличном обществе за такой код бьют канделябрами, прямо по бестолковке... Каждый раз, когда кто-то юзает команду, лезть в бд за данными... ну извините в этом не шарю) показывал именно сначала эпик тока а как сделать так чтобы он считывал три эпика и дополнительных рб Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 (изменено) 4 часа назад, LoveYogurt сказал: ну извините в этом не шарю) показывал именно сначала эпик тока а как сделать так чтобы он считывал три эпика и дополнительных рб GrandBossSpawn.java Изменено 11 января, 2020 пользователем gvb 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) 17 минут назад, gvb сказал: GrandBossSpawn.java 4.26 \u043a\u0411 · 1 download 1. WARNING in \GrandBossSpawn.java (at line 9) import net.sf.l2j.mysql.Close; ^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Close is never used ---------- 2. WARNING in \GrandBossSpawn.java (at line 10) import net.sf.l2j.mysql.Connect; ^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Connect is never used ---------- 3. WARNING in \GrandBossSpawn.java (at line 11) import java.sql.PreparedStatement; ^^^^^^^^^^^^^^^^^^^^^^^^^^ The import java.sql.PreparedStatement is never used ---------- 4. WARNING in \GrandBossSpawn.java (at line 12) import java.sql.ResultSet; ^^^^^^^^^^^^^^^^^^ The import java.sql.ResultSet is never used ---------- 5. WARNING in \GrandBossSpawn.java (at line 13) import java.sql.SQLException; ^^^^^^^^^^^^^^^^^^^^^ The import java.sql.SQLException is never used ---------- 6. WARNING in \GrandBossSpawn.java (at line 14) import net.sf.l2j.L2DatabaseFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.L2DatabaseFactory is never used ---------- 6 problems (6 warnings) а когда ввожу команду то пишет так Failed running: C.Say2 //java.lang.NullPointerException Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 (изменено) 2 минуты назад, LoveYogurt сказал: 1. WARNING in \GrandBossSpawn.java (at line 9) import net.sf.l2j.mysql.Close; ^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Close is never used ---------- 2. WARNING in \GrandBossSpawn.java (at line 10) import net.sf.l2j.mysql.Connect; ^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Connect is never used ---------- 3. WARNING in \GrandBossSpawn.java (at line 11) import java.sql.PreparedStatement; ^^^^^^^^^^^^^^^^^^^^^^^^^^ The import java.sql.PreparedStatement is never used ---------- 4. WARNING in \GrandBossSpawn.java (at line 12) import java.sql.ResultSet; ^^^^^^^^^^^^^^^^^^ The import java.sql.ResultSet is never used ---------- 5. WARNING in \GrandBossSpawn.java (at line 13) import java.sql.SQLException; ^^^^^^^^^^^^^^^^^^^^^ The import java.sql.SQLException is never used ---------- 6. WARNING in \GrandBossSpawn.java (at line 14) import net.sf.l2j.L2DatabaseFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.L2DatabaseFactory is never used ---------- 6 problems (6 warnings) Это не ошибки, перекачайте файл, и варнинги не исчезнут. Изменено 11 января, 2020 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) 12 минут назад, gvb сказал: Это не ошибки, перекачайте файл, и варнинги не исчезнут. перекачал ну команда .epic не работает в гс пишет Client: [Character: SKYCFG - Account: ****- IP: 127.0.0.1 - Failed running: C.Say2 //java.lang.NullPointerException Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 9 минут назад, LoveYogurt сказал: перекачал ---------- 1. WARNING in \GrandBossSpawn.java (at line 9) import net.sf.l2j.mysql.Close; ^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Close is never used ---------- 2. WARNING in \GrandBossSpawn.java (at line 10) import net.sf.l2j.mysql.Connect; ^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.mysql.Connect is never used ---------- 3. WARNING in \GrandBossSpawn.java (at line 11) import java.sql.PreparedStatement; ^^^^^^^^^^^^^^^^^^^^^^^^^^ The import java.sql.PreparedStatement is never used ---------- 4. WARNING in \GrandBossSpawn.java (at line 12) import java.sql.ResultSet; ^^^^^^^^^^^^^^^^^^ The import java.sql.ResultSet is never used ---------- 5. WARNING in \GrandBossSpawn.java (at line 13) import java.sql.SQLException; ^^^^^^^^^^^^^^^^^^^^^ The import java.sql.SQLException is never used ---------- 6. WARNING in \GrandBossSpawn.java (at line 14) import net.sf.l2j.L2DatabaseFactory; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The import net.sf.l2j.L2DatabaseFactory is never used команда .epic не работает Видимо у вас не стандартное ядро pwsoft. Должны быть какие-то ошибки. "Не работает!" - это не аргумент. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 Только что, gvb сказал: Видимо у вас не стандартное ядро pwsoft. Должны быть какие-то ошибки. "Не работает!" - это не аргумент. предупреждения пропали ну команда не работает Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 (изменено) 3 минуты назад, LoveYogurt сказал: предупреждения пропали ну команда не работает Что вы пытаетесь доказать? При вводе .epic, смотрите лог сервера на наличие ошибок. Повторюсь! "Не работает!" - это не аргумент. Изменено 11 января, 2020 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 2 минуты назад, gvb сказал: Что вы пытаетесь доказать? При вводе .epic, смотрите лог сервера на наличие ошибок. Повторюсь! "Не работает!" - это не аргумент. пустые файлы Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 Только что, LoveYogurt сказал: пустые файлы GrandBossSpawn.java Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) 6 минут назад, gvb сказал: GrandBossSpawn.java 4.15 \u043a\u0411 · 0 downloads команда заработала ток сам эпик пропал а когда убил рб химик то по прежнему был активен и не убит Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 5 минут назад, LoveYogurt сказал: команда заработала ток сам эпик пропал а когда убил рб химик то по прежнему был активен и не убит Что значит пропал? Все что лежит в памяти сервера, он выводит вам. Загружает все в память из таблицы grandboss_data. При убийстве должно переходить в статус 0 и задавать respawn. Видимо вы убиваете аналога рб "Химик". Скрипт работает, дальше разбирайтесь сами. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 (изменено) 10 минут назад, gvb сказал: Что значит пропал? Все что лежит в памяти сервера, он выводит вам. Загружает все в память из таблицы grandboss_data. При убийстве должно переходить в статус 0 и задавать respawn. Видимо вы убиваете аналога рб "Химик". Скрипт работает, дальше разбирайтесь сами. не, нету 3 эпика пропала в коде они есть а в игре нету статус активный после убийства рб Изменено 11 января, 2020 пользователем LoveYogurt Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 9 минут назад, LoveYogurt сказал: не, нету 3 эпика пропала в коде они есть а в игре нету статус активный после убийства рб Эпик должен быть как и в коде, так и в таблице grandboss_data. Чтобы получить данные BossInfo. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LoveYougurt 155 Опубликовано 11 января, 2020 2 минуты назад, gvb сказал: Эпик должен быть как и в коде, так и в таблице grandboss_data. Чтобы получить данные BossInfo. всё прописаны они Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 11 января, 2020 (изменено) 4 минуты назад, LoveYogurt сказал: всё прописаны они здесь нет этого boss_id private static final int[] BOSSES = {29019, 29020, 29028, 29047, 65004, 15106, 25126, 45114, 15055}; Я не подписывался решить ваши проблемы с босами, я переписал скрипт по адекватному. Все остальное вы должны делать сами! Изменено 11 января, 2020 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты