Рейтинг темы:
  • 1 Голос(ов) - 1 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
snoop
#1
кто может подкасказать почему не работает //snoop?
сборка феня 20735

вот код
Код:
package commands.admin;

import l2p.extensions.scripts.ScriptFile;
import l2p.gameserver.handler.AdminCommandHandler;
import l2p.gameserver.handler.IAdminCommandHandler;
import l2p.gameserver.model.L2Player;
import l2p.gameserver.serverpackets.Say2;
import l2p.gameserver.tables.GmListTable;

public class AdminGmChat implements IAdminCommandHandler, ScriptFile
{
    private static enum Commands
    {
        admin_gmchat,
        admin_snoop
    }

    public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, L2Player activeChar)
    {
        Commands command = (Commands) comm;
        if(!activeChar.getPlayerAccess().CanAnnounce)
        {
            return false;
        }
        switch(command)
        {
            case admin_gmchat:
                try
                {
                    String text = fullString.replaceFirst(Commands.admin_gmchat.name(), "");
                    Say2 cs = new Say2(0, 9, activeChar.getName(), text);
                    GmListTable.broadcastToGMs(cs);
                }
                catch(StringIndexOutOfBoundsException e)
                {
                }
                break;
            case admin_snoop:
            {
                /**
                 L2Object target = activeChar.getTarget();
                 if(target == null)
                 {
                 activeChar.sendMessage("You must select a target.");
                 return false;
                 }
                 if(!target.isPlayer)
                 {
                 activeChar.sendMessage("Target must be a player.");
                 return false;
                 }
                 L2Player player = (L2Player) target;
                 player.addSnooper(activeChar);
                 activeChar.addSnooped(player);
                 */
            }
        }
        return true;
    }

    public Enum[] getAdminCommandEnum()
    {
        return Commands.values();
    }

    public void onLoad()
    {
        AdminCommandHandler.getInstance().registerAdminCommandHandler(this);
    }

    public void onReload()
    {
    }

    public void onShutdown()
    {
    }
}
Ответ
#2
Он закоменчен и вырезан из эмулятора (с) К.О.
Ответ
#3
Strangeone Написал:кто может подкасказать почему не работает //snoop?
сборка феня 20735

вот код
Код:
package commands.admin;

import l2p.extensions.scripts.ScriptFile;
import l2p.gameserver.handler.AdminCommandHandler;
import l2p.gameserver.handler.IAdminCommandHandler;
import l2p.gameserver.model.L2Player;
import l2p.gameserver.serverpackets.Say2;
import l2p.gameserver.tables.GmListTable;

public class AdminGmChat implements IAdminCommandHandler, ScriptFile
{
    private static enum Commands
    {
        admin_gmchat,
        admin_snoop
    }

    public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, L2Player activeChar)
    {
        Commands command = (Commands) comm;
        if(!activeChar.getPlayerAccess().CanAnnounce)
        {
            return false;
        }
        switch(command)
        {
            case admin_gmchat:
                try
                {
                    String text = fullString.replaceFirst(Commands.admin_gmchat.name(), "");
                    Say2 cs = new Say2(0, 9, activeChar.getName(), text);
                    GmListTable.broadcastToGMs(cs);
                }
                catch(StringIndexOutOfBoundsException e)
                {
                }
                break;
            case admin_snoop:
            {
                [COLOR="Red"]/**
                 L2Object target = activeChar.getTarget();
                 if(target == null)
                 {
                 activeChar.sendMessage("You must select a target.");
                 return false;
                 }
                 if(!target.isPlayer)
                 {
                 activeChar.sendMessage("Target must be a player.");
                 return false;
                 }
                 L2Player player = (L2Player) target;
                 player.addSnooper(activeChar);
                 activeChar.addSnooped(player);
                 */[/COLOR]
            }
        }
        return true;
    }

    public Enum[] getAdminCommandEnum()
    {
        return Commands.values();
    }

    public void onLoad()
    {
        AdminCommandHandler.getInstance().registerAdminCommandHandler(this);
    }

    public void onReload()
    {
    }

    public void onShutdown()
    {
    }
}

И не видно на первый взгляд)
Ответ
#4
Чуток позже допиляем его с изеном , я пошарю реализацию.
Ответ
#5
И когда нам ждать эту шпионскую утилиту))?
Ответ
#6
О приехали, а взять ребу и посмотреть там не судьба? Можешь долго ждать, но сомневаюсь что дождёшься Wink
Ответ
#7
0_o вроде то что обещал шарить , всегда шарил. Или не так ?
Ответ
#8
А ты то тут причём Оо
Я к тому что зачем ждать? Залез, посмотрел, понял, переделал (Может если поменялись, то нашел ещё пакет). Познавательно Smile
Deazer
Ответ
#9
Оффтоп
Ответ
#10
Открыть спойлер
Ответ


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


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