• SiteAnalyzer, технический и SEO-анализ сайтов

Адми команда для старта\остановки события Тетранон\Кенобикан

  • Автор темы Автор темы Dision
  • Дата начала Дата начала

Dision

Ефрейтор
Команда форума
VIP
Для тех кто поставил мой движок Тетранон\Кенобикан

Код:
/*
 * M.O.G. Devs Team
 * www.mmorpg-onlinegames.ru
 * Teg's {/aiononline, /eveonline}
 */
package admincommands.mog;

import com.mog.gameserver.model.gameobjects.player.Player;
import com.mog.gameserver.services.omensOfIce.f6Event.RaidDropService;
import com.mog.gameserver.utils.PacketSendUtility;
import com.mog.gameserver.utils.chathandlers.AdminCommand;


/**
 * @author Dision
 * M.O.G. Devs Team
 */
public class F6RaidDrop extends AdminCommand {

	public F6RaidDrop() {
		super("f6raiddrop");
	}

	@Override
	public void execute(Player admin, String... params) {
		if (admin.getAccessLevel() < 5) {
			PacketSendUtility.sendMessage(admin, "You dont have enough rights to execute this command.");
			return;
		}
		
		if (params[0].toLowerCase().equals("start")) {
			int raidId = Integer.parseInt(params[1]);
			RaidDropService.getInstance().activate(raidId);
		}
		if (params[0].toLowerCase().equals("cancel")) {
			RaidDropService.getInstance().deactivate();
		}
		
	}
	
	@Override
	public void onFail(Player player, String message) {
		PacketSendUtility.sendMessage(player, "\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441: //f6raiddrop start <raidId> | cancel");
	}
}
 
Назад
Сверху