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

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:беда

Ответ
Опции темы
Непрочитано 15.03.2011, 01:40   #1
Пользователь

Автор темы (Топик Стартер) ноблес 4 часть

вообщем беда такая. подхожу с письмом а мне готоворит нпс что я не учавствую в квесте (саб и 80 лвл присутствует. подхожу сабом)
весь гугл перерыл. нигде ниче нет. пробовал подыскать аналогичные скрипты с других зборок а они идентичны!(ктоме л2джи но там совсем другая история). вообщем прошу помоч кто чем сможет.
зборка шайтанама последней шаровой ревизии (в11)
rmf вне форума Ответить с цитированием
Непрочитано 15.03.2011, 12:39   #2
Аватар для weTr1k
Пользователь

По умолчанию Re: ноблес 4 часть

может быть вы, что то не так делаете? ибо до шайтана работал.
weTr1k вне форума Отправить сообщение для weTr1k с помощью ICQ Отправить сообщение для weTr1k с помощью Skype™ Ответить с цитированием
Непрочитано 15.03.2011, 13:21   #3
Пользователь

Автор темы (Топик Стартер) Re: ноблес 4 часть

у моего товарища была таже проблема. и тестили по нескольку человек
rmf вне форума Ответить с цитированием
Непрочитано 15.03.2011, 13:28   #4
Аватар для weTr1k
Пользователь

По умолчанию Re: ноблес 4 часть

возмите у опенов или сами последние исходы шайтана(rev.213)
weTr1k вне форума Отправить сообщение для weTr1k с помощью ICQ Отправить сообщение для weTr1k с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 15.03.2011, 14:27   #5
Пользователь

Автор темы (Топик Стартер) Re: ноблес 4 часть

спасибо попробую. еще есть у кого какие мнения?

Добавлено через 3 минуты
http://forum.zone-game.info/showthread.php?t=12424 но была такая тема у человека были тоже проблемы в нубле.

Добавлено через 25 минут
насчет опен. там немного другая кодировка да и расширеник ру http://my-trac.assembla.com/l2open-f..._4/__init__.py

Последний раз редактировалось rmf; 15.03.2011 в 14:53. Причина: Добавлено сообщение
rmf вне форума Ответить с цитированием
Непрочитано 15.03.2011, 23:47   #6
Аватар для krisadr
Пользователь

По умолчанию Re: ноблес 4 часть

а можно выложить то сам скрипт этого квеста
krisadr вне форума Ответить с цитированием
Непрочитано 15.03.2011, 23:57   #7
Пользователь

Автор темы (Топик Стартер) Re: ноблес 4 часть

Код HTML:
package quests._247_PossessorOfaPreciousSoul4;

import l2p.extensions.scripts.ScriptFile;
import l2p.gameserver.model.entity.olympiad.Olympiad;
import l2p.gameserver.model.instances.L2NpcInstance;
import l2p.gameserver.model.quest.Quest;
import l2p.gameserver.model.quest.QuestState;
import l2p.gameserver.serverpackets.SkillList;
import quests._246_PossessorOfaPreciousSoul3._246_PossessorOfaPreciousSoul3;

public class _247_PossessorOfaPreciousSoul4 extends Quest implements ScriptFile
{
	private static int CARADINE = 31740;
	private static int LADY_OF_LAKE = 31745;
	private static int CARADINE_LETTER_LAST = 7679;
	private static int NOBLESS_TIARA = 7694;

	public void onLoad()
	{
	}

	public void onReload()
	{
	}

	public void onShutdown()
	{
	}

	public _247_PossessorOfaPreciousSoul4()
	{
		super(false);
		addStartNpc(CARADINE);
		addTalkId(LADY_OF_LAKE);
	}

