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

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

Ответ
Опции темы
Непрочитано 27.08.2012, 10:46   #1
Пользователь

Автор темы (Топик Стартер) прочитать строку в Say2

Подскажите пожалуйста, что делать со строкой, у меня получается так:

класс Say2:

Вот метод для чтения вводимого:

Код:
	@Override
	protected void readImpl()
	{
		_text = readS();
		try
		{
			_type = readD();
			_type2Check = SystemChatChannelId.getChatType(_type);
			
		}
		catch(BufferUnderflowException e)
		{
			if(Config.ENABLE_ALL_EXCEPTIONS)
				e.printStackTrace();
			
			_type = CHAT_NAMES.length;
			_type2Check = SystemChatChannelId.CHAT_NONE;
		}
		_target = _type == TELL ? readS() : null;
	}
внизу разветвление свитчем на кейсы по чат-типу, конкретнее речь идет об типе ALL:

Код:
case ALL:
...
у меня получается чтото типа такого:

Код:
if(Text.equalsIgnoreCase(_text))
{
	activeChar.sendMessage("_text = Text. Enter Your New Text:");
        _tempstring = readS();
        for(L2PcInstance pc : L2World.getInstance().getAllPlayers())
	{
              CreatureSay mb5 = new CreatureSay(0, 8, activeChar.getName(), _tempstring);
              pc.sendPacket(mb5);
         }
}
т.е. прочитать еще одну строку и затем вывести её через creature say.

но что-то не пойму как это работает.

Спасибо.
__________________
mego4el вне форума Ответить с цитированием
Непрочитано 27.08.2012, 11:12   #2
Аватар для Zubastic
ZG troll squad

По умолчанию Re: прочитать строку в Say2

6 тем на одной странице. Это не слишком ли дохрена? Причем про одно и то же.
Проще сделать хандлер, который будет это перехватывать.
Zubastic вне форума Ответить с цитированием
Непрочитано 27.08.2012, 14:21   #3
Пользователь

Автор темы (Топик Стартер) Re: прочитать строку в Say2

Я не спрашиваю, ЧТО будет проще сделать. Я задал конкретный вопрос о том что мне нужно и очень надеюсь на советы.
__________________
mego4el вне форума Ответить с цитированием
Непрочитано 27.08.2012, 14:23   #4
Live free or die!

По умолчанию Re: прочитать строку в Say2

Сделайте для него уже отдельный раздел, пусть там задаёт тонны вопросов.
Dеmon вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 27.08.2012, 14:26   #5
Аватар для Ashe
Олдфаг

По умолчанию Re: прочитать строку в Say2

Цитата:
Сообщение от mego4el Посмотреть сообщение
Я не спрашиваю, ЧТО будет проще сделать. Я задал конкретный вопрос о том что мне нужно и очень надеюсь на советы.
Советую. Очень помогает.
__________________
Fortuna - non penis, in manus non recipe.
Ashe вне форума Ответить с цитированием
Непрочитано 27.08.2012, 22:45   #6
Пользователь

Автор темы (Топик Стартер) Re: прочитать строку в Say2

Цитата:
Советую. Очень помогает.
Взаимно. Как сверхумному человеку, который мне безгранично помог, могу вам взамен посоветовать:
это, это, и еще вот это.
Надеюсь и вам поможет.

Обращаюсь к нормальным людям - пожалуйста, подскажите мне. Те кто знают это, уверен что проще паренной репы. Ведь маленький вопрос то.
__________________
mego4el вне форума Ответить с цитированием
Непрочитано 27.08.2012, 22:50   #7
Аватар для Ashe
Олдфаг

По умолчанию Re: прочитать строку в Say2

mego4el,
1. Читал.
2. Читал | смотрел.
3. Читал | смотрел.

Несказанно помогло, прослеживаются некоторое сходство между Вами и некоторыми героями этих произведений, Вы об этом?
__________________
Fortuna - non penis, in manus non recipe.
Ashe вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 27.08.2012, 23:52   #8
Аватар для VISTALL
Illussion is real

По умолчанию Re: прочитать строку в Say2

Цитата:
Сообщение от mego4el Посмотреть сообщение
Подскажите пожалуйста, что делать со строкой, у меня получается так:

как как, нужно сделать ПРоцессор, который хранит в себе последнии мессаги определенного чара, и при определнной команде, оно сохраняло, что след мессага это аргумент преведущей
__________________
consulo.io - Consulo - multi-language IDE
VISTALL вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 29.08.2012, 06:12   #9
Аватар для Zubastic
ZG troll squad

По умолчанию Re: прочитать строку в Say2

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


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод из Say2 в зоне doDie Lineage II 14 17.08.2012 00:19
Поясните строку в БД killerleft Lineage II 3 09.02.2011 16:47


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

Вверх