Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Admin command
#1
Сборка: L2J Server Interlude (исходники)


Суть проблемы: вот есть у меня от l2Archid самая простая команда ".online" :
PHP код:
<?php 
package com
.l2jarchid.gameserver.handler.voicedcommandhandlers;

import com.l2jarchid.gameserver.handler.IVoicedCommandHandler;
import com.l2jarchid.gameserver.model.L2World;
import com.l2jarchid.gameserver.model.actor.instance.L2PcInstance;
import com.l2jarchid.gameserver.network.SystemMessageId;
import com.l2jarchid.gameserver.network.serverpackets.SystemMessage;

public class
Online implements IVoicedCommandHandler
{
private static
String[] _voicedCommands =
{
"online"
};

public
boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (
command.equalsIgnoreCase("online"))
{
SystemMessage sm = new SystemMessage(SystemMessageId.S1_S2);
sm.addString("======<Players Online!>======");
activeChar.sendMessage(" " + L2World.getInstance().getAllPlayers().size() + " игрок(ов) online!.");
sm.addString("=======================");
}
return
true;
}

public
String[] getVoicedCommandList()
{
return
_voicedCommands;
}
}

Суть её работы показовать онлайн людей на сервере.

Вопрос: Можно ли её прикрепить к моим исходникам L2J server Interlude(последней ревизии), если можно объясните как это сделать?
Ответ
#2
А Вы пытались вникнуть в код?
PHP код:
<?php 
import com
.l2jarchid.gameserver.model.actor.instance.L2PcInstance;
PHP код:
<?php 
import net
.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
Ответ
#3
нет, а что там? :о :\
Ответ


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


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