Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Downloads > [Lineage] Java Mods
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

 
 
LinkBack Ferramentas do Tópico Modos de Exibição
Prev Post Anterior   Próximo Post Next
Antigo 04-04-2009, 07:29 AM   #1 (permalink)
Membro - Tenente
 
Avatar de darkbr
 
Registrado em: Mar 2009
Localização: Alemanha/Berlin
Posts: 101
Agradeceu: 43
Agradecido 385 Vezes em 48 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de darkbr

Padrão Teleporte por commando para uma area de pvp!

Bom e um commando que voce usa para se teleporta para uma localidade de pvp. O commando seria .pvp xD

Voce precisa add em uma rev que seje des-compilada! e Manualmente

Comessando :

Crie um dokumento Java com nome PvPTeleport

Adicione :
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
/*
 * 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 3 of the License, 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, see <http://www.gnu.org/licenses/>.
 */
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;

import net.sf.l2j.Config;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;

public class PvPTeleport implements IVoicedCommandHandler
{
	private static final String[] _voicedCommands =
	{
		"pvp",
	};
	
	public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
	{
		if (command.equalsIgnoreCase("pvp"))
		{
	if(activeChar.atEvent)
            {
                activeChar.sendMessage("You are an Event.");
                return false;
            }
	else if(activeChar.isInDuel())
            {
                activeChar.sendMessage("You are on Duel.");
                return false;
            }
	else if(activeChar.isInOlympiadMode())
            {
                activeChar.sendMessage("You are in Olympiad");
                return false;
            }
	else if(activeChar.isInCombat())
            {
                activeChar.sendMessage("You can't teleport in Combat Mod");
                return false;
            }
	else if(activeChar.getParty().isInDimensionalRift())
            {
                activeChar.sendMessage("You cant do this because you are in Dimensional Rift");
                return false;
            }
            else if (activeChar.isFestivalParticipant())
            {
                activeChar.sendMessage("You are in a festival.");
                return false;
            }
            else if (activeChar.isInJail())
            {
                activeChar.sendMessage("You are in Jail.");
                return false;
            }
            else if (activeChar.inObserverMode())
            {
                activeChar.sendMessage("You are in Observ Mode.");
                return false;
            }
            else if (activeChar.isDead())
            {
                activeChar.sendMessage("You Dead. Can't Teleport");
                return false;
            }
            else if (activeChar.isFakeDeath())
            {
                activeChar.sendMessage("You are Dead? week up :D");
                return false;
            }
			
            if(activeChar.getInventory().getItemByItemId(3470) == null)
            {
                activeChar.sendMessage("You Need One Gold Bar To Use This.");
                return false;
            }
            
			activeChar.teleToLocation(Config.PVP_X, Config.PVP_Y, Config.PVP_Z);
			activeChar.destroyItemByItemId("Gold Bar", 3470, 1, activeChar, true);
			activeChar.sendMessage("You have teleport in PvP Area");
		}
				
		return true;
	}
	
	public String[] getVoicedCommandList()
	{
		return _voicedCommands;
	}
}
registre o commando :

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
registerVoicedCommandHandler(new PvPTeleport());
ponha Config no documento Config.java

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: C:/Documents and Settings/Albion/workspace/Gracia Core/java/net/sf/l2j/Config.java
===================================================================
--- C:/Documents and Settings/Albion/workspace/Gracia Core/java/net/sf/l2j/Config.java	(revision 2787)
+++ C:/Documents and Settings/Albion/workspace/Gracia Core/java/net/sf/l2j/Config.java	(working copy)

@@ -559,18 +564,45 @@
     public static boolean	L2JMOD_WEDDING_SAMESEX;
     public static boolean	L2JMOD_WEDDING_FORMALWEAR;
     public static int		L2JMOD_WEDDING_DIVORCE_COSTS;
     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_CLAN;
     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_PRIVATE;
     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_FREIGHT;
+    public static int		PVP_X;	
+    public static int		PVP_Y;	
+    public static int		PVP_Z;	