	@Override
	public String onEvent(String event, QuestState st, L2NpcInstance npc)
	{
		String htmltext = event;
		int cond = st.getInt("cond");
		if(cond == 0 && event.equals("caradine_q0247_03.htm"))
		{
			st.set("cond", "1");
			st.setState(STARTED);
			st.playSound(SOUND_ACCEPT);
		}
		else if(cond == 1)
		{
			if(event.equals("caradine_q0247_04.htm"))
			{
				return htmltext;
			}
			else if(event.equals("caradine_q0247_05.htm"))
			{
				st.set("cond", "2");
				st.takeItems(CARADINE_LETTER_LAST, 1);
				st.getPlayer().teleToLocation(143230, 44030, -3030);
				return htmltext;
			}
		}
		else if(cond == 2)
		{
			if(event.equals("caradine_q0247_06.htm"))
			{
				return htmltext;
			}
			else if(event.equals("caradine_q0247_05.htm"))
			{
				st.getPlayer().teleToLocation(143230, 44030, -3030);
				return htmltext;
			}
			else if(event.equals("lady_of_the_lake_q0247_02.htm"))
			{
				return htmltext;
			}
			else if(event.equals("lady_of_the_lake_q0247_03.htm"))
			{
				return htmltext;
			}
			else if(event.equals("lady_of_the_lake_q0247_04.htm"))
			{
				return htmltext;
			}
			else if(event.equals("lady_of_the_lake_q0247_05.htm"))
			{
				if(st.getPlayer().getLevel() >= 75)
				{
					st.giveItems(NOBLESS_TIARA, 1);
					st.addExpAndSp(93836, 0);
					st.playSound(SOUND_FINISH);
					st.unset("cond");
					st.exitCurrentQuest(false);
					Olympiad.addNoble(st.getPlayer());
					st.getPlayer().setNoble(true);
					st.getPlayer().updatePledgeClass();
					st.getPlayer().updateNobleSkills();
					st.getPlayer().sendPacket(new SkillList(st.getPlayer()));
					st.getPlayer().broadcastUserInfo(true);
				}
				else
				{
					htmltext = "lady_of_the_lake_q0247_06.htm";
				}
			}
		}
		return htmltext;
	}

	@Override
	public String onTalk(L2NpcInstance npc, QuestState st)
	{
		if(!st.getPlayer().isSubClassActive())
		{
			return "Subclass only!";
		}
		String htmltext = "noquest";
		int npcId = npc.getNpcId();
		int id = st.getState();
		int cond = st.getInt("cond");
		if(npcId == CARADINE)
		{
			QuestState previous = st.getPlayer().getQuestState(_246_PossessorOfaPreciousSoul3.class);
			if(id == CREATED && previous != null && previous.getState() == COMPLETED)
			{
				if(st.getPlayer().getLevel() < 75)
				{
					htmltext = "caradine_q0247_02.htm";
					st.exitCurrentQuest(true);
				}
				else
				{
					htmltext = "caradine_q0247_01.htm";
				}
			}
			else if(cond == 1)
			{
				htmltext = "caradine_q0247_03.htm";
			}
			else if(cond == 2)
			{
				htmltext = "caradine_q0247_06.htm";
			}
		}
		else if(npcId == LADY_OF_LAKE && cond == 2)
		{
			if(st.getPlayer().getLevel() >= 75)
			{
				htmltext = "lady_of_the_lake_q0247_01.htm";
			}
			else
			{
				htmltext = "lady_of_the_lake_q0247_06.htm";
			}
		}
		return htmltext;
	}
}
rmf вне форума Ответить с цитированием
Непрочитано 17.03.2011, 00:35   #8
Изгнанные

По умолчанию Re: ноблес 4 часть

Оффтоп:
Свернуть ↑Развернуть ↓
flashboom777 вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часть Клиента и часть серверная DRAGYN Lineage II 3 20.02.2011 00:25
Клиентская часть 1.9 Кашперофский Серверная часть 3 24.07.2010 15:45
Клиенская часть и исходники Mr.TeRay Серверная часть 1 29.06.2010 20:48
Java и серверная часть. Koenigwer Серверная часть 12 26.01.2010 10:02
клиент показывает часть текстур Mag_i_str Lineage II 1 03.12.2009 09:58


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

Вверх