Agregar Restriccion
AdminsProL2 :: Comunidad :: Normas
Página 1 de 1.
Agregar Restriccion
hola Comunidad pido su ayuda una ves mas me gustari saber como agregar una restriccion de tipeo (que se pueda colocar una sola ves el comando ) en este codigo
- Code:
- /* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
* 02111-1307, USA.
*
*/
/**
* @author Crystalia
*/
package com.l2jfrozen.gameserver.handler.voicedcommandhandlers;
import com.l2jfrozen.gameserver.handler.IVoicedCommandHandler;
import com.l2jfrozen.gameserver.model.actor.instance.L2ItemInstance;
import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;
public class Gear implements IVoicedCommandHandler
{
private static final String[] VOICED_COMMANDS = { "gear_archer", "gear_mage", "gear_tank", "gear_gerrero", "gear_duelist", "gear_orcf", "gear_pole" };
@Override
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.startsWith("gear_mage"))
{
activeChar.addItem("Armor", 7854, 1, activeChar, true);
L2ItemInstance a = activeChar.getInventory().getItemByItemId(7854);
activeChar.getInventory().equipItem(a);
activeChar.addItem("Armor", 7858, 1, activeChar, true);
L2ItemInstance b = activeChar.getInventory().getItemByItemId(7858);
activeChar.getInventory().equipItem(b);
activeChar.addItem("Armor", 7859, 1, activeChar, true);
L2ItemInstance c = activeChar.getInventory().getItemByItemId(7859);
activeChar.getInventory().equipItem(c);
activeChar.addItem("Armor", 7850, 1, activeChar, true);
L2ItemInstance d = activeChar.getInventory().getItemByItemId(7850);
activeChar.getInventory().equipItem(d);
activeChar.addItem("Weapon", 189, 1, activeChar, true);
L2ItemInstance e = activeChar.getInventory().getItemByItemId(189);
activeChar.getInventory().equipItem(e);
activeChar.addItem("Jewels", 913, 1, activeChar, true);
L2ItemInstance f = activeChar.getInventory().getItemByItemId(913);
activeChar.getInventory().equipItem(f);
activeChar.addItem("Jewels", 850, 1, activeChar, true);
L2ItemInstance g = activeChar.getInventory().getItemByItemId(850);
activeChar.getInventory().equipItem(g);
activeChar.addItem("Jewels", 850, 1, activeChar, true);
L2ItemInstance h = activeChar.getInventory().getItemByItemId(850);
activeChar.getInventory().equipItem(h);
activeChar.addItem("Jewels", 881, 1, activeChar, true);
L2ItemInstance i = activeChar.getInventory().getItemByItemId(881);
activeChar.getInventory().equipItem(i);
activeChar.addItem("Jewels", 881, 1, activeChar, true);
L2ItemInstance j = activeChar.getInventory().getItemByItemId(881);
activeChar.getInventory().equipItem(j);
//activeChar.addItem("Misc", 3948, 2000, activeChar, true);
//activeChar.addItem("Misc", 728, 500, activeChar, true);
//activeChar.addItem("Misc", 1539, 500, activeChar, true);
}
if (command.startsWith("gear_gerrero"))
{
activeChar.addItem("Armor", 7857, 1, activeChar, true);
L2ItemInstance k = activeChar.getInventory().getItemByItemId(7857);
activeChar.getInventory().equipItem(k);
activeChar.addItem("Armor", 7855, 1, activeChar, true);
L2ItemInstance l = activeChar.getInventory().getItemByItemId(7855);
activeChar.getInventory().equipItem(l);
activeChar.addItem("Armor", 7850, 1, activeChar, true);
L2ItemInstance m = activeChar.getInventory().getItemByItemId(7850);
activeChar.getInventory().equipItem(m);
activeChar.addItem("Armor", 7856, 1, activeChar, true);
L2ItemInstance n = activeChar.getInventory().getItemByItemId(7856);
activeChar.getInventory().equipItem(n);
activeChar.addItem("Weapon", 225, 1, activeChar, true);
L2ItemInstance o = activeChar.getInventory().getItemByItemId(225);
activeChar.getInventory().equipItem(o);
activeChar.addItem("Jewels", 913, 1, activeChar, true);
L2ItemInstance p = activeChar.getInventory().getItemByItemId(913);
activeChar.getInventory().equipItem(p);
activeChar.addItem("Jewels", 858, 1, activeChar, true);
L2ItemInstance q = activeChar.getInventory().getItemByItemId(858);
activeChar.getInventory().equipItem(q);
activeChar.addItem("Jewels", 858, 1, activeChar, true);
L2ItemInstance r = activeChar.getInventory().getItemByItemId(858);
activeChar.getInventory().equipItem(r);
activeChar.addItem("Jewels", 881, 1, activeChar, true);
L2ItemInstance s = activeChar.getInventory().getItemByItemId(881);
activeChar.getInventory().equipItem(s);
activeChar.addItem("Jewels", 881, 1, activeChar, true);
L2ItemInstance t = activeChar.getInventory().getItemByItemId(881);
activeChar.getInventory().equipItem(t);
activeChar.addItem("Weapon", 280, 1, activeChar, true);
L2ItemInstance u = activeChar.getInventory().getItemByItemId(280);
activeChar.getInventory().equipItem(o);
//activeChar.addItem("Misc", 1463, 2000, activeChar, true);
//activeChar.addItem("Misc", 728, 500, activeChar, true);
//activeChar.addItem("Misc", 1539, 500, activeChar, true);
}
return false;
}
@Override
public String[] getVoicedCommandList()
{
return VOICED_COMMANDS;
}
}
Última edición por lithium el Sáb Feb 08, 2014 12:08 pm, editado 1 vez
lithiumNo Grado -
Mensajes : 14
Edad : 32
Serverpack : l2jfrozen
Revision : 1004
Fecha de inscripción : 03/02/2014
Re: Agregar Restriccion
podrias usar este metodo q es usado en quest
saveGlobalQuestVar luego podrias obtener el valor con loadGlobalQuestVar
saveGlobalQuestVar luego podrias obtener el valor con loadGlobalQuestVar
Invitado- Invitado
Re: Agregar Restriccion
me podrias decir como seria la linea porq es la primera ves q voy a colocar un valor ...
lithiumNo Grado -
Mensajes : 14
Edad : 32
Serverpack : l2jfrozen
Revision : 1004
Fecha de inscripción : 03/02/2014
Temas similares
» Ayuda a Agregar Skill Anti Buff
» agregar item id a aio l2jfrozen rev 1004 limpia
» Agregar codigo en un server pack ya copilado...
» Duda para agregar prefijo en el Chat global
» agregar item id a aio l2jfrozen rev 1004 limpia
» Agregar codigo en un server pack ya copilado...
» Duda para agregar prefijo en el Chat global
AdminsProL2 :: Comunidad :: Normas
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|