Перейти к содержанию
Авторизация  
Dzhakonda

Quests 7 Печатей

Рекомендуемые сообщения

Здравствуйте уважаемые форумчане!

Такая проблема,при переписывания квеста под мою сборку,вылетает в ГС ошибка

----------
1. ERROR in \Q10294_SevenSignToTheMonastery.java (at line 372)
 if (npcTag != null)

npcTag cannot be resolved to a variable
----------
2. ERROR in \Q10294_SevenSignToTheMonastery.java (at line 373)
    npcTag.teleToLocation(x, y, z);

npcTag cannot be resolved
----------
2 problems (2 errors)npcTag cannot be resolved to a variable
npcTag cannot be resolved
Failed executing script: D:\Server\game\data\scripts\quests\Q10294_SevenSignToTh
eMonastery\Q10294_SevenSignToTheMonastery.java. See Q10294_SevenSignToTheMonaste
ry.java.error.log for details.

Сервер ссылается на не объявленную переменную npcTag Прощу вас помочь поправить данный код,уже что только не пробовал сделать

Вот сам код скрипта


private void teleportWithTag(L2PcInstance player, int x, int y, int z) {
L2Npc npc = (L2Npc) player.getKnownList().getKnownObjects().get(AbyssalSaintessElcadia2);
player.teleToLocation(x, y, z);
if (npcTag != null)
npcTag.teleToLocation(x, y, z);
Изменено пользователем Dzhakonda

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под какую сборку переделываете? Под спойлер полностью скрипт скиньте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под какую сборку переделываете? Под спойлер полностью скрипт скиньте.

 

L2brick High Five Part 5

}

 

class MovieStartTask implements Runnable {

private L2PcInstance _player;

int _id;

 

public MovieStartTask(L2PcInstance player,int id) {

_player = player;

_id = id;

}

 

@Override

public void run() {

try {

if (_player != null) {

_player.showQuestMovie(_id);

}

} catch (Exception e) {

// TODO: handle exception

}

}

}

 

private void teleportWithTag(L2PcInstance player, int x, int y, int z) {

L2Npc npc = (L2Npc) player.getKnownList().getKnownObjects().get(AbyssalSaintessElcadia2);

player.teleToLocation(x, y, z);

if (npcTag != null)

npcTag.teleToLocation(x, y, z);

}

 

private boolean isAllBooksFinded(QuestState st) {

return st.getInt("book_" + WestReadingDesk1)

+ st.getInt("book_" + NorthReadingDesk1)

+ st.getInt("book_" + EastReadingDesk1)

+ st.getInt("book_" + SouthReadingDesk1) >= 4;

}

 

public static void main(String[] args) {

new Q10294_SevenSignToTheMonastery(10294, qn, descr);

}

}

 

Сама ошибка вот в этом скрипте

}

 

private void teleportWithTag(L2PcInstance player, int x, int y, int z) {

L2Npc npc = (L2Npc) player.getKnownList().getKnownObjects().get(AbyssalSaintessElcadia2);

player.teleToLocation(x, y, z);

if (npcTag != null)

npcTag.teleToLocation(x, y, z);

}

Изменено пользователем Dzhakonda

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...