Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
прочитать строку в Say2
#1
Подскажите пожалуйста, что делать со строкой, у меня получается так:

класс 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.

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

Спасибо.
[Изображение: ck.gif]
Ответ
#2
6 тем на одной странице. Это не слишком ли дохрена? Причем про одно и то же.
Проще сделать хандлер, который будет это перехватывать.
Ответ
#3
Я не спрашиваю, ЧТО будет проще сделать. Я задал конкретный вопрос о том что мне нужно и очень надеюсь на советы.
[Изображение: ck.gif]
Ответ
#4
Сделайте для него уже отдельный раздел, пусть там задаёт тонны вопросов. :redlol:
Ответ
#5
mego4el Написал:Я не спрашиваю, ЧТО будет проще сделать. Я задал конкретный вопрос о том что мне нужно и очень надеюсь на советы.

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

Обращаюсь к нормальным людям - пожалуйста, подскажите мне. Те кто знают это, уверен что проще паренной репы. Ведь маленький вопрос то.
[Изображение: ck.gif]
Ответ
#7
mego4el,
1. Читал.
2. Читал | смотрел.
3. Читал | смотрел.

Несказанно помогло, прослеживаются некоторое сходство между Вами и некоторыми героями этих произведений, Вы об этом?
Fortuna - non penis, in manus non recipe.
Ответ
#8
mego4el Написал:Подскажите пожалуйста, что делать со строкой, у меня получается так:


как как, нужно сделать ПРоцессор, который хранит в себе последнии мессаги определенного чара, и при определнной команде, оно сохраняло, что след мессага это аргумент преведущей
consulo.io - Consulo - multi-language IDE
Ответ
#9
offtop
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  вывод из Say2 в зоне doDie 14 3,180 08-17-2012, 12:19 AM
Последний пост: Zubastic
  Поясните строку в БД killerleft 3 1,803 02-09-2011, 04:47 PM
Последний пост: weTr1k

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)