Ver um Único Post
Antigo 04-09-2010, 08:09 AM   #14 (permalink)
bemoveral
Membro - Cabo
 
Avatar de bemoveral
 
Registrado em: Aug 2010
Posts: 22
Agradeceu: 6
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de bemoveral

Padrão

no meu aqui esta assim:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
// Decompiled by DJ v3.11.11.95 Copyright 2009 Atanas Neshkov  Date: 4/9/2010 08:04:07
// Home Page: http://members.fortunecity.com/neshkov/dj.html  http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   AdminCreateItem.java

package net.sf.l2j.gameserver.handler.admincommandhandlers;

import java.util.StringTokenizer;
import net.sf.l2j.Config;
import net.sf.l2j.gameserver.datatables.ItemTable;
import net.sf.l2j.gameserver.handler.IAdminCommandHandler;
import net.sf.l2j.gameserver.model.L2Object;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.entity.GmAudit;
import net.sf.l2j.gameserver.model.item.PcInventory;
import net.sf.l2j.gameserver.network.serverpackets.ItemList;
import net.sf.l2j.gameserver.templates.L2Item;

// Referenced classes of package net.sf.l2j.gameserver.handler.admincommandhandlers:
//            AdminHelpPage

public class AdminCreateItem
    implements IAdminCommandHandler
{

    public AdminCreateItem()
    {
    }

    public boolean useAdminCommand(String command, L2PcInstance activeChar)
    {
        if(!Config.ALT_PRIVILEGES_ADMIN && (!checkLevel(activeChar.getAccessLevel()) || !activeChar.isGM()))
            return false;
        new GmAudit(activeChar.getName(), activeChar.getObjectId(), activeChar.getTarget() == null ? "no-target" : activeChar.getTarget().getName(), command);
        if(command.equals("admin_itemcreate"))
            AdminHelpPage.showHelpPage(activeChar, "itemcreation.htm");
        else
        if(command.startsWith("admin_create_item"))
        {
            try
            {
                String val = command.substring(17);
                StringTokenizer st = new StringTokenizer(val);
                if(st.countTokens() == 2)
                {
                    String id = st.nextToken();
                    int idval = Integer.parseInt(id);
                    String num = st.nextToken();
                    int numval = Integer.parseInt(num);
                    createItem(activeChar, idval, numval);
                } else
                if(st.countTokens() == 1)
                {
                    String id = st.nextToken();
                    int idval = Integer.parseInt(id);
                    createItem(activeChar, idval, 1);
                }
            }
            catch(StringIndexOutOfBoundsException e)
            {
                activeChar.sendMessage("Usage: //itemcreate <itemId> [amount]");
            }
            catch(NumberFormatException nfe)
            {
                activeChar.sendMessage("Specify a valid number.");
            }
            AdminHelpPage.showHelpPage(activeChar, "itemcreation.htm");
        }
        return true;
    }

    public String[] getAdminCommandList()
    {
        return ADMIN_COMMANDS;
    }

    private boolean checkLevel(int level)
    {
        return level >= REQUIRED_LEVEL;
    }

    private void createItem(L2PcInstance activeChar, int id, int num)
    {
        if(num > 20)
        {
            L2Item template = ItemTable.getInstance().getTemplate(id);
            if(!template.isStackable())
            {
                activeChar.sendMessage("This item does not stack - Creation aborted.");
                return;
            }
        }
        activeChar.getInventory().addItem("Admin", id, num, activeChar, null);
        ItemList il = new ItemList(activeChar, true);
        activeChar.sendPacket(il);
        activeChar.sendMessage((new StringBuilder()).append("You have spawned ").append(num).append(" item(s) number ").append(id).append(" in your inventory.").toString());
    }

    private static final String ADMIN_COMMANDS[] = {
        "admin_itemcreate", "admin_create_item"
    };
    private static final int REQUIRED_LEVEL;

    static 
    {
        REQUIRED_LEVEL = Config.GM_CREATE_ITEM;
    }
}

sera que voce ja poderia me passar aqui com esses add ai encima, adiciona ai para mim se tiver como!

bemoveral está offline   Responder com Citação