@@ -1776,6 +1810,25 @@
 	                L2JMOD_ENABLE_WAREHOUSESORTING_PRIVATE  = Boolean.valueOf(L2JModSettings.getProperty("EnableWarehouseSortingPrivate", "False"));
 	                L2JMOD_ENABLE_WAREHOUSESORTING_FREIGHT  = Boolean.valueOf(L2JModSettings.getProperty("EnableWarehouseSortingFreight", "False"));
 	
+	                PVP_X = Integer.parseInt(L2JModSettings.getProperty("LocationX", "0"));
+	                PVP_Y = Integer.parseInt(L2JModSettings.getProperty("LocationY", "0"));
+	                PVP_Z = Integer.parseInt(L2JModSettings.getProperty("LocationZ", "0"));
+	                
	                CTF_EVEN_TEAMS = L2JModSettings.getProperty("CTFEvenTeams", "BALANCE");
	                CTF_ALLOW_INTERFERENCE = Boolean.parseBoolean(L2JModSettings.getProperty("CTFAllowInterference", "false"));
	                CTF_ALLOW_POTIONS = Boolean.parseBoolean(L2JModSettings.getProperty("CTFAllowPotions", "false"));
	                CTF_ALLOW_SUMMON = Boolean.parseBoolean(L2JModSettings.getProperty("CTFAllowSummon", "false"));
	                CTF_ON_START_REMOVE_ALL_EFFECTS = Boolean.parseBoolean(L2JModSettings.getProperty("CTFOnStartRemoveAllEffects", "true"));


@@ -2296,7 +2375,12 @@
         else if (pName.equalsIgnoreCase("ChampionRewardHigherLvlItemChance")) L2JMOD_CHAMPION_REWARD_HIGHER_LVL_ITEM_CHANCE = Integer.parseInt(pValue);
         else if (pName.equalsIgnoreCase("ChampionRewardItemID")) L2JMOD_CHAMPION_REWARD_ID = Integer.parseInt(pValue);
         else if (pName.equalsIgnoreCase("ChampionRewardItemQty")) L2JMOD_CHAMPION_REWARD_QTY = Integer.parseInt(pValue);
-
+        
+        //L2JMOD PvP Area (.pvp)
+        else if (pName.equalsIgnoreCase("LocationX")) PVP_X = Integer.parseInt(pValue);
+        else if (pName.equalsIgnoreCase("LocationY")) PVP_Y = Integer.parseInt(pValue);
+        else if (pName.equalsIgnoreCase("LocationZ")) PVP_Z = Integer.parseInt(pValue);
+        
         // L2JMOD Wedding System
         else if (pName.equalsIgnoreCase("AllowWedding")) L2JMOD_ALLOW_WEDDING = Boolean.parseBoolean(pValue);
         else if (pName.equalsIgnoreCase("WeddingPrice")) L2JMOD_WEDDING_PRICE = Integer.parseInt(pValue);
      
         else return false;
         return true;
     }
Va no l2jmods.properties e adicione isso:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
#----------------------------------
# PvP Location -  (.pvp)
# Put your PvP Location ( x,y,z ) (
# Example (2750, 14762, -7601)
#----------------------------------
LocationX = 0
LocationY = 0
LocationZ = 0

ATENCAO SO RECOMENDO PRA PESSOAS QUE SAIBAM MEXER COM JAVA!

CREDITOS :
HeyHops

Onde Axei?

MaxCheaters

darkbr está offline  
Os Seguintes 2 Usuários disseram Obrigado(a) para darkbr por gostarem deste post :
astradiotto (09-04-2009), mend3 (07-04-2009)
Links Patrocinados
 


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim


Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
[INFO] Tudo sobre Lineage II xxxvalterxxx [Lineage] Praça de Giran 10 17-03-2013 04:44 PM
196 segredos do Windows XP ChoVinisTa [BAR] Outros Assuntos 0 02-03-2009 08:36 PM
[Vice City] GTA: Vice City Damage [GTA] Tutoriais 0 01-02-2009 11:39 AM
[San Andreas] Detonado GTA: San Andreas Damage [GTA] Tutoriais 0 01-02-2009 11:38 AM
99 Dicas para Xp djmixedad [BAR] Outros Assuntos 0 05-01-2009 03:30 AM


Horários baseados na GMT -3. Agora são 09:34 AM.