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] Pedidos
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 12-12-2010, 04:40 PM   #1
luisa
Membro - Coronel
 
Avatar de luisa
 
Registrado em: Nov 2010
Posts: 193
Agradeceu: 48
Agradecido 45 Vezes em 30 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de luisa

Padrão Um novo evento - painel de voto website

BOM, TENHO 2 PEDIDOS
PRIMEIRO
Um evendo igual do L2 IMPERIUM onde é assim: o evento é aleatorio, do nada aparece no announceaments que foi dado spawn em um TAL NPC (mob, ou npc mesmo) e no annouceaments tem la o premio do evento (no caso, qnd o cara mata o mob dropa esse item) a localidade (onde o npc esta) e o tempo para o povo achar o npc

achei muito bacana e queria saber se alguem tem o mod desse evento, chama Treasure Box no L2 IMPERIUM

SEGUNDO
Como eu vi que tem 2 sistema de voto aki no forum pra website (sistema onde voce da um voto, junta pontos e troca pelo proprio site por itens especiais) mais os paineis que tem no forum nao funcionam, ou os donos nao dao suporte, me pergunto PORQUE POSTARAM ENTAO? :s tenso
bom queria saber se alguem tem um painel de voto deste para disponibilizar


CONCLUSAO
Se alguem tiver um destes 2 pedidos ai, manda PM ou fala por aqui mesmo, ou posta o link aqui em baixo


agradecida

luisa está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : luisa por gostar deste Post :
GM-RasieL (17-12-2010)
Links Patrocinados
Antigo 14-12-2010, 03:30 AM   #2
LeoDelux
Membro - General
 
Avatar de LeoDelux
 
Registrado em: Oct 2009
Posts: 233
Agradeceu: 39
Agradecido 254 Vezes em 86 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para LeoDelux Enviar mensagem via Skype para LeoDelux
Nome Real: Leandro Delux

Inventório de LeoDelux

Padrão

Sobre o Evento,Duvido do ADM do Imperium postar,pois já que não tem aqui no Forum e exclusivo dele,meio dificil alguem ter mas não impossivel.

Os Paineis de votos aqui do Forum funciona todos s 2,basta vc configurar de acordo com sua database Ex : Tabela characters ( na config do painel pede para colocar como na tabela characters, se é ObjID ou CharId . )

LeoDelux está offline   Responder com Citação
Antigo 14-12-2010, 09:04 AM   #3
lordvenancio
Banido
 
Avatar de lordvenancio
 
Registrado em: Nov 2008
Posts: 532
Agradeceu: 136
Agradecido 309 Vezes em 139 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para lordvenancio

Inventório de lordvenancio

Padrão

Negativo nenhum dos dois eu conseguir fazer funcionar mas deve ser pq to usando gracia freya !

lordvenancio está offline   Responder com Citação
Antigo 14-12-2010, 09:28 AM   #4
luisa
Membro - Coronel
 
Avatar de luisa
 
Registrado em: Nov 2010
Posts: 193
Agradeceu: 48
Agradecido 45 Vezes em 30 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de luisa

Padrão

Nenhum dos dois eu consegui fazer funcionar
uso l2jteon , mechi mechi e nada, eu até adicionei o dono do painel, o cara que fez e pedi ajuda a ele, nem ele conseguiu fazer funcionar

luisa está offline   Responder com Citação
Antigo 14-12-2010, 12:14 PM   #5
B1Z4R0
Membro - Karma
 
Avatar de B1Z4R0
 
Registrado em: Sep 2009
Localização: Rio Verde GO
Posts: 383
Agradeceu: 265
Agradecido 274 Vezes em 113 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Meu Estado:
Enviar mensagem via Windows Live Messenger para B1Z4R0
Nome Real: Paulo Eduardo Ferreira

Inventório de B1Z4R0

Padrão

