Проблема с квестом на l2p шайтан - Страница 4 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 04.04.2011, 03:23   #31
Аватар для FreeGoth
Пользователь

Автор темы (Топик Стартер) Re: Проблема с квестом на l2p шайтан

Хех, вопрос по той же теме)) а как сделать повторяемый квест?
Что вообще для этого прописывается?
FreeGoth вне форума Отправить сообщение для FreeGoth с помощью Skype™ Ответить с цитированием
Непрочитано 04.04.2011, 03:34   #32
Аватар для weTr1k
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

Цитата:
Сообщение от FreeGoth Посмотреть сообщение
Хех, вопрос по той же теме)) а как сделать повторяемый квест?
Что вообще для этого прописывается?
Делай по окнчанию квеста st.setCond(1) при каждом разговоре с нпц проверку
if(cond <= 1) и выводи задание квеста return htmltext = "info.htm"

У себя делал этим путем.
weTr1k вне форума Отправить сообщение для weTr1k с помощью ICQ Отправить сообщение для weTr1k с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 04.04.2011, 06:39   #33
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

weTr1k
нуб и опозорился
FreeGoth
там где конец квеста, т.е. где выдача наград, пиши:
st.unset("cond"); // Чтоб незасорять базу, удаляем конд
st.playSound(SOUND_FINISH); // играем музыку финиша по желанию
st.exitCurrentQuest(false); - квест не повторяемый, если true то будет повторяемый
П.С. если в квесте есть такое st.setState(Quest.COMPLETED); то удали
__________________
PaInKiLlEr вне форума Отправить сообщение для PaInKiLlEr с помощью ICQ Ответить с цитированием
Непрочитано 04.04.2011, 06:53   #34
Аватар для weTr1k
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

Цитата:
Сообщение от PaInKiLlEr Посмотреть сообщение
weTr1k
нуб и опозорился
FreeGoth
там где конец квеста, т.е. где выдача наград, пиши:
st.unset("cond"); // Чтоб незасорять базу, удаляем конд
st.playSound(SOUND_FINISH); // играем музыку финиша по желанию
st.exitCurrentQuest(false); - квест не повторяемый, если true то будет повторяемый
П.С. если в квесте есть такое st.setState(Quest.COMPLETED); то удали
For super smart PaInKiLIEr'а:
Свернуть ↑Развернуть ↓
weTr1k вне форума Отправить сообщение для weTr1k с помощью ICQ Отправить сообщение для weTr1k с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 04.04.2011, 06:59   #35
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

weTr1k
это не мнение, это пословица
__________________
PaInKiLlEr вне форума Отправить сообщение для PaInKiLlEr с помощью ICQ Ответить с цитированием
Непрочитано 04.04.2011, 07:11   #36
Аватар для weTr1k
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

Цитата:
Сообщение от PaInKiLlEr Посмотреть сообщение
weTr1k
это не мнение, это пословица
weTr1k вне форума Отправить сообщение для weTr1k с помощью ICQ Отправить сообщение для weTr1k с помощью Skype™ Ответить с цитированием
Непрочитано 04.04.2011, 07:14   #37
Аватар для bloodshed
Герой

По умолчанию Re: Проблема с квестом на l2p шайтан

Цитата:
Сообщение от PaInKiLlEr Посмотреть сообщение
weTr1k
st.unset("cond"); // Чтоб незасорять базу, удаляем конд
Это разве нужно? ибо, если квест не повторяемый:
Код:
// Otherwise, delete variables for quest and update database (quest CANNOT be created again => not repeatable)
if(_vars != null && !_vars.isEmpty())
	for(String var : _vars.keySet())
		if(var != null)
			unset(var);
__________________
bloodshed вне форума Отправить сообщение для bloodshed с помощью ICQ Отправить сообщение для bloodshed с помощью Skype™ Ответить с цитированием
Непрочитано 04.04.2011, 07:40   #38
Пользователь

По умолчанию Re: Проблема с квестом на l2p шайтан

bloodshed
ну я на всяк. ставлю всегда такое)
__________________
PaInKiLlEr вне форума Отправить сообщение для PaInKiLlEr с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с квестом Infinity Серверная часть 0 04.02.2011 02:35
Шайтан partymixer Lineage II 12 20.01.2011 22:19
Проблема с квестом на даэва! Mandrecke Серверная часть 4 20.03.2010 20:54
проблемма с квестом, лвл ап xameleon Работа со скриптами 0 04.05.2009 11:45


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 06:39. Часовой пояс GMT +3.

Вверх