Erro

3 respostas
M

http://img292.imageshack.us/my.php?image=imagemfv6.jpg
alguem tem idéia?

3 Respostas

rdgms

Aew… teria como voce posta o codigo so pelo erro assim fica dificil…

M
// *******************************************************************************************
	public static final String		PVP_CONFIG_FILE						= "./config/pvp.properties";
	// *******************************************************************************************
	public static int				KARMA_MIN_KARMA;
	public static int				KARMA_MAX_KARMA;
	public static float				KARMA_RATE;
	public static int				KARMA_XP_DIVIDER;
	public static int				KARMA_LOST_BASE;
	public static boolean			KARMA_DROP_GM;
	public static boolean			KARMA_AWARD_PK_KILL;
	public static int				KARMA_PK_LIMIT;
	public static String			KARMA_NONDROPPABLE_PET_ITEMS;
	public static String			KARMA_NONDROPPABLE_ITEMS;
	public static FastList<Integer>	KARMA_LIST_NONDROPPABLE_PET_ITEMS	= new FastList<Integer>();
	public static FastList<Integer>	KARMA_LIST_NONDROPPABLE_ITEMS		= new FastList<Integer>();
	public static int				PVP_TIME;
	public static boolean			ALT_PLAYER_CAN_DROP_ADENA;											// Player can drop adena ?
	public static boolean			ALT_ANNOUNCE_PK;													// Announce Pks ?
	public static boolean			ALT_ANNOUNCE_PK_NORMAL_MESSAGE;
	public static int				PLAYER_RATE_DROP_ADENA;
	public static int				PVP_NORMAL_TIME;													// Duration (in ms) while a player stay in PVP mode
	// after hitting an innocent
	public static int				PVP_PVP_TIME;														// Duration (in ms) while a player stay in PVP mode
	// after hitting a purple player
	public static boolean			CURSED_WEAPON_NPC_INTERACT;
    public static int		     	COLOR_FOR_AMMOUNT1;
	public static int		    	COLOR_FOR_AMMOUNT2;
	public static int		     	COLOR_FOR_AMMOUNT3;
	public static int		    	COLOR_FOR_AMMOUNT4;
	public static int		     	COLOR_FOR_AMMOUNT5;
	public static int		    	PVP_AMMOUNT1;
	public static int		     	PVP_AMMOUNT2;
	public static int			    PVP_AMMOUNT3;
	public static int			    PVP_AMMOUNT4;
	public static int		    	PVP_AMMOUNT5;
    public static boolean		    PVP_COLOR_SYSTEM;
    public static int		     	TITLE_COLOR_FOR_AMMOUNT1;
	public static int		    	TITLE_COLOR_FOR_AMMOUNT2;
	public static int		    	TITLE_COLOR_FOR_AMMOUNT3;
	public static int		    	TITLE_COLOR_FOR_AMMOUNT4;
	public static int		     	TITLE_COLOR_FOR_AMMOUNT5;

	// *******************************************************************************************
	public static void loadPvpConfig()
	{
		_log.info("loading " + PVP_CONFIG_FILE);
		try
		{
			Properties pvpSettings = new L2Properties(PVP_CONFIG_FILE);

			/* KARMA SYSTEM */
			KARMA_MIN_KARMA = Integer.parseInt(pvpSettings.getProperty("MinKarma", "240"));
			KARMA_MAX_KARMA = Integer.parseInt(pvpSettings.getProperty("MaxKarma", "10000"));
			KARMA_RATE = Float.parseFloat(pvpSettings.getProperty("KarmaRate", "1."));
			KARMA_XP_DIVIDER = Integer.parseInt(pvpSettings.getProperty("XPDivider", "260"));
			KARMA_LOST_BASE = Integer.parseInt(pvpSettings.getProperty("BaseKarmaLost", "0"));

			KARMA_DROP_GM = Boolean.parseBoolean(pvpSettings.getProperty("CanGMDropEquipment", "false"));
			KARMA_AWARD_PK_KILL = Boolean.parseBoolean(pvpSettings.getProperty("AwardPKKillPVPPoint", "true"));

			KARMA_PK_LIMIT = Integer.parseInt(pvpSettings.getProperty("MinimumPKRequiredToDrop", "5"));

			KARMA_NONDROPPABLE_PET_ITEMS = pvpSettings.getProperty("ListOfPetItems", "2375,3500,3501,3502,4422,4423,4424,4425,6648,6649,6650,9882");
			KARMA_NONDROPPABLE_ITEMS = pvpSettings.getProperty("ListOfNonDroppableItems", "57,1147,425,1146,461,10,2368,7,6,2370,2369");

			KARMA_LIST_NONDROPPABLE_PET_ITEMS = new FastList<Integer>();
			for (String id : KARMA_NONDROPPABLE_PET_ITEMS.trim().split(","))
			{
				KARMA_LIST_NONDROPPABLE_PET_ITEMS.add(Integer.parseInt(id));
			}

			KARMA_LIST_NONDROPPABLE_ITEMS = new FastList<Integer>();
			for (String id : KARMA_NONDROPPABLE_ITEMS.trim().split(","))
			{
				KARMA_LIST_NONDROPPABLE_ITEMS.add(Integer.parseInt(id));
			}
			ALT_PLAYER_CAN_DROP_ADENA = Boolean.parseBoolean(pvpSettings.getProperty("PlayerCanDropAdena", "false"));
			PLAYER_RATE_DROP_ADENA = Integer.parseInt(pvpSettings.getProperty("PlayerRateDropAdena", "1"));
			ALT_ANNOUNCE_PK = Boolean.parseBoolean(pvpSettings.getProperty("AnnouncePk", "false"));
			ALT_ANNOUNCE_PK_NORMAL_MESSAGE = Boolean.parseBoolean(pvpSettings.getProperty("AnnouncePkNormalMessage", "false"));
			PVP_NORMAL_TIME = Integer.parseInt(pvpSettings.getProperty("PvPVsNormalTime", "120000"));
			PVP_PVP_TIME = Integer.parseInt(pvpSettings.getProperty("PvPVsPvPTime", "60000"));
			PVP_TIME = PVP_NORMAL_TIME;
			CURSED_WEAPON_NPC_INTERACT = Boolean.parseBoolean(pvpSettings.getProperty("CursedWeaponNpcInteract", "false"));
			PVP_COLOR_SYSTEM = Boolean.parseBoolean(pvpSettings.getProperty("PvPColorSystem", "false"));
			COLOR_FOR_AMMOUNT1 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount1", "00FF00"));
			COLOR_FOR_AMMOUNT2 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount2", "00FF00"));
			COLOR_FOR_AMMOUNT3 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount3", "00FF00"));
			COLOR_FOR_AMMOUNT4 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount4", "00FF00"));
			COLOR_FOR_AMMOUNT5 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount4", "00FF00"));
			TITLE_COLOR_FOR_AMMOUNT1 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount1", "00FF00"));
			TITLE_COLOR_FOR_AMMOUNT2 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount2", "00FF00"));
			TITLE_COLOR_FOR_AMMOUNT3 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount3", "00FF00"));
			TITLE_COLOR_FOR_AMMOUNT4 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount4", "00FF00"));
			TITLE_COLOR_FOR_AMMOUNT5 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount5", "00FF00"));
			PVP_AMMOUNT1 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount1", "50"));
			PVP_AMMOUNT2 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount2", "100"));
			PVP_AMMOUNT3 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount3", "150"));
			PVP_AMMOUNT4 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount4", "250"));
			PVP_AMMOUNT5 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount5", "500"));

		}
		catch (Exception e)
		{
			_log.error(e);
			throw new Error("Failed to Load " + PVP_CONFIG_FILE + " File.");
		}
	}
Marky.Vasconcelos

o.0

Voce esta tendando programar estruturado com Java?

Criado 22 de janeiro de 2009
Ultima resposta 23 de jan. de 2009
Respostas 3
Participantes 3