sobre o event o adm do l2 ufs acho que tem, se vc falar com ele talves ele vende!
sobre o painel, aki no forum vc acha mas nao sei se funcionar ou tem bug! se quiser um bom tera que gastar R$$!! como o do meu [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

B1Z4R0 está offline   Responder com Citação
Antigo 14-12-2010, 12:55 PM   #6
luisa
Membro - Coronel
 
Avatar de luisa
 
Registrado em: Nov 2010
Posts: 193
Agradeceu: 48
Agradecido 45 Vezes em 30 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de luisa

Padrão

bizarro
vc tem o contato desse dono do l2 ufs ?

e vc pagou quanto nesse painel de voto?

luisa está offline   Responder com Citação
Antigo 14-12-2010, 02:19 PM   #7
xadresz
Membro - Veterano
 
Avatar de xadresz
 
Registrado em: Oct 2010
Posts: 413
Agradeceu: 169
Agradecido 113 Vezes em 69 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de xadresz

Padrão

@luisa,
Sobre o Painel você terá que contatar algum cara que entenda, eu aconselho o "mend3", ele entende muito disto, entre em contato com ele.
Sobre o evento Caça ao tesouro, creio que quem criou foi o ADMIN do UFS, aqui no forum chamado como VslDream, entre em contato com ele também.

xadresz está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : xadresz por gostar deste Post :
luisa (14-12-2010)
Antigo 14-12-2010, 02:35 PM   #8
.Over12
Banido
 
Avatar de .Over12
 
Registrado em: Aug 2010
Localização: Cáceres - MT
Posts: 155
Agradeceu: 13
Agradecido 174 Vezes em 46 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: @over12_devdag

Inventório de .Over12

Padrão

Tá ai em java o evento para fazer com tesouro..
Deverá pegar as LOC do game e adicionar ai , e o sistema irá pegar de forma aleatorio as coordenadas..
Sistema era de Evento de Boss porém a um tempo atrás fiz modificações para que seje de matar um certo Mob, porém no caso aqui você pode por uma baú ou qualquer coisa que seje para suprir suas necessidades.
Só muda os Dizeres..

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 events.TesouroPerdido;
 
import java.util.List;
import java.util.Map;

import javolution.util.FastList;
import javolution.util.FastMap;
 
import com.l2jserver.gameserver.Announcements;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.model.quest.Quest;
import com.l2jserver.util.Rnd;
 
/**
 * @author TheOne
 * @version Over12 - Configurado , e Fixados erros.
 */
 
public class TesouroPerdido extends Quest
{
    private static final String qn = "TesouroPerdido";
    private static final int _eventInterval = 4 * 60 * 60 * 1000; // Intervalo do Evento em 4 em 4 horas.
    private static final int _firstStart = 10 * 60 * 1000; //Apos religar o servidor inicia o evento automaticamente 10 minuto.
    private static final int _mobInterval = 1 * 60 * 60 * 1000;//1 Hora ate matar o Mob.
    private static L2Npc RbSpawn = null;
    private static final String[][] Mobs = {
        { "Tesouro Perdido", "60001" }, //Npc para usar

  };
    private static final String[][] RbCoords = {  // Valores aleatorios.
        { "Primeval Isle", "10724,-23729,-3650" }, // Coordenadas de onde pode aparecer o mob ou tesouro , pegar Coordenadas no game e adicionar.
        { "Primeval Isle", "10724,-23729,-3650" },
        
    };
    private static final int MOUNT = 5;
    private static final int[][] REWARD = {//id,amount,chance
    { 9546, Rnd.get(1, MOUNT), 90 },//Fire Stone
    { 9552, Rnd.get(1, MOUNT), 7 },//Fire crystal
    { 9558, Rnd.get(1, MOUNT), 1 },//Fire jewel
    
    { 9547, Rnd.get(1, MOUNT), 90 },//Water Stone
    { 9553, Rnd.get(1, MOUNT), 7 },//Water crystal
    { 9559, Rnd.get(1, MOUNT), 1 },//Water jewel
    
    { 9548, Rnd.get(1, MOUNT), 90 },//Earth Stone
    { 9554, Rnd.get(1, MOUNT), 7 },//Earth crystal
    { 9560, Rnd.get(1, MOUNT), 1 },//Earth jewel
    
    { 9549, Rnd.get(1, MOUNT), 90 },//Wind Stone
    { 9555, Rnd.get(1, MOUNT), 7 },//Wind crystal
    { 9561, Rnd.get(1, MOUNT), 1 },//Wind jewel
    
    { 9550, Rnd.get(1, MOUNT), 90 },//Dark Stone
    { 9556, Rnd.get(1, MOUNT), 7 },//Dark crystal
    { 9562, Rnd.get(1, MOUNT), 1 },//Wind jewel
    
    { 9551, Rnd.get(1, MOUNT), 90 },//Divine Stone
    { 9557, Rnd.get(1, MOUNT), 7 },//Divine crystal
    { 9563, Rnd.get(1, MOUNT), 1 },//Divine jewel
	
	{ 6393, Rnd.get(10, MOUNT), 90 },
	{ 60020, Rnd.get(1, MOUNT), 90 },
    
    { 60021, Rnd.get(1, MOUNT), 40 },//Festival Adena
    { 14169, 1, 33 },//Top-Grade Life Stone - level 84
    };
    private static Map<Integer, String> Mobs_ = new FastMap<Integer, String>();
    private static List<Integer> MobsId = new FastList<Integer>();
    private static List<String> MobsLocName = new FastList<String>();
    private static List<Integer> MobsX = new FastList<Integer>();
    private static List<Integer> MobsY = new FastList<Integer>();
    private static List<Integer> MobsZ = new FastList<Integer>();
    static
    {
        for (String[] monster : Mobs)
        {
            Mobs_.put(Integer.valueOf(monster[1]), monster[0]);
            MobsId.add(Integer.valueOf(monster[1]));
        }
        
        for (String[] mobCoords : RbCoords)
        {
            String[] coords = mobCoords[1].split(",");
            MobsLocName.add(mobCoords[0]);
            MobsX.add(Integer.valueOf(coords[0]));
            MobsY.add(Integer.valueOf(coords[1]));
            MobsZ.add(Integer.valueOf(coords[2]));
        }
    }
    
    public TesouroPerdido(int questId, String name, String descr)
    {
        super(questId, name, descr);
        for (int mobsid : MobsId)
        {
            addKillId(mobsid);
        }
        
        this.startQuestTimer("raidSpawn", _firstStart, null, null);
    }
    
    @Override
    public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
    {
        if (event.equalsIgnoreCase("raidSpawn"))
        {
            int rbId = Rnd.get(MobsId.size());//id
            int rbLoc = Rnd.get(RbCoords.length);//loc
            String mob = Mobs_.get(MobsId.get(rbId));
            String location = MobsLocName.get(rbLoc);
            Announcements.getInstance().announceToAll("Mob Apareceu: " + mob + " em : " + location + ", Corra para mata-lo , em 1 hora ele sumira");
            System.out.println("# Mob Evento Iniciado (" + mob + ")!");
            RbSpawn = this.addSpawn(MobsId.get(rbId), MobsX.get(rbLoc), MobsY.get(rbLoc), MobsZ.get(rbLoc), 0, false, 0);
            this.startQuestTimer("RbDespawn", _mobInterval, null, null);
        }
        
        if (event.equalsIgnoreCase("RbDespawn"))
        {
            this.startQuestTimer("raidSpawn", _eventInterval, null, null);
            RbSpawn.deleteMe();
            Announcements.getInstance().announceToAll("Ninguem derrotou o Mob.");
            System.out.println("# Evento desapareu.!");
        }
        return null;
    }
    
    @Override
    public String onKill(L2Npc npc, L2PcInstance player, boolean isPet)
    {
        if (npc == RbSpawn)
        {
            if (npc.getObjectId() == RbSpawn.getObjectId())
            {
                for (L2PcInstance p : npc.getKnownList().getKnownPlayersInRadius(1300))
                {
                    if (!p.isDead())
                    {
                        p.sendMessage("Recompensa por ter Vencido!");
                        for (int[] item : REWARD)
                        {
                            switch (item[0])
                            {                               
                                default:
                                {
                                    if (Rnd.get(100) <= item[2])
                                        p.addItem(qn, item[0], item[1], player, true);
                                }
                                    break;
                            }
                        }
                    }
                }
            }
        }
        this.startQuestTimer("raidSpawn", _eventInterval, null, null);
        this.cancelQuestTimer("RbDespawn", null, null);
        Announcements.getInstance().announceToAll("Parabens derrotaram o Mob!");
        System.out.println("# Mob Morto !!");
        return null;
    }
    
    public static void main(String[] args)
    {
        new TesouroPerdido(-1, qn, "events");
        System.out.println(qn + " - ON");
    }
}

.Over12 está offline   Responder com Citação
Antigo 14-12-2010, 02:42 PM   #9
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

Show de bola Over12, obrigado.

L2 DF está offline   Responder com Citação
Antigo 14-12-2010, 04:18 PM   #10
.Over12
Banido
 
Avatar de .Over12
 
Registrado em: Aug 2010
Localização: Cáceres - MT
Posts: 155
Agradeceu: 13
Agradecido 174 Vezes em 46 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: @over12_devdag

Inventório de .Over12

Padrão

@L2DF; respondendo o seu ERRO que você enviou pelo MP..

Se você da uma olhada nessa linha:
package events.TesouroPerdido // Quer dizer que o arquivo tem que ser Salvo com o nome TesouroPerdido.java e colocado dentro da pasta do Gameserver/scripts/events/TesouroPerdido/ e aqui dentro o arquivo Java.

e ir no arquivo Scripts.cfg e adicionar a linha..

events/TesouroPerdido/TesouroPerdido.java

Depois so reiniciar o servidor e esperar 10 minutos que iniciará o evento.

Simples né.. ^^

.Over12 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 11:03 PM.