Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   войс команда olymp hf (https://forum.zone-game.info/showthread.php?t=15161)

LineOFWar 20.07.2011 22:07

войс команда olymp hf
 
команда для просмотра пойнтов и количества матчей выбранной цели
подскажет кто то?:)

_LION_ 20.07.2011 22:13

Re: войс команда olymp hf
 
/olympiadstat

LineOFWar 20.07.2011 22:15

Re: войс команда olymp hf
 
Цитата:

Сообщение от _LION_ (Сообщение 132235)
/olympiadstat

те теперь она по таргету работает?:)

_LION_ 20.07.2011 22:16

Re: войс команда olymp hf
 
именно так
http://img155.imageshack.us/img155/4...t00417d.th.jpg

ANZO 20.07.2011 22:46

Re: войс команда olymp hf
 
Цитата:

Сообщение от LineOFWar (Сообщение 132236)
те теперь она по таргету работает?:)

у лыжки сделано давно:
Код:

public boolean useUserCommand(int id, L2PcInstance activeChar)
        {
                if (id != COMMAND_IDS[0])
                {
                        return false;
                }
               
                if (!activeChar.isNoble())
                {
                        activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOBLESSE_ONLY));
                        return false;
                }
               
                int nobleObjId = activeChar.getObjectId();
                final L2Object target = activeChar.getTarget();
                if (target != null)
                {
                        if ((target instanceof L2PcInstance) && target.getActingPlayer().isNoble())
                        {
                                nobleObjId = target.getObjectId();
                        }
                        else
                        {
                                activeChar.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOBLESSE_ONLY));
                                return false;
                        }
                }
               
                final SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.THE_CURRENT_RECORD_FOR_THIS_OLYMPIAD_SESSION_IS_S1_MATCHES_S2_WINS_S3_DEFEATS_YOU_HAVE_EARNED_S4_OLYMPIAD_POINTS);
                sm.addNumber(Olympiad.getInstance().getCompetitionDone(nobleObjId));
                sm.addNumber(Olympiad.getInstance().getCompetitionWon(nobleObjId));
                sm.addNumber(Olympiad.getInstance().getCompetitionLost(nobleObjId));
                sm.addNumber(Olympiad.getInstance().getNoblePoints(nobleObjId));
                activeChar.sendPacket(sm);
                return true;
        }


_LION_ 20.07.2011 23:32

Re: войс команда olymp hf
 
Цитата:

Сообщение от ANZO (Сообщение 132243)
у лыжки сделано давно:

посмотри скрин, и посмотри что покажет код ;)

ANZO 21.07.2011 09:25

Re: войс команда olymp hf
 
Цитата:

Сообщение от _LION_ (Сообщение 132255)
посмотри скрин, и посмотри что покажет код ;)

Ну думаю труда не составит дописать еще sysmsg :D Копи-паста ж епт ;)

_LION_ 21.07.2011 13:12

Re: войс команда olymp hf
 
Цитата:

Сообщение от ANZO (Сообщение 132272)
Копи-паста ж епт ;)

да ты что :D
а поддержку ограничения боев кто написал на лыже, чтобы данные брать оттуда? поддержку не переносили из дев свна, и вряд ли уже перенесут.

ANZO 21.07.2011 16:33

Re: войс команда olymp hf
 
Я про сам факт отображения месседжа. Какие трудности у вас вызывает создать пару полей в таблице оли и написать с 20-ку строк кода? Другое дело что лыже это нафиг не сдалось, т.к. оли работает по старым хроникам.


Текущее время: 07:09. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot