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

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 30-12-2010, 07:25 PM   #11
erickzinho
Membro - Capitão
 
Avatar de erickzinho
 
Registrado em: Feb 2009
Posts: 129
Agradeceu: 50
Agradecido 74 Vezes em 19 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de erickzinho

Padrão

Eu queria saber tipo, se Aparece alguma coisa dentro do jogo que o cara clica para votar, ai ele clicando se abre alguma janela, ou se vota direto só de ele clicar dentro do jogo...

se o Ranking Computada corretamente o voto e assim o player Ganhando o Item.

ou se o player pode apenas "fingir" que votou e mesmo assim ganhar o Item, intende?

erickzinho está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : erickzinho por gostar deste Post :
xadresz (30-12-2010)
Links Patrocinados
Antigo 31-12-2010, 02:48 PM   #12
paytaly
playstation
 
Avatar de paytaly
 
Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para paytaly
Nome Real: Marcelo

Inventório de paytaly

Padrão

Esse Script verifica a quantidade de votos que tinha antes e que tem agora. Se o Player "fingir" o voto, o mesmo não será computado e a recompensa não será dada.
Ele só funciona com o HopZone. Para funcionar com os demais, será necessário fazer algumas modificações.

__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer...
Quer ser respondido direito!? Não faça perguntas idiotas. (Y)
paytaly está offline   Responder com Citação
Antigo 19-01-2011, 09:13 PM   #13
Marley3
Membro - Coronel
 
Avatar de Marley3
 
Registrado em: Aug 2009
Localização: Rondonia
Posts: 183
Agradeceu: 37
Agradecido 82 Vezes em 34 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para Marley3
Nome Real: Hudem Dinardi

Inventório de Marley3

Padrão

tem como voce, me explicar direitinho nao manim ? ;s
fui la mexer. nao consegui nd.

Marley3 está offline   Responder com Citação
Antigo 20-01-2011, 08:33 AM   #14
Mazokista
Membro - Veterano
 
Avatar de Mazokista
 
Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para Mazokista
Nome Real: Roberto

Inventório de Mazokista

Padrão

Esse mod pode ser facilmente Adicionado porem nao recomendo ainda pois nao esta pronto kinho! esta vendo se consegui termina um parte pra fica completo pra estar 100%

Mazokista está offline   Responder com Citação
Antigo 22-01-2011, 10:37 AM   #15
mewice
Membro - Subtenente
 
Avatar de mewice
 
Registrado em: Aug 2009
Posts: 40
Agradeceu: 18
Agradecido 2 Vezes em 2 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 3,026, Nível: 33
Pontos: 3,026, Nível: 33 Pontos: 3,026, Nível: 33 Pontos: 3,026, Nível: 33
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Inventório de mewice

Padrão

Ele ainda não está completo? Se eu adicionar não vai funcionar?

mewice está offline   Responder com Citação
Antigo 22-01-2011, 12:03 PM   #16
Daniel2
Membro - Veterano
 
Avatar de Daniel2
 
Registrado em: Mar 2009
Localização: Cabeça Dentro dos Livros
Posts: 1,322
Agradeceu: 15
Agradecido 474 Vezes em 306 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 8,740, Nível: 62
Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Daniel Santos

Inventório de Daniel2

Padrão

Citação:
Ele ainda não está completo? Se eu adicionar não vai funcionar?
1° sim ele estar completo

2° sim se você add conforma oque ele encina os caminhos vai funcionar.

Daniel2 está offline   Responder com Citação
Antigo 22-01-2011, 02:21 PM   #17
L2 DF
Membro - General
 
Avatar de L2 DF
 
Registrado em: Mar 2009
Localização: Buteco.
Posts: 226
Agradeceu: 134
Agradecido 234 Vezes em 96 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para L2 DF
Nome Real: Danilo F.

Inventório de L2 DF

Padrão

Question: O cara vota pelo site ou por algum comando pelo jogo que abre alguma outra janela pra ele votar?

L2 DF está offline   Responder com Citação
Antigo 22-01-2011, 05:21 PM   #18
Mazokista
Membro - Veterano
 
Avatar de Mazokista
 
Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para Mazokista
Nome Real: Roberto

Inventório de Mazokista

Padrão

Pelo Site mais o mod nao esta terminado ainda

Mazokista está offline   Responder com Citação
Os Seguintes 2 Usuários disseram Obrigado(a) para Mazokista por gostarem deste post :
l2meteoro (03-05-2011), Tange (22-03-2011)
Antigo 08-05-2011, 04:31 PM   #19
rootkitccs
Membro - Recruta
 
Avatar de rootkitccs
 
Registrado em: Dec 2010
Posts: 1
Agradeceu: 0
Agradecido 0 Vezes em 0 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de rootkitccs

Padrão

Loading GameServer Configuration Files...
L2Properties: Missing property for key - MaximumDbIdleTime
L2Properties: Missing property for key - DatapackRoot
L2Properties: Missing property for key - DatabaseCleanUp
L2Properties: Missing property for key - ConnectionCloseTime
java.lang.NumberFormatException: For input string: ">>>vote adress<<<"
at java.lang.NumberFormatException.forInputString(Num berFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:470)
at java.lang.Integer.parseInt(Integer.java:499)
at com.l2jserver.Config.load(Config.java:2309)
at com.l2jserver.gameserver.GameServer.main(GameServe r.java:504)
Exception in thread "main" java.lang.Error: Failed to Load ./config/l2jmods.properties File.
at com.l2jserver.Config.load(Config.java:2576)
at com.l2jserver.gameserver.GameServer.main(GameServe r.java:504)

rootkitccs está offline   Responder com Citação
Antigo 09-05-2011, 07:41 PM   #20
allanalcantara
Banido
 
Avatar de allanalcantara
 
Registrado em: Nov 2009
Localização: Fortaleza-ce
Posts: 325
Agradeceu: 125
Agradecido 203 Vezes em 82 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para allanalcantara Enviar mensagem via Skype para allanalcantara
Nome Real: Allan Alcântara de Alencar

Inventório de allanalcantara

Padrão

Spoiler
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
//setwords option1 option2 option3
exemple: //setwords 1v1 2v2 3v3
when the options are ready, write //startvotes for html ... 
also //showvotes will show the votes
//clear - the command will help you to clear the options and votes
vote.htm - Index: gameserver\data\html\custom
Code:
<html><body><title>Vote for Event</title>
<br><br><br>
<table width=270>
	<tr>
	<td valign=top width=75>%first%</td>
	<td valign=top width=35>%voteCount1%</td>
	<td valign=top width=75><button value="" action="bypass -h custom_vote_1" width=16 height=16 back="L2UI.CheckBox_checked" fore="L2UI.CheckBox"></td>
	</tr>	
	<tr>
	<td valign=top width=75>%second%</td>
	<td valign=top width=35>%voteCount2%</td>
	<td valign=top width=75><button value="" action="bypass -h custom_vote_2" width=16 height=16 back="L2UI.CheckBox_checked" fore="L2UI.CheckBox"></td>
	</tr>
	<tr>
	<td valign=top width=75>%third%</td>
	<td valign=top width=35>%voteCount3%</td>
	<td valign=top width=75><button value="" action="bypass -h custom_vote_3" width=16 height=16 back="L2UI.CheckBox_checked" fore="L2UI.CheckBox"></td>
	</tr>
</table>
</body></html>


AdminCustom.java - Index: net.sf.l2j.gameserver.handler.admincommandhandlers
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.
 *
 * http://www.gnu.org/copyleft/gpl.html
 */
package net.sf.l2j.gameserver.handler.admincommandhandlers;

import java.util.StringTokenizer;

import net.sf.l2j.gameserver.handler.IAdminCommandHandler;
import net.sf.l2j.gameserver.model.L2World;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.entity.Events.Vote;

/**
 * @author  xAddytzu
 */
public class AdminCustom implements IAdminCommandHandler
{
	private static final String[] ADMIN_COMMANDS = { "admin_setwords", "admin_startvotes", "admin_showvotes", "admin_clear" };
	public static String first = "";
    public static String second = "";
    public static String third = "";
    public boolean useAdminCommand(String command, L2PcInstance activeChar) 
    {
    	if (!activeChar.isGM()) 
    		return false;
    	
        if (command.startsWith("admin_setwords"))
		{
			try
			{
				String val = command.substring(14);
				StringTokenizer st = new StringTokenizer(val);
				first = st.nextToken();
				second = st.nextToken();
				third = st.nextToken();
			}
			catch (Exception e)
			{
				e.printStackTrace();
			}
		}
        if (command.startsWith("admin_startvotes"))
        {
        	for(L2PcInstance player : L2World.getInstance().getAllPlayers())
        	{
        		if(player == null)
        			continue;
        		if(player.isOfflineTrade())
        			continue;
        		
        		Vote.getInstance().showVoteHtml(player);
        	}
        }
        if (command.startsWith("admin_showvotes"))
        	Vote.getInstance().showVoteHtml(activeChar);
        if (command.startsWith("admin_clear"))
        	Vote.getInstance().clear();
        
        return true;
    }
    public String[] getAdminCommandList()
    {
        return ADMIN_COMMANDS;
    }
}

Vote.java - Index: net.sf.l2j.gameserver.model.entity.Events
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.
 *
 * http://www.gnu.org/copyleft/gpl.html
 */
package net.sf.l2j.gameserver.model.entity.Events;

import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminCustom;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;

/**
 * @author  xAddytzu
 */
public class Vote
{
	private static Vote _instance = null;
	private List<String> _IPs = new FastList<String>();
	public static int voteCount1 = 0;
	public static int voteCount2 = 0;
	public static int voteCount3 = 0;
	public static Vote getInstance()
	{
		if(_instance == null)
			_instance = new Vote();
		
		return _instance;
	}
	public void handleCommand(L2PcInstance player,String command)
	{
		if(command.startsWith("custom_vote_1"))
		{
			if (_IPs.contains(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress()))
				return;
				
			_IPs.add(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress());
			voteCount1++;
			player.sendMessage("Thanks for your vote.");
		}
		else if(command.startsWith("custom_vote_2"))
		{
			if (_IPs.contains(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress()))
				return;
				
			_IPs.add(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress());
			voteCount2++;
			player.sendMessage("Thanks for your vote.");
		}
		else if(command.startsWith("custom_vote_3"))
		{
			if (_IPs.contains(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress()))
				return;
				
			_IPs.add(player.getClient().getConnection().getSocketChannel().socket().getInetAddress().getHostAddress());
			voteCount3++;
			player.sendMessage("Thanks for your vote.");
		}
	}
	public void showVoteHtml(L2PcInstance activeChar)
	{
		String htmFile = "data/html/custom/vote.htm";
		NpcHtmlMessage html = new NpcHtmlMessage(1);
		html.setFile(htmFile);
		html.replace("%first%", String.valueOf(AdminCustom.first));
		html.replace("%second%", String.valueOf(AdminCustom.second));
		html.replace("%third%", String.valueOf(AdminCustom.third));
		html.replace("%voteCount1%", String.valueOf(voteCount1));
		html.replace("%voteCount2%", String.valueOf(voteCount2));
		html.replace("%voteCount3%", String.valueOf(voteCount3));
		activeChar.sendPacket(html);
	}
	public void clear()
	{
		voteCount1 = 0;
		voteCount2 = 0;
		voteCount3 = 0;
		AdminCustom.first = "";
		AdminCustom.second = "";
		AdminCustom.third = "";
		_IPs.clear();
	}
}
BypassHandler.java - Index: net.sf.l2j.gameserver.model.custom
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 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.model.custom;

import java.util.StringTokenizer;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.entity.Events.Vote;

public class BypassHandler
{
	private static BypassHandler _instance = null;
	public static BypassHandler getInstance()
	{
		if(_instance == null)
			_instance = new BypassHandler();
		return _instance;
	}
	private BypassHandler()
	{
	}
	public void handleBypass(final L2PcInstance player, String command)
	{
		if(command.startsWith("custom_vote"))
		{
			Vote.getInstance().handleCommand(player, command);
		}
	}
}

RequestBypassToServer.java - Index: net.sf.l2j.gameserver.clientpackets
Code:
			else if (_command.startsWith("Quest "))
			{
				if(!activeChar.validateBypass(_command))
					return;

				L2PcInstance player = getClient().getActiveChar();
				if (player == null) return;

				String p = _command.substring(6).trim();
				int idx = p.indexOf(' ');
				if (idx < 0)
					player.processQuestEvent(p, "");
				else
					player.processQuestEvent(p.substring(0, idx), p.substring(idx).trim());
			}
+			else if(_command.startsWith("custom_"))
+			{
+				L2PcInstance player = getClient().getActiveChar();
+				if(!player.validateBypass(_command))
+					return;
+
+				BypassHandler.getInstance().handleBypass(player, _command);
+			}

"os créditos está no arquivo"

para ajudar os demais, ai vem um votesystem, com o do mazokista da pra da uma atualizada e ficará filê

allanalcantara está offline   Responder com Citação
Resposta


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

Ir para...


Horários baseados na GMT -3. Agora são 12:05 AM.