Motomodd

Motomodd (https://motomodd.net/index.php)
-   Ragnarok Downloads (https://motomodd.net/ragnarok-downloads/)
-   -   [Download] Lista de NPC's ( Atualizado 25/11/2009 ) (https://motomodd.net/4360-download-lista-de-npcs-atualizado-25-11-2009-a.html)

Nosyel 05-06-2009 08:05 AM

[Download] Lista de NPC's ( Atualizado 25/11/2009 )
 
Agradecimentos: Chaoseiro por ter permitido a postagem de seu conteúdo ao Motomodd, Guinho W.A, Neto, Cronus Emulator, Style, Zephyrus, Roalf, Lucas e a todos autores dos NPC's

Nome: Anti-BOT
Autor: Mara=
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Garota da Enquete
Autor: Bob Esponja
Descrição: Ela faiz Enquete In-Game no seu Servidor
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Mestre das classes Vip
Autor: Draco
Descrição: Muda de Classe, jogadores vip(lvl 10).
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Cirurgião
Autor: Golen Maker (Pela Ideia) Evanio (Pela crição)
Descrição: Muda seu sexo com ecessões das classes: Bardo / Menestrel Cigana / Odalisca
Obs: NPC Modificado, conta quando muda de sexo os bardos/menestreis, ciganas/odaliscas
poderam pegas suas habilidades falando novamente com o cirurgião, não importa com qual char você fez a cirurgia...

Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Allskill
Autor: ragnarades
Descrição: Dá todas habilidades de skill à um player.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: NPC que faz o Ciclo do DIA e NOITE
Autor: -
Descrição: Esse NPC é muito Legal,em Certas horas do dia ele manda Mensagem Global para todo o server falando Frases Legais,A noite ele deixa o server a Noite e de Dia ele deixa o Server de DIA,as Frases são totalmente Configuradas...Bem legal esse NPC
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Exemplo 1: As 7 horas da manha ele manda: O Sol se levanta sobre toda Rune-Midgard
Exemplo 2: As 12 Horas,Meio dia ele fala: Mais uma tarde no horizonte, o Sol está em seu ponto mais alto
E assim vai.

Nome: Level UP
Autor: DuDu
Descrição: Ao clicar no npc, você receberá um level de job e um level de base. Totalmente configurável.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Renomeadora
Autor: Ryan~* (Douglas)
Descrição: Renomeia um jogador VIP.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Hakazoor
Autor: Npc Buffer vip
Descrição: Um npc que dá buffs somente a Vips. Útil em todos os servers
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Ajudante
Autor: Shiraz
Descrição: Um npc simples que se movimenta em uma certa cordenada e ao receber cliks concede buff, facil de editar.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Sala do comércio
Autor: Panda
Descrição: Uma npc que se localiza em prontera e fica com um chat aberto escrito "Sala do comércio" onde os players podem fazer salas.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Super Feira
Autor: Thor
Descrição: Lojas que vendem itens, "Mercado negro".
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Devil Square
Autor: Nepster e Rafael (Re-avaliada por Atum)
Descrição: Evento de MOB´s,Esta Funcionando 100%
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Distribuidor de Cash via SQL
Autor: Edie Johnny
Descrição: Você pode colocar Cash Rops nas contas mesmo com a Pessoa OFF
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Milionário
Autor: Hellion
Descrição: NPC para servidores Hight Rate/Full-PvP que dá o máximo de zeny ou a quantidade que você definir para o jogador.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: DeadlyMan
Autor: Maluko
Descrição: Quest simplificada para obter as Garrafas de Veneno porem tem 75% de chance de sucesso.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Mercenários
Autor: Barbiroto
Descrição: Invoca um ajudante Mercenário por 10 minutos!
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Encantador
Autor: Barbiroto
Descrição: Encanta a Arma com qualquer elemento.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Jovem recepsionista v.1.0
Autor: PandaBRO

Descrição: Ao logar-se no servidor uma mensagem será exibida, totalmente configurável.
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Time-Trial v1.0 *[NEW]*
Autor: Chaoseiro
Descrição: NPC de Evento onde o player paga uma pequena taxa para entrar na Arena Trial, configurados pelos GMs.
Após 10 segundos, diversos Monstros aparecem, e o objetivo do player é matar todos no menor tempo possível! Os mais rápidos aparecerão num Ranking! Tamanho do ranking é configurado in-game e monstros são configurados no script.
Há também os Special Mobs, que diminuem o tempo total ao serem mortos.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ticket Trader v2.0
Autor: Chaoseiro
Descrição: NPC que troca items por tickets e vice-versa. Totalmente configurável pelo script. É possível a adição de um "Ticket VIP". Lembre-se, você deve possuir os tickets em sua item_db2.txt
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Poring race (corrida dos porings)
Autor: Retarded
Descrição: Um npc bem simples que ao logar no servidor ele abre uma conversa editada por você junto com uma imagem e ainda mostra quanto de cash o jogador possui .
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Mural v1.0
Autor: Chaoseiro
Descrição: Um Mural aonde todos podem deixar uma mensagem, sendo que pode-se deixar mensagens apenas para GMs e GMs de nível baixo (Helpers).
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Suporte
Autor: (Thor) Renato Guedes
Descrição: Uma sala de suporte que so aparece quando for no horario programado ou digitando ( npc:Staff | ligar ou deligar )
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: ResClon v1.1
Autor: Chaoseiro
Descrição: Resetador de Habilidades e/ou Atributos e Clonador, tudo a um custo pré-definido pelos GMs
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: RatesControl v2.1.1 *[NEW]*
Autor: Chaoseiro
Descrição: Controlador de Rates In-Game, permitindo criar eventos como Double Exp por certos períodos.
Download:[Only registered and activated users can see links. Click Here To Register...]
Informações: Este Npc é ativado por Whisper, mandando uma PM para 'npc:RatesControl'.
Com ele, Qualquer GM acima do Level 20 (Level de GM) poderá iniciar um Evento, mas com as Devidas Restrições, que podem ser editadas. Os Eventos podem ter diversas durações. Não é possível ocorrer 2 eventos ao mesmo tempo, porém os GMs podem desativar um evento a qualquer hora.

Nome: Sortudo 2.0
Autor: Script Reformulado por Chaoseiro
Descrição: Evento PvP onde é necessário um pouco de sorte para ganhar! Os players são teleportados para uma arena aonde será PvP. Novidade da minha versão: Se a arena for de nível, após um certo tempo os baús seletores aparecerão e quem quebrar passa para o 2º nível. Após mais um tempo, finalmente aparece o baú que determinará o vencedor. Caso a arena não seja de nível, após certo tempo aparecerá o baú da vitória, porém serão 2 baús!
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Devil Square 5.0
Autor: Nepster e Rafael
Descrição: Evento PvP onde os players são teleportados para uma arena contendo diversos monstros separados por níveis. Apos matar-se todos, é possível retirar um prêmio na saída, configurado pelos GMs. A Novidade na minha versão é a existência de 3 níveis do DS, o mais fácil, o médio e o difícil, com monstros divididos entre os sub-níveis do DS de acordo com estes níveis, que são definidos randomicamente pelo npc no início do evento. Eu acabei deixando algumas IDs de custom Mobs no script, por favor, troque-as caso você não possua-os.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Branch Room v1.0 *[NEW]*
Autor: Chaoseiro
Descrição: Sala do Galho Seco onde os players a alugam por um certo período de tempo, configurado pelos GMs. Ao criar a sala, o locator define uma senha, com a qual seus amigos poderão entrar na sala também.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Torpedo VIP
Autor: Yoshi
Descrição: Permitir 3 Mensagens globais para o servidor grautitamente, fazendo a quarta em diante ser paga diariamente! Todos os dias às 00:00 o servidor. Reseta as mensagens permitindo enviar mais 3 automaticamente!
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Encontre o Gato 2.0
Autor: Wiskovisky
Descrição: Basicamente, um gato se esconde em alguma cidade (por padrão, Lutie em 14 esconderijos possíveis) em alguns pontos marcados no script. Quando algum jogador o encontra, ele pode ganhar ou perder zenys (e talvez morrer). Então, após certo tempo, o gato se esconde novamente e por ai vai.
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Para iniciar o evento, envie a mensagem "iniciar" para "npc:Gato", ou "parar" se quiser interromper o evento.OU envie "menu" para abrir o menu do Gato. (que também pode ser aberto se o gm com acesso aos comandos clicar no Gato). A script possui uma variável de segurança, para que niguém possa "falar" com o gato se o evento estiver interrompido...
(fora que, ao interromper, ele "sumirá")

Nome: Evento Amon Ra
Autor: Tiio Mark ~*
Descrição: Um NPC de Evento, todo dia 15 do mês o Evento começa.
O NPC invoca em Prontera: 1 Faraó, 1 Osíris, 100 Múmias(primeiro 60, depois 40, pra não dar Lag), 60 Anúbis
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: PvP Master
Autor: Tiio Mark ~*
Descrição: Leva um Player para qualquer das 3 salas de PvP.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Resta um
Autor: Tiio Mark ~*
Descrição: Npc que te leva a um warp que é PvP. O PvP é ligado, o último que sobreviver ganha.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ban por iP
Autor: Thor
Descrição: Bane um player por iP, impossibilitando ele de entrar no servidor Novamente
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Gold Room
Autor: DarkDragon
Descrição: Um monte de Mob's em um só mapa dropando Ouro.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sala MvP
Autor: Zayck
Descrição: Npc que leva um player a um lugar que tenha um Sumonador.
Download: [Only registered and activated users can see links. Click Here To Register...]

Tabela WoT
Citação:

DROP TABLE IF EXISTS `wotrank`;
CREATE TABLE `wotrank` (
`guild_id` int(11) unsigned NOT NULL auto_increment,
`gname` varchar(255) NOT NULL default '0',
`kills` int(11) unsigned NOT NULL default '0',
`deaths` int(11) unsigned NOT NULL default '0',
`wins` int(11) unsigned NOT NULL default '0',
KEY `guild_id` (`guild_id`),
KEY `kills` (`kills`),
KEY `deaths` (`deaths`),
KEY `wins` (`wins`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `wotplayerrank`;
CREATE TABLE `wotplayerrank` (
`char_id` int(11) unsigned NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '0',
`kills` int(11) unsigned NOT NULL default '0',
`deaths` int(11) unsigned NOT NULL default '0',
`breaks` int(11) unsigned NOT NULL default '0',
KEY `char_id` (`char_id`),
KEY `kills` (`kills`),
KEY `deaths` (`deaths`),
KEY `breaks` (`breaks`)
) TYPE=MyISAM;
Tabela GvG
Citação:

DROP TABLE IF EXISTS `gvgrank`;
CREATE TABLE `gvgrank` (
`guild_id` int(11) unsigned NOT NULL auto_increment,
`gname` varchar(255) NOT NULL default '0',
`kills` int(11) unsigned NOT NULL default '0',
`deaths` int(11) unsigned NOT NULL default '0',
`wins` int(11) unsigned NOT NULL default '0',
`tolv2` int(11) unsigned NOT NULL default '0',
`tolvfinal` int(11) unsigned NOT NULL default '0',
KEY `guild_id` (`guild_id`),
KEY `kills` (`kills`),
KEY `deaths` (`deaths`),
KEY `tolv2` (`tolv2`),
KEY `tolvfinal` (`tolvfinal`),
KEY `wins` (`wins`)
) TYPE=MyISAM;

DROP TABLE IF EXISTS `gvgplayerrank`;
CREATE TABLE `gvgplayerrank` (
`char_id` int(11) unsigned NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '0',
`kills` int(11) unsigned NOT NULL default '0',
`deaths` int(11) unsigned NOT NULL default '0',
`breaks` int(11) unsigned NOT NULL default '0',
KEY `char_id` (`char_id`),
KEY `kills` (`kills`),
KEY `deaths` (`deaths`),
KEY `breaks` (`breaks`)
) TYPE=MyISAM;

eddyzapa 28-07-2009 04:24 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Cara adicionei o npc de cash por Sql, porém o que adianta ter o npc se não tem o código em SQL???

Teria como disponibilizar o código em SQL por favor.

Nosyel 28-07-2009 04:34 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá Amigo Bom Dia.

Primeiramente Seja Bem Vindo, use esta versão que é mais nova e já vem com a tabela automática, somente instale e rode o servidor que ele cria a tabela sql automaticamente ;)
desculpa a demora grande abraço e dúvidas poste la na seção de dúvidas ;)


Código:

//**************************************************************************//
//*              Um Nome... Um Reinado... Uma Reputação...                *//
//**************************************************************************//
//*                                                                        *//
//*                                                                        *//
//*                                \|||/                                  *//
//*            .-.________          (o o)              ________.-.        *//
//*      ----/ \_)_______) +--oooO--(_)------------+  (_______(_/ \----  *//
//*          (    ()___)    |                      |    (___()    )      *//
//*              ()__)    |      * NOSYEL *      |    (__()            *//
//*      ----\___()_)      |                      |      (_()___/-----  *//
//*                        +------------Ooo--------+                      *//
//*                                |__|__|                                *//
//*                                || ||                                  *//
//*                        ________ooO Ooo________                        *//
//*                                                                        *//
//**************************************************************************//
//* Invejado Por Muitos, Copiado Por Alguns, e Admirado Por Todos!!!...    *//
//**************************************************************************//
//===== Cronus Script ========================================
//= Doações
//===== Por: =================================================
//= Nosyel
//===== Atual Versão: ========================================
//= 2.0
//===== Compatível com: ======================================
//= eAthena e Cronus
//===== Descrição: ===========================================
//= Players: Ver seus pontos, Ver a loja de itens.
//= Administrador: Adicionar pontos, Trocar pontos e Remover Pontos.
//===== Comentários Adicionais: ==============================
//= 1.0 Removido algumas funções desnecessárias.
//= 2.0 Shop reformulado :].
//= Adicionado parte de "CONFIGURAÇÕES" para fácil edição do mesmo.
//= Por favor mantenha os créditos ^^.
//============================================================
prontera,146,155,6        script        Doações        70,{
//=============CONFIGURAÇÕES==================================
        set .@name$, "[^FF8040 Doações ^000000]";
        set .@gmlvl, 99; //Nível para accesar o menu "Mudar pontos de doação"
        set .@pname$, "Créditos"; //Nome dos pontos de doação,você pode adicionar um espaço no começo para ter "100 Créditos" como também "100Créditos"
        set .@mpoint, 10000; //O máximo de pontos que você pode adicionar ou retirar
        set .@pontos, 10000000; // 1kk = 1 Crédito, 10kk = 10 Créditos, etc, caso altere o valor, teste quanto o jogador terá que gastar para comprar os créditos :].
//============================================================
        //Início do NPC
        mes .@name$;
        mes "O que você gostaria de fazer?";
        set .@menu$, "Ver meus Créditos:Ver os items de doação";
        if(getgmlevel() >= .@gmlvl){
                set .@menu$, .@menu$+":Adicionar uma nova doação:Trocar pontos de doação de um jogador:Remover pontos de doação de um jogador";
        } else{
                set .@menu$, .@menu$+":::";
        }
        switch(select(.@menu$)){
                Case 1:
                        mes "Você tem " + #CASHPOINTS + .@pname$;
                        break;
                Case 2:
                        mes "Você deseja realmente ver a loja de doações?";
                        next;
                        menu "Claro",sim,"Não, obrigado",-;
                        mes "Ok, volte sempre.";
                        close;

                        sim:
                        mes "Ok, eu tenho os seguintes itens a disposição, de uma olhada";
                        close2;
                        callcashshop "Donate",1;
                        end;

                Case 3:
                        mes "Nome do personagem:";
                        input .@dname$;
                        mes .@dname$;
                        mes "Pontos de doação:";
                        input .@points;
                        if(.@points < 1 || .@points > .@mpoint){
                                mes "Você tem que digitar um valor entre 1 e " + .@mpoint;
                                close;
                        }
                        mes .@points;
                        next;
                        if(select("Esses valores estão corretos","Voltar") == 2){
                                mes .@name$;
                                mes "Tente Novamente";
                                close;
                        }
                        if(query_sql("SELECT `account_id` FROM `char` WHERE `name` = '" + escape_sql(.@dname$) + "'",.@accid) == 0){
                                mes .@name$;
                                mes "Esse jogador não existe";
                                close;
                        }
                        if(isloggedin(.@accid) == 1){
                                set .@oldrid, getcharid(3);
                                attachrid(.@accid);
                                set #CASHPOINTS, #CASHPOINTS+.@points;
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `collected`, `time_added`) VALUES('" + .@accid + "', '" + .@points + "', 'yes', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                dispbottom "Seus pontos de doação foram adicionados com sucesso";
                                dispbottom "Seus novos pontos são " + #CASHPOINTS + .@pname$;
                                attachrid(.@oldrid);
                                mes .@name$;
                                mes "A doação foi efetuada com sucesso e o doador foi notificado";
                        } else{
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `time_added`) VALUES('" + .@accid + "', '" + .@points + "', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                mes .@name$;
                                mes "A doação foi efetuada com sucesso e o doador será notificado quando ele/ela entrar";
                        }
                        break;
                Case 4:
                        if(select("Aumentar","Diminuir") == 1){
                                set .@type, 1;
                                set .@typem$, "";
                        } else{
                                set .@type, 2;
                                set .@typem$, "-";
                        }
                        mes "Nome do jogador:";
                        input .@dname$;
                        mes .@dname$;
                        mes "Pontos de doação:";
                        input .@points;
                        if(.@points < 1 || .@points > .@mpoint){
                                mes "Você tem que digitar um valor entre 1 e " + .@mpoint;
                                close;
                        } else if(.@points == 0){
                                mes .@name$;
                                mes "Você não pode digitar 0 como um valor";
                                close;
                        }
                        mes .@typem$ + .@points;
                        next;
                        if(select("Esses valores estão corretos","Voltar") == 2){
                                mes .@name$;
                                mes "Tente Novamente";
                                close;
                        }
                        if(query_sql("SELECT `account_id` FROM `char` WHERE `name` = '" + escape_sql(.@dname$) + "'",.@accid) == 0){
                                mes .@name$;
                                mes "Esse jogador não existe";
                                close;
                        }
                        if(isloggedin(.@accid) == 1){
                                set .@oldrid, getcharid(3);
                                attachrid(.@accid);
                                if(.@type == 1){
                                        set #CASHPOINTS, #CASHPOINTS+.@points;
                                } else{
                                        set #CASHPOINTS, #CASHPOINTS-.@points;
                                }
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `collected`, `time_added`) VALUES('" + .@accid + "', '" + .@typem$ + .@points + "', 'yes', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                dispbottom "Seus pontos de doação foram adicionados com sucesso";
                                dispbottom "Seus novos pontos são " + #CASHPOINTS + .@pname$;
                                attachrid(.@oldrid);
                                mes .@name$;
                                mes "Os pontos doação foram trocados com sucesso e o doador foi notificado";
                        } else{
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `time_added`) VALUES('" + .@accid + "', '" + .@typem$ + .@points + "', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                mes .@name$;
                                mes "Os pontos doação foram trocados com sucesso e o doador será notificado quando ele/ela entrar";
                        }
                        break;
                Case 5:
                        mes .@name$;
                        mes "Nome do jogador:";
                        input .@dname$;
                        mes .@dname$;
                        next;
                        if(select("Esses valores estão corretos","Voltar") == 2){
                                mes .@name$;
                                mes "Tente Novamente";
                                close;
                        }
                        if(query_sql("SELECT `account_id` FROM `char` WHERE `name` = '" + escape_sql(.@dname$) + "'",.@accid) == 0){
                                mes .@name$;
                                mes "Esse jogador não existe";
                                close;
                        }
                        if(isloggedin(.@accid) == 1){
                                set .@oldrid, getcharid(3);
                                attachrid(.@accid);
                                set #CASHPOINTS, 0;
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `collected`, `time_added`) VALUES('" + .@accid + "', '0', 'yes', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                dispbottom "Seus pontos de doação foram removidos";
                                attachrid(.@oldrid);
                                mes .@name$;
                                mes "A pontos doação foram removidos com sucesso e o doador foi notificado";
                        } else{
                                query_sql "INSERT INTO `donations` (`acc_id`, `points`, `time_added`) VALUES('" + .@accid + "', '0', '" + gettimestr("%d/%m %Y - %H:%M:%S",25) + "')";
                                mes .@name$;
                                mes "Os pontos doação foram removidos com sucesso e o doador será notificado quando ele/ela entrar";
                        }
                        break;
        }
        close;
        if(isloggedin(getarg(0))){
        attachrid(getarg(0));
        if($reload) announce "Sua doação foi confirmada com sucesso, seus pontos de Cash foram adicionados, Obrigado.",bc_yellow|bc_self;
                if(query_sql ("SELECT `points`, `id` FROM `donations` WHERE `acc_id` = '" + getcharid(3) + "' && `collected` = 'no'", .@points, .@id) >= 1){
                        for(set .@i, 0; .@i < getarraysize(.@points); set .@i, .@i+1){
                                if(.@points[.@i] == 0){
                                        set #CASHPOINTS, 0;
                                } else{
                                        set #CASHPOINTS, #CASHPOINTS+.@points[.@i];
                                }
                                query_sql "UPDATE `donations` SET `collected` = 'yes' WHERE `id` = '"+.@id[.@i]+"'";
                        }
                }
        end;
        OnInit:
                query_sql "CREATE TABLE IF NOT EXISTS `donations` ( `id` int(11) NOT NULL auto_increment, `acc_id` int(11) NOT NULL, `points` int(11) NOT NULL, `collected` varchar(11) NOT NULL default 'no', `time_added` varchar(21) NOT NULL, PRIMARY KEY  (`id`)) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=latin1";
        end;
}
}
-        cashshop        Donate        -1,20053:600,20057:600,20058:600,20060:600,4198:300,4132:300,4148:300,2115:200,2357:200,2421:200,2524:200,20106:600,20107:600,20108:600,20109:600,20110:600,20111:600,20116:600,20147:600,20148:600,20117:600,20257:300,20258:300,20259:500,20260:300,20261:500,20262:500,7719:500,7401:500

OBS: Ele já vem com cash shop, tem itens adicionado, vc pode mudar os ids de sua preferência caso não tenha estes itens ;) BOA SORTE!

eddyzapa 28-07-2009 12:57 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
:eek: Nossa, sem querer puxar o saco, mas aqui deveria ser o novo Cronus.

Impressionante o atendimento daqui, e não demorou não, eu postei ontem de madrugada, e hoje de manhã você já me respondeu.
Eu já postei 1 milhão de vezes no cronus emulator, e até hoje nunca fui atendido lá.

Parabéns cara, e olha o script funcionou 100%, você está de parabéns mesmo. Script Perfeito. *-*

Só mais uma coisinha, você não teria um Npc chamado Batalhas Épicas.
O Npc seria assim, de 5 em 5 horas, o npc ativaria,ao ativar os players entrariam, e esperariam 5 minutos lá dentro, depois de 5 minutos, o pvp ativa. A pessoa que morrer não poderá mais voltar ao evento.

Ao terminar o evento eles ganhariam pontos atravéz do número de pessoas que ele matou. Se ele matou 10 ganha 10 pontos para trocar por itens. Bem ao estilo Arena de Caça porém matando player. Se tiver como arranjar 1 desse. *-*

Desde já muito Obrigado. E da próxima vez eu posto no lugar certo tá xD.
Obs: Não sei se sou eu que to cego, mas não achei o botão de agradecer =/
E mais uma vez Parabéns. :D

guinho w.a 28-07-2009 04:22 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por eddyzapa (Post 22831)
:eek: Nossa, sem querer puxar o saco, mas aqui deveria ser o novo Cronus.

Impressionante o atendimento daqui, e não demorou não, eu postei ontem de madrugada, e hoje de manhã você já me respondeu.
Eu já postei 1 milhão de vezes no cronus emulator, e até hoje nunca fui atendido lá.

Parabéns cara, e olha o script funcionou 100%, você está de parabéns mesmo. Script Perfeito. *-*

Só mais uma coisinha, você não teria um Npc chamado Batalhas Épicas.
O Npc seria assim, de 5 em 5 horas, o npc ativaria,ao ativar os players entrariam, e esperariam 5 minutos lá dentro, depois de 5 minutos, o pvp ativa. A pessoa que morrer não poderá mais voltar ao evento.

Ao terminar o evento eles ganhariam pontos atravéz do número de pessoas que ele matou. Se ele matou 10 ganha 10 pontos para trocar por itens. Bem ao estilo Arena de Caça porém matando player. Se tiver como arranjar 1 desse. *-*

Desde já muito Obrigado. E da próxima vez eu posto no lugar certo tá xD.
Obs: Não sei se sou eu que to cego, mas não achei o botão de agradecer =/
E mais uma vez Parabéns. :D

Nosyel é muito inteligente mesmo maninho, e atencioso :)
E sobre o botão de agradecer, fica no primeiro post do tópico, ou seja, este:
[Only registered and activated users can see links. Click Here To Register...]

Esta abaixo do post.

Até..

Nosyel 28-07-2009 07:47 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por eddyzapa (Post 22831)
:eek: Nossa, sem querer puxar o saco, mas aqui deveria ser o novo Cronus.

Impressionante o atendimento daqui, e não demorou não, eu postei ontem de madrugada, e hoje de manhã você já me respondeu.
Eu já postei 1 milhão de vezes no cronus emulator, e até hoje nunca fui atendido lá.

Parabéns cara, e olha o script funcionou 100%, você está de parabéns mesmo. Script Perfeito. *-*

Obrigado amigo, como o Motomodd sempre faz a diferença no atendimento aos seus membros eu sou do mesmo modo, ajudo quem precisa de ajuda, obrigado e que bom que funcionou, sobre seu npc aguarde que tentarei ver se consigo fazer um pra vc, se não entrarei em contato com outros programadores/scriptes e peço uma ajuda, mais uma vez obrigado e seja sempre bem vindo ;)

@Guinho W.A:

Obrigado Guinho vc sabe que sempre sou assim atencioso para com as pessoas, e ainda mais neste fórum que já é minha segunda casa, abraços ;)

guinho w.a 28-07-2009 10:14 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por Nosyel (Post 22876)
Obrigado amigo, como o Motomodd sempre faz a diferença no atendimento aos seus membros eu sou do mesmo modo, ajudo quem precisa de ajuda, obrigado e que bom que funcionou, sobre seu npc aguarde que tentarei ver se consigo fazer um pra vc, se não entrarei em contato com outros programadores/scriptes e peço uma ajuda, mais uma vez obrigado e seja sempre bem vindo ;)

@Guinho W.A:

Obrigado Guinho vc sabe que sempre sou assim atencioso para com as pessoas, e ainda mais neste fórum que já é minha segunda casa, abraços ;)

:)
Claro que sim maninho.

Até mais.

rental 29-07-2009 12:09 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Muito bom esses Npcs.. sou novo aki no forúm e tenho uma duvidinha.. Alguns npcs tao dando uns erros aki.. Sera por causa da versão do cronus? Qualquer coisa eu edite o topico aki... Mas por favor.. se quiserem ajudar..

Mas os npcs tao shows.. alguns pegaram.. e os que pegaram fikaram otimos.. recomendo.
Podia ter o npc corrida maluca ai.. mas de qualquer coisa se eu estiver errado.. Vlws... xD

Nosyel 29-07-2009 12:44 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá rental, seja bem vindo, que tipo de erros esta dando nos npc's poderia postar uma imagem? E aguarde que logo em breve eu estarei atualizando a lista, abraços e seja bem vindo mais uma vez ;)

eddyzapa 29-07-2009 02:21 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
De nada Nosyel, só disse a verdade, e mais uma parabéns a você e a todos os programadores daqui, eu também tenho algumas experiências, se eu ver alguém pedindo ajuda e eu souber ajudarei com muito prazer.

Obrigado por tudo. :o

rental 29-07-2009 08:27 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Desculpe, se estiver fazendo ouble post.. mas nao vi o botão de editar :s...:(

entao tai como você pediu as fotos.. Consultei um amigo meu.. ele disse que é problema no script.. e tambem que ele teve que arrumar todos 1 por 1.. nao sie mexer em npc.. e tambem nao kero fikar o dia inteiro arrumando os pc.. mas tao ai:

[Only registered and activated users can see links. Click Here To Register...]

Nosyel 29-07-2009 08:34 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por rental (Post 22987)
Desculpe, se estiver fazendo ouble post.. mas nao vi o botão de editar :s...:(

entao tai como você pediu as fotos.. Consultei um amigo meu.. ele disse que é problema no script.. e tambem que ele teve que arrumar todos 1 por 1.. nao sie mexer em npc.. e tambem nao kero fikar o dia inteiro arrumando os pc.. mas tao ai:

:eek: Amiguinho pelo amor de Deus me diga que eu não estou vendo isso ai, mano seu server esta praticamente faltando tudo, o louco, pelo que percebi esta faltando o mapa de Prontera (cidade fundamental no mundo de ragnarok :eek:) no seu emulador que ele não esta encontrando, fora um monte d outros erros, amiguinho eu temo a lhe dizer mais o seu servidor esta Hiper Mega Bugado, me diga o estilo do servidor que vc quer montar que eu entrego um pra vc funcionando 100% em 4 dias, diga quais Npc's lhe interessa mais que eu configuro ele todinho e posto aqui pra vc, abraços e espero seu retorno ;)

rental 29-07-2009 08:58 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
BOm.... xD eu sakei que tava bugado.. até porq tehj de manhã quando eu baxei o forum eathena tava off.. e o cronus tava em manuutenção(pelo menos aki). E tipo eu kero akeles servidores normais.. Custons e tudo... O meu vai ser um High rate, 100k/100k/100%, lvl 750/300.. Então é um estilo desses axo que voce ja viu.. xD mais com vendedor de custons e tudo...e o cash shop se você puder.. com Sharingan, chapéu de taxista, byakugan, e todos.. axo que você ja viu quais são.. espero que eu tenha detalhado bem.. qualquer coisa.. aata pode ser um cronus TxT?e pode ser Packever 8? é que meu xray é packever 8.. s epuder.. vlws... pesso desculpas o encomodo.

Nosyel 29-07-2009 09:02 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Ok, vou tentar fazer um melhor possível, e dentro de 4 ou 7 dias entrego a vc, abraços ;)

rental 29-07-2009 09:45 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
A.. enquanto isso.. você poderia me disponibilizar um link de um cronus.. sem bug? É que tu sabe né... 4 dias 7 dias.. euu espero.. mas preciso praticar xD... Se você tiver.. pode me passar? Vlws

eddyzapa 03-08-2009 04:46 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá, Nosyel, cara to com um probleminha em alguns npc´s que eu peguei daqui.

Tipo o Sortudo, ele até em certo momento funciona, mas quando você adiciona mais de 3 itens ele começa a bugar tudo.
Exemplo, quero mudar o item de numero 3 e ele muda o de número 1 com o numero da ID que era do 3. Dai deu um bug sinistro no servidor, o cara quebrou um bau e começou a chover Elmo de Ying Yang huehuhe.

Outro npc que é ótimo mas ta bugado tbm é o Resta Um, qual o erro?
Simplesmente ele fica paradão em prontera, num da pra clicar, e nem anuncia quando começa o evento.
E só mais uma coisinha, queria um sistema vip que contase os dia vip,pois to tendo muito trabalho no meu servidor, muita gente pagando vip e tipo, estou tendo que marcar tudo no excell, e as vezes esqueço de retirar um vip que já acabou.
Já procurei algum sistema vip que funcione e num consegui achar nenhum se tiver como vc me ajudar com isso ficarei grato. :D

Nosyel 03-08-2009 06:43 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por eddyzapa (Post 23456)
Olá, Nosyel, cara to com um probleminha em alguns npc´s que eu peguei daqui.

Tipo o Sortudo, ele até em certo momento funciona, mas quando você adiciona mais de 3 itens ele começa a bugar tudo.
Exemplo, quero mudar o item de numero 3 e ele muda o de número 1 com o numero da ID que era do 3. Dai deu um bug sinistro no servidor, o cara quebrou um bau e começou a chover Elmo de Ying Yang huehuhe.

Outro npc que é ótimo mas ta bugado tbm é o Resta Um, qual o erro?
Simplesmente ele fica paradão em prontera, num da pra clicar, e nem anuncia quando começa o evento.
E só mais uma coisinha, queria um sistema vip que contase os dia vip,pois to tendo muito trabalho no meu servidor, muita gente pagando vip e tipo, estou tendo que marcar tudo no excell, e as vezes esqueço de retirar um vip que já acabou.
Já procurei algum sistema vip que funcione e num consegui achar nenhum se tiver como vc me ajudar com isso ficarei grato. :D

Bem vamos lá então:

1º Sortudo:

Código:

//**************************************************************************//
//*              Um Nome... Um Reinado... Uma Reputação...                *//
//**************************************************************************//
//*                                                                        *//
//*                                                                        *//
//*                                \|||/                                  *//
//*            .-.________          (o o)              ________.-.        *//
//*      ----/ \_)_______) +--oooO--(_)------------+  (_______(_/ \----  *//
//*          (    ()___)    |                      |    (___()    )      *//
//*              ()__)    |      * NOSYEL *      |    (__()            *//
//*      ----\___()_)      |                      |      (_()___/-----  *//
//*                        +------------Ooo--------+                      *//
//*                                |__|__|                                *//
//*                                || ||                                  *//
//*                        ________ooO Ooo________                        *//
//*                                                                        *//
//**************************************************************************//
//* Invejados Por Muitos, Copiados Por Alguns, e Admirados Por Todos!!!... *//
//**************************************************************************//
prontera.gat,158,193,5        script        Sortudo        106,{

set .n$, "[^FF0000Sortudo^000000]";

        if(getgmlevel() > 9 && getgmlevel() < 99){show .n$; show "Você não pode participar !"; close;}
        if(getgmlevel() == 99){
        show .n$;
        show "Olá ^0000CD"+StrCharInfo(0)+"^000000 !";
        show "O que deseja ?";
        switch(select("- Entrar","- Alterar Drops")){

case 1:
        if($portao_sortudo == FALSE){next; show .n$; show "O Evento está fechado !"; close;}
        next;
        show .n$;
        show "Boa sorte durante o evento !";
        close2;
        set @rand_sortudo, rand(1,8);
        if(@rand_sortudo == 1){warp "quiz_02.gat",318,34; end;}
        if(@rand_sortudo == 2){warp "quiz_02.gat",37,52; end;}
        if(@rand_sortudo == 3){warp "quiz_02.gat",73,52; end;}
        if(@rand_sortudo == 4){warp "quiz_02.gat",330,34; end;}
        if(@rand_sortudo == 5){warp "quiz_02.gat",49,52; end;}
        if(@rand_sortudo == 6){warp "quiz_02.gat",342,34; end;}
        if(@rand_sortudo == 7){warp "quiz_02.gat",354,34; end;}
        if(@rand_sortudo == 8){warp "quiz_02.gat",61,52; end;}
case 2:
        next;
        show .n$;
        show "Digite o ID do item que poderá ser dropado !";
        input @id_sortudo;
        next;
        show .n$;
        show "Digite outro ID de item que poderá ser dropado !";
        input @id_sortudo_t;
        next;
        show .n$;
        show "Digite a quantia em Zeny que poderá ser ganha !";
        input @zeny_sortudo;
        next;
        show .n$;
        show "Você escolheu como prêmios:";
        show "1 "+getitemname(@id_sortudo);
        show "1 "+getitemname(@id_sortudo_t);
        show @zeny_sortudo+" Zenys";
        close2;
        set $item_sortudo,@id_sortudo;
        set $item_sortudo_t,@id_sortudo_t;
        set $zeny_sortudo,@zeny_sortudo;
        end;
}
        }
        show .n$;
        show "Olá ^0000CD"+StrCharInfo(0)+"^000000 !";
        show "O que deseja ?";
        if(select("- Entrar:- Nada") == 2) close;
        if($portao_sortudo == FALSE){next; show .n$; show "O Evento está fechado !"; close;}
        next;
        show .n$;
        show "Boa sorte durante o evento !";
        close2;
        set @rand_sortudo, rand(1,8);
        if(@rand_sortudo == 1){warp "quiz_02.gat",318,34; end;}
        if(@rand_sortudo == 2){warp "quiz_02.gat",37,52; end;}
        if(@rand_sortudo == 3){warp "quiz_02.gat",73,52; end;}
        if(@rand_sortudo == 4){warp "quiz_02.gat",330,34; end;}
        if(@rand_sortudo == 5){warp "quiz_02.gat",49,52; end;}
        if(@rand_sortudo == 6){warp "quiz_02.gat",342,34; end;}
        if(@rand_sortudo == 7){warp "quiz_02.gat",354,34; end;}
        if(@rand_sortudo == 8){warp "quiz_02.gat",61,52; end;}

OnClock0100: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock0105: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock0300: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock0305: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock0500: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock0505: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock0700: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock0705: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock0900: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock0905: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock1100: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock1105: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock1300: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock1305: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock1500: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock1505: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock1700: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock1705: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock1900: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock1905: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock2100: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock2105: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
OnClock2300: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 5 minutos !",bc_yellow; end;
OnClock2305: set $portao_sortudo,0; announce "Os portões para o evento foram fechados !",bc_yellow; end;
}

quiz_02.gat,0,0,0        script        Core_Sortudo        -1,{

OnClock0100: atcommand "@killmonster2"; end; OnClock0300: atcommand "@killmonster2"; end;
OnClock0500: atcommand "@killmonster2"; end; OnClock0700: atcommand "@killmonster2"; end;
OnClock0900: atcommand "@killmonster2"; end; OnClock1100: atcommand "@killmonster2"; end;
OnClock1300: atcommand "@killmonster2"; end; OnClock1500: atcommand "@killmonster2"; end;
OnClock1700: atcommand "@killmonster2"; end; OnClock1900: atcommand "@killmonster2"; end;
OnClock2100: atcommand "@killmonster2"; end; OnClock2300: atcommand "@killmonster2"; end;
OnClock0105: atcommand "@pvpon"; end; OnClock0305: atcommand "@pvpon"; end; OnClock0505: atcommand "@pvpon"; end;
OnClock0705: atcommand "@pvpon"; end; OnClock0905: atcommand "@pvpon"; end; OnClock1105: atcommand "@pvpon"; end;
OnClock1305: atcommand "@pvpon"; end; OnClock1505: atcommand "@pvpon"; end; OnClock1705: atcommand "@pvpon"; end;
OnClock1905: atcommand "@pvpon"; end; OnClock2105: atcommand "@pvpon"; end; OnClock2305: atcommand "@pvpon"; end;
OnClock0110: callsub Tesouro_Sortudo; OnClock0310: callsub Tesouro_Sortudo; OnClock0510: callsub Tesouro_Sortudo;
OnClock0710: callsub Tesouro_Sortudo; OnClock0910: callsub Tesouro_Sortudo; OnClock1110: callsub Tesouro_Sortudo;
OnClock1310: callsub Tesouro_Sortudo; OnClock1510: callsub Tesouro_Sortudo; OnClock1710: callsub Tesouro_Sortudo;
OnClock1910: callsub Tesouro_Sortudo; OnClock2110: callsub Tesouro_Sortudo; OnClock2310: callsub Tesouro_Sortudo;

Tesouro_Sortudo:

                atcommand "@pvpoff";
                monster        "quiz_02.gat",77,52,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",77,53,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",77,64,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",314,34,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",314,45,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",314,57,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",33,52,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",33,62,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",33,73,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",331,34,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",331,45,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",331,57,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",49,52,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",49,62,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",49,73,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",342,34,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",342,48,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",342,57,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",354,34,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",354,45,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",354,57,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",61,52,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",61,62,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                monster        "quiz_02.gat",61,73,        "Tesouro",1732,1,"Tesouro::OnTreasureDie";
                end;
}

-        script        Tesouro        -1,{

OnTreasureDie:
                set @premio_sortudo, rand(1,4);

                if(@premio_sortudo == 1){
                getitem $item_sortudo,1; warp "prontera.gat",155,185;
                announce StrCharInfo(0)+" abriu um Baú. Prêmio: "+getitemname($item_sortudo)+" !",bc_yellow; end;
                }
                if(@premio_sortudo == 2){
                set Zeny, Zeny + $zeny_sortudo; warp "prontera.gat",155,185;
                announce StrCharInfo(0)+" abriu um Baú. Prêmio: "+$zeny_sortudo+" Zenys !",bc_yellow; end;
                }
                if(@premio_sortudo == 3){
                atcommand "@die"; warp "prontera.gat",155,185;
                announce StrCharInfo(0)+" abriu um Baú. Não ganhou nada, e ainda morreu !",bc_yellow; end;
                }
                if(@premio_sortudo == 4){
                getitem $item_sortudo_t,1; warp "prontera.gat",155,185;
                announce StrCharInfo(0)+" abriu um Baú. Prêmio: "+getitemname($item_sortudo_t)+" !",bc_yellow; end;
                }
}

quiz_02.gat        mapflag        nomemo
quiz_02.gat        mapflag        nowarp
quiz_02.gat        mapflag        nowarpto
quiz_02.gat        mapflag        noicewall
quiz_02.gat        mapflag        nosave
quiz_02.gat        mapflag        noreturn
quiz_02.gat        mapflag        noteleport

2º Resta um este Npc ele nunca funcionou 100% vou ate retirar ele daqui da lista mais se eu encontrar um funcionando 100% eu posto aqui para vcs ;)

3º Sala vip o melhor npc de controle vip pegue abaixo:

Código:

//**************************************************************************//
//*              Um Nome... Um Reinado... Uma Reputação...                *//
//**************************************************************************//
//*                                                                        *//
//*                                                                        *//
//*                                \|||/                                  *//
//*            .-.________          (o o)              ________.-.        *//
//*      ----/ \_)_______) +--oooO--(_)------------+  (_______(_/ \----  *//
//*          (    ()___)    |                      |    (___()    )      *//
//*              ()__)    |      * NOSYEL *      |    (__()            *//
//*      ----\___()_)      |                      |      (_()___/-----  *//
//*                        +------------Ooo--------+                      *//
//*                                |__|__|                                *//
//*                                || ||                                  *//
//*                        ________ooO Ooo________                        *//
//*                                                                        *//
//**************************************************************************//
//* Invejado Por Muitos, Copiado Por Alguns, e Admirado Por Todos!!!...    *//
//**************************************************************************//
//===== Atual Versão: ========================================
//        3.1
//===== Compatível com: ======================================
//        Cronus SVN
//===== Descrição: ===========================================
//        Ativa contas VIPs, retira dias vips automaticamente,
//        e quando acaba os dias vips, a VIP é retirada.
//===== Comentários Adicionais: ==============================
//        - 1.0 Criado Sistema [ Nosyel ]
//        - 2.0 Script Otimizado e adicionado opção que mostra o
//                total de contas VIP que há no servidor. [ Nosyel ]
//        - 2.5 Adicionado possibilidade de setar o level da conta
//                VIP do seu servidor. [ Nosyel ]
//        - 2.6 Script Otimizado e reestruturado. [ Nosyel ]
//        - 2.6b Readicionado o waitingroom e corrigido um
//                pequeno erro. [ Nosyel ]
//        - 2.7 Script Otimizado. [ Nosyel ]
//        - 2.8 Adicionado novo modo de adicionar VIP (pelo nome do char). [ Nosyel ]
//        - 2.9 Adicionado nova opção de ter ou não ter o comando @reloadgmdb. [ Nosyel ]
//        - 3.0 Script Otimizado , e modificado pequenas coisas. [ Nosyel ]
//        - 3.0b Feita uma mini modificação. [ Nosyel ]
//        - 3.1 Varias modificações no sistema. [ Nosyel ]
//============================================================

-        script        Vip#LoadConfig        -1,{
OnInit:

query_sql("SELECT `minlvgm` FROM `Vip` WHERE `id`='1'",$minlvgm);
query_sql("SELECT `vipsen` FROM `Vip` WHERE `id`='1'",$vipsen$);
query_sql("SELECT `diaspvip` FROM `Vip` WHERE `id`='1'",$diaspvip);
query_sql("SELECT `vipmsg` FROM `Vip` WHERE `id`='1'",$vipmsg);
query_sql("SELECT `levelvip` FROM `Vip` WHERE `id`='1'",$levelvip);
query_sql("SELECT `mapavip` FROM `Vip` WHERE `id`='1'",$mapavip$);
query_sql("SELECT `cordx` FROM `Vip` WHERE `id`='1'",$cordx);
query_sql("SELECT `cordy` FROM `Vip` WHERE `id`='1'",$cordy);
query_sql("SELECT `supervip` FROM `Vip` WHERE `id`='1'",$supervip);
query_sql("SELECT `levelsupervip` FROM `Vip` WHERE `id`='1'",$levelsupervip);
query_sql("SELECT `salavip2` FROM `Vip` WHERE `id`='1'",$salavip2);
query_sql("SELECT `mapavip2` FROM `Vip` WHERE `id`='1'",$mapavip2$);
query_sql("SELECT `cordx2` FROM `Vip` WHERE `id`='1'",$cordx2);
query_sql("SELECT `cordy2` FROM `Vip` WHERE `id`='1'",$cordy2);
query_sql("SELECT `reload` FROM `Vip` WHERE `id`='1'",$reload);
query_sql("SELECT `ShowVIPs` FROM `Vip` WHERE `id`='1'",$ShowVIPs);
query_sql("SELECT `site` FROM `Vip` WHERE `id`='1'",$site$);
query_sql("SELECT `namenpc` FROM `Vip` WHERE `id`='1'",$namenpc$);

end;
}

-        script        Vip#config        -1,{
//===== Configuraçõe: ========================================
//
OnInit:
//
// Level Mínimo de GM para ele poder mecher no Sistema VIP in-game:
// Lembre-se: alem do Level Minimo o GM terá também que saber a
// senha. ( deffault: 80 )
set $minlvgm,"80";
//
// Level da conta VIP (deffault: 1)
set $levelvip, 1;
//
// Seu emulador possui o comando: @reloadgmdb ?
// (0 para não, 1 para sim) (deffault: 0)
set $reload, 0;
//
// Senha para mexer no Sistema VIP in-game :
set $vipsen$,"ragnax";
//
// Quantidade de contas a mostrar por página
// na opção de listar contas vips.
// Maximo: 100 por página. ( deffault: 30 )
set $ShowVIPs, 30;
//
// Coordenadas da Sala VIP :
set $mapavip$,"sec_in01";
set $cordx,169;
set $cordy,173;
//
// Site do seu servidor :
// OBSERVAÇÂO, se não houver deixe em branco (como está).
set $site$,"http://www.ragnalpha.com";
//
//Nome do npc:
set $namenpc$, "^CD0000[Sala VIP RagnAlpha]^000000";
//
end;
//
//============================================================
}

prontera.gat,164,173,2        script        Porteiro VIP        803,{
cutin "salavip.bmp",2;
if (getgmlevel() == 0){
show $namenpc$;
show "Você não é VIP";       
if($site$ == "0"){show "Informe-se como ser VIP!";
} else {show "Entre no site ^FF0000"+$site$+"^000000 e saiba como ser VIP !";}
cutin "salavip.bmp",255;
close;
}
set .@loop,1;
while(.@loop){
cutin "salavip.bmp",2;
show $namenpc$;
show "Olá "+strcharinfo(0)+"!";
show "O que deseja?";
next;
if (getgmlevel() >= $minlvgm && $supervip == 1 && $salavip2 == 1)
set .@menu$,select("- Entrar na sala VIP/ Super VIP","- Administrar VIPs","","- Nada");
else if (getgmlevel() >= $minlvgm)
set .@menu$,select("- Entrar na sala VIP","- Administrar VIPs","","- Nada");
else if (getgmlevel() == $levelsupervip && $supervip == 1 && $salavip2 == 1)
set .@menu$,select("- Entrar na sala Super VIP","","- Dias restantes de VIP","- Nada");
else
set .@menu$,select("- Entrar na sala VIP","","- Dias restantes de VIP","- Nada");
switch(.@menu$){
                Case 1:
                        next;
                        if (getgmlevel() >= $minlvgm && $supervip == 1 && $salavip2 == 1){
                        show $namenpc$;
                        show "Qual sala gostaria de entrar?";
                        set @menu,select("- Entrar na sala VIP","- Entrar na sala Super VIP","- Nada");
                        if(@menu == 3){
                        next;
                        cutin "salavip.bmp",255;
                        break;
                        }
                        if(@menu == 1) warp $mapavip$,$cordx,$cordy;
                        else
                        warp $mapavip2$,$cordx2,$cordy2;
                        end;
                        } else {
                        show $namenpc$;
                        if (getgmlevel() == $levelsupervip && $supervip == 1 && $salavip2 == 1) show "Você gostaria de ir para sala Super Vip?";
                        else
                        show "Você gostaria de ir para sala vip?";
                        if(select("- Sim:- Não") == 1){
                        if (getgmlevel() == $levelsupervip && $supervip == 1 && $salavip2 == 1) warp $mapavip2$,$cordx2,$cordy2;
                        else
                        warp $mapavip$,$cordx,$cordy;
                        end;
                        }
                        next;
                        cutin "salavip.bmp",255;
                        break;
                        }
                       
                Case 2:
                        next;
                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                        show "Digite a senha para acessar essa Area:";
                        digit @admvipssenha$;
                        next;
                        if (@admvipssenha$ != $vipsen$){
                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                        show "Senha Incorreta!";
                        cutin "salavip.bmp",255;
                        close;
                        }
                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                        show "Senha Correta...";
                        show "Levando à Administração de Contas VIP...";
                        set .@loop2,1;
                        while(.@loop2) {
                        next;
                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                        show "Oque você gostaria de fazer?";
                        if ($supervip == 1)
                        set .@menu2$,select("- Adicionar VIP/Super Vip:- Editar conta VIP:- Listar contas VIP:- Total de Contas VIP:- Opções Extras:- Sair");
                        else
                        set .@menu2$,select("- Adicionar VIP:- Editar conta VIP:- Listar contas VIP:- Total de Contas VIP:- Opções Extras:- Sair");
                        switch(.@menu2$){

                                Case 1:
                                        set .@loop6,1;
                                        while(.@loop6) {
                                        next;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "Como deseja adicionar a VIP?";
                                        switch(select("- Pelo Login:- Nome de um Char:- Voltar")){
                                               
                                                Case 1:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";       
                                                        show "Digite o Login da Conta que deseja Adicionar:";
                                                        show "Observação: Não é possível adicionar conta que ja é VIP.";
                                                        digit @login$;
                                                        next;
                                                        set @accid,0;
                                                        set @acclogin$,"";
                                                        query_sql "SELECT `account_id` FROM `login` WHERE `level`='0' AND `diasvip`='0' AND `userid`='"+@login$+"'",@accid;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        if (@accid[0] == 0){
                                                        show "Está conta não existe ou ja é VIP!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        query_sql "SELECT `userid` FROM `login` WHERE `account_id`='"+@accid+"'",@acclogin$;
                                                        show "===========================";
                                                        show "^FF0000ID da conta : ^000000"+@accid+"";
                                                        show "^FF0000Login : ^000000"+@acclogin$+"";
                                                        show "===========================";
                                                        set @type, $levelvip;
                                                        set @type2$, "VIP";
                                                        if ($supervip == 1){
                                                        show "Qual tipo de VIP deseja adicionar a essa Conta?";
                                                        if(select("VIP:Super VIP") == 1){
                                                        set @type, $levelvip;
                                                        set @type2$, "VIP";
                                                        } else {
                                                        set @type, $levelsupervip;
                                                        set @type2$, "Super VIP";
                                                        }
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        }
                                                        show "Quantos dias VIP deseja adicionar a essa conta?";
                                                        show " ";
                                                        show "Observação: Não existe dias VIP 0";
                                                        if(select("Digitar um Número:Usar padrão - "+$diaspvip+" dias") == 2) set @numdias, $diaspvip;
                                                        else
                                                        digit @numdias;
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        if (@numdias == 0){
                                                        show "Não é possível adicionar 0 dia(s) VIP!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        show "Adicionar ^FF0000"+@numdias+"^000000 dia(s) de ^FF0000"+@type2$+"^000000 à conta de ^FF0000"+@acclogin$+"^000000.";
                                                        show "Proseguir?";
                                                        if(select("- Sim:- Não") == 2) break;
                                                        query_sql "UPDATE `login` SET `level`='"+@type+"',`diasvip`='"+@numdias+"' WHERE `account_id`='"+@accid+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Conta VIP adicionada!";
                                                        if($vipmsg) callfunc("SVRO_msg",@accid,""+@type2$+"",getcharid(3));
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                       
                                                Case 2:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";       
                                                        show "Digite o nome do Char que deseja Adicionar VIP:";
                                                        show "Observação: Não é possível adicionar VIP a chars VIP.";
                                                        digit @name$;
                                                        next;
                                                        set @accid2,0;
                                                        set @acclogin2$,"";
                                                        query_sql "SELECT `account_id` FROM `char` WHERE `name`='"+@name$+"'",@accid2;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        if (@accid2[0] == 0){
                                                        show "Este char não existe!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        query_sql "SELECT `userid` FROM `login` WHERE `level`='0' AND `diasvip`='0' AND `account_id`='"+@accid2+"'",@acclogin2$;
                                                        if (@acclogin2$[0] == ""){
                                                        show "A conta referente a este char ja é VIP!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        query_sql "SELECT `name` FROM `char` WHERE `account_id`='"+@accid2+"'",@charname$;
                                                        show "===========================";
                                                        show "O char: ^FF0000"+@charname$+"^000000 pertence a:";
                                                        show "^FF0000ID da conta : ^000000"+@accid2+"";
                                                        show "^FF0000Login : ^000000"+@acclogin2$+"";
                                                        show "===========================";
                                                        set @type3, $levelvip;
                                                        set @type4$, "VIP";
                                                        if ($supervip == 1){
                                                        show "Qual tipo de VIP deseja adicionar a essa Conta?";
                                                        if(select("VIP:Super VIP") == 1){
                                                        set @type3, $levelvip;
                                                        set @type4$, "VIP";
                                                        } else {
                                                        set @type3, $levelsupervip;
                                                        set @type4$, "Super VIP";
                                                        }
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        }
                                                        show "Quantos dias VIP deseja adicionar a essa conta?";
                                                        show "Observação: Não existe dias VIP 0";
                                                        if(select("Digitar um Número:Usar padrão - "+$diaspvip+" dias") == 2) set @numdias2, $diaspvip;
                                                        else
                                                        digit @numdias2;
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        if (@numdias2 == 0){
                                                        show "Não é possível adicionar 0 dia(s) VIP!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        show "Adicionar ^FF0000"+@numdias2+"^000000 dia(s) de ^FF0000"+@type4$+"^000000 à conta de ^FF0000"+@acclogin2$+"^000000 cujo char pertencente é: ^FF0000"+@charname$+"^000000.";
                                                        show "Proseguir?";
                                                        if(select("- Sim:- Não") == 2) break;
                                                        query_sql "UPDATE `login` SET `level`='"+@type3+"',`diasvip`='"+@numdias2+"' WHERE `account_id`='"+@accid2+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Conta VIP adicionada!";
                                                        if($vipmsg) callfunc("SVRO_msg",@accid2,""+@type4$+"",getcharid(3));
                                                        cutin "salavip.bmp",255;
                                                        break;
                                               
                                                Case 3:
                                                        set .@loop6,0;
                                                        cutin "salavip.bmp",255;
                                                        break;
                                       
                                        }
                                        }
                                        break;
                                       
                                       
                                Case 2:
                                        next;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "Digite o Login da Conta que você deseja editar:";
                                        show " ";
                                        show " ";
                                        show "Observação: Não é possível editar contas que não são VIPs.";
                                        digit @login$;
                                        set @accid,0;
                                        set @diasr,0;
                                        set @acclogin$,"";
                                        set @EColor$, "^000000";
                                        query_sql "SELECT `account_id` FROM `login` WHERE `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"' AND `userid`='"+@login$+"'",@accid;
                                        if (@accid[0] == 0) {
                                        next;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "Está conta não é VIP ou não existe!";
                                        cutin "salavip.bmp",255;
                                        break;
                                        }
                                        set .@loop3,1;
                                        while(.@loop3) {
                                        next;
                                        query_sql "SELECT `userid`, `diasvip`, `level` FROM `login` WHERE `account_id`='"+@accid+"'", @acclogin$, @diasr, @tipo;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "A conta selecionada foi:";
                                        if (@diasr[0] <= 1) Set @Color$, "^FF0000";
                                        if (@diasr[0] >= 2 && @diasr[0] < 7) Set @Color$, "^FFA200";
                                        if (@diasr[0] >= 7 && @diasr[0] < 15) Set @Color$, "^C4CB00";
                                        if (@diasr[0] >= 15) Set @Color$, "^008000";
                                        show "ID da conta: "+ @Color$ + @accid + @EColor$;
                                        show "Login da conta: "+ @Color$ + @acclogin$ + @EColor$;
                                        show "Dias VIPs restantes: "+ @Color$ + @diasr + @EColor$;
                                        if (@tipo[0] == $levelvip) show "Tipo: "+ @Color$ +"VIP"+ @EColor$;
                                        else
                                        show "Tipo: "+ @Color$ +"Super VIP"+ @EColor$;
                                        show "O que deseja fazer?";
                                        if ($supervip == 1 && @tipo == $levelvip)
                                        set .@menu3$,select("- Editar dias VIP","- Cancelar conta VIP","- Mudar tipo para - Super VIP","- Voltar");
                                        else if ($supervip == 1 && @tipo == $levelsupervip)
                                        set .@menu3$,select("- Editar dias Super VIP","- Cancelar conta Super VIP","- Mudar tipo para - VIP","- Voltar");
                                        else
                                        set .@menu3$,select("- Editar dias VIP","- Cancelar conta VIP","","- Voltar");
                                        switch(.@menu3$){

                                                Case 1:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Modificar Dias VIPs restantes da";
                                                        show "Conta: ^FF0000"+@acclogin$+"^000000 de ^FF0000"+@diasr+"^000000 dia(s) VIP";
                                                        show "Para?";
                                                        show "Observação: Não da para modificar para 0 dias VIP!";
                                                        digit @numdiase;
                                                        next;
                                                        if (@numdiase == 0){
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Não é possível modificar para 0 dia(s) VIP!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                        }
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Modificar de ^FF0000"+@diasr+"^000000 dia(s) VIP para ^FF0000"+@numdiase+"^000000 dia(s) VIP ?";
                                                        if(select("- Sim:- Não") == 2) break;
                                                        query_sql "UPDATE `login` SET `diasvip`='"+@numdiase+"' WHERE `account_id`='"+@accid+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Dias Restantes VIP modificado!";
                                                        cutin "salavip.bmp",255;
                                                        break;

                                                Case 2:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Deseja cancelar a VIP da";
                                                        show "Conta: ^FF0000"+@acclogin$+"^000000 ?";
                                                        if(select("- Sim:- Não") == 2) break;
                                                        query_sql "UPDATE `login` SET `level`='0',`diasvip`='0',`msgvip`='0' WHERE `account_id`='"+@accid+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Vip Cancelada!";
                                                        set .@loop3,0;
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                       
                                                Case 3:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Deseja mudar o tipo de VIP da";
                                                        show "Conta: ^FF0000"+@acclogin$+"^000000 de";
                                                        if(@tipo == $levelsupervip)show "Super VIP para VIP?";
                                                        else
                                                        show "VIP para Super VIP?";
                                                        if(select("- Sim:- Não") == 2) break;
                                                        if(@tipo == $levelsupervip)
                                                        query_sql "UPDATE `login` SET `level`='"+$levelvip+"' WHERE `account_id`='"+@accid+"'";
                                                        else
                                                        query_sql "UPDATE `login` SET `level`='"+$levelsupervip+"' WHERE `account_id`='"+@accid+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Tipo Modificado!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                                                               
                                                Case 4:
                                                        set .@loop3,0;
                                                        break;
                                                }
                                        }
                                        break;

                                Case 3:
                                        next;
                                        set @lvar, $levelvip;
                                        set @lvar$, "VIP";
                                        if ($supervip == 1){
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "Deseja verificar a lista de qual tipo de VIP?";
                                        if(select("VIP:Super VIP") == 1){
                                        set @lvar, $levelvip;
                                        set @lvar$, "VIP";
                                        } else {
                                        set @lvar, $levelsupervip;
                                        set @lvar$, "Super VIP";
                                        }
                                        }
                                        set .@Page, 0;
                                        set .@Found, 0;
                                        set .@loop5,1;
                                        while(.@loop5){
                                        deleteArray .@UserID$[0], 128;
                                        deleteArray .@AccID[0], 128;
                                        deleteArray .@VipDia[0], 128;
                                        if ($ShowVIPs > 100) Set $ShowVIPs, 100;
                                        set @EColor$, "^000000";
                                        set .@Page, .@Page + 1;
                                        next;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "Lista de Contas "+@lvar$+":";
                                        query_Sql "SELECT `userid`, `account_id`, `diasvip` FROM `login` WHERE `level`='"+@lvar+"' LIMIT " + (.@Page - 1) * $ShowVIPs + ", " + ($ShowVIPs + 1), .@UserID$, .@AccID, .@VipDia;
                                        for (Set .@i, 0; .@i < $ShowVIPs; Set .@i, .@i + 1) {
                                                if (.@VipDia[.@i] <= 1) Set @Color$, "^FF0000";
                                                if (.@VipDia[.@i] >= 2 && .@VipDia[.@i] < 7) Set @Color$, "^FFA200";
                                                if (.@VipDia[.@i] >= 7 && .@VipDia[.@i] < 15) Set @Color$, "^C4CB00";
                                                if (.@VipDia[.@i] >= 15) Set @Color$, "^008000";
                                                if (.@AccID[.@i]) {
                                                show "ID da conta: "+ @Color$ + .@AccID[.@i] + @EColor$;
                                                show "Login da conta: "+ @Color$ + .@UserID$[.@i] + @EColor$;
                                                show "Dias VIPs restantes: "+ @Color$ + .@VipDia[.@i] + @EColor$;
                                                show "===========================";
                                                set .@Found, 1;
                                                }
                                        }
                                        setArray .@Mnu$[0], "", "";
                                        if (.@Page > 1) Set .@Mnu$[0], "- Página anterior";
                                        if (.@AccID[$ShowVIPs]) Set .@Mnu$[1], "- Próxima página";
                                        if (!.@Found) Show "Não existe nenhum(a) "+@lvar$+" ainda.";
                                        switch(select(""+.@Mnu$[0]+"",""+.@Mnu$[1]+"","- Voltar")){
                                               
                                                Case 1:
                                                        set .@Page, .@Page - 2;
                                                        break;
                                               
                                                Case 2:
                                                        break;

                                                Case 3:
                                                set .@loop5,0;
                                                break;
                                                }
                                        }
                                        break;

                                Case 4:
                                        next;
                                        query_sql "SELECT COUNT(1) FROM `login` WHERE `level`='"+$levelvip+"'",@totalvip;
                                        if ($supervip == 1) query_sql "SELECT COUNT(1) FROM `login` WHERE `level`='"+$levelsupervip+"'",@totalsupervip;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        if ($supervip == 1) show "Seu servidor tem um total de ^008000"+@totalvip+"^000000 conta(s) VIP e ^008000"+@totalsupervip+"^000000 conta(s) Super VIP.";
                                        else
                                        show "Seu servidor tem um total de ^008000"+@totalvip+"^000000 conta(s) VIP.";
                                        select("- Voltar");
                                        break;
                                       
                                Case 5:
                                        set .@loop4,1;
                                        while(.@loop4) {
                                        next;
                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                        show "O que deseja fazer?";
                                        switch(select("- Processar Contas VIP:- Cancelar TODAS contas VIPs:- Voltar")){
                       
                                                Case 1:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Processando as Contas VIP você ";
                                                        show "retirará 1 dia de todas contas VIP ";
                                                        show "e se alguma conta chegar a 0 dias VIP ";
                                                        show "ela será cancelada.";
                                                        show "Deseja fazer isto?";
                                                        if ($supervip == 1) show "Obs: Isso inclui VIPs e Super VIPs";
                                                        if(select("Sim:Não") == 2) break;
                                                        if ($supervip == 1){
                                                        query_sql "UPDATE `login` SET `diasvip`=`diasvip`-1 WHERE `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"'";
                                                        query_sql "UPDATE `login` SET `level`='0' WHERE `diasvip`<='0' AND `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"'";
                                                        } else {
                                                        query_sql "UPDATE `login` SET `diasvip`=`diasvip`-1 WHERE `level`='"+$levelvip+"'";
                                                        query_sql "UPDATE `login` SET `level`='0' WHERE `diasvip`<='0' AND `level`='"+$levelvip+"'";
                                                        }
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Contas Processadas com sucesso!";
                                                        cutin "salavip.bmp",255;
                                                        break;

                                                Case 2:
                                                        next;
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Fazendo isto você irá cancelar";
                                                        show "TODAS contas VIP do servidor.";
                                                        show "Deseja fazer isto?";
                                                        if ($supervip == 1) show "Obs: Isso inclui VIPs e Super VIPs";
                                                        if(select("Sim:Não") == 2) break;
                                                        if ($supervip == 1)
                                                        query_sql "UPDATE `login` SET `level`='0',`diasvip`='0',`msgvip`='0' WHERE `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"'";
                                                        else
                                                        query_sql "UPDATE `login` SET `level`='0',`diasvip`='0',`msgvip`='0' WHERE `level`='"+$levelvip+"'";
                                                        next;
                                                        if($reload) atcommand "@reloadgmdb";
                                                        show ""+$namenpc$+" - ^FF0000Administração^000000";
                                                        show "Todas as contas VIP foram Canceladas!";
                                                        cutin "salavip.bmp",255;
                                                        break;
                       
                                                Case 3:
                                                        set .@loop4,0;
                                                        break;
                                                }
                                        }
                                        break;

                                Case 6:
                                        set .@loop2,0;
                                        break;
                                }
                        }
                        close;

                Case 3:
                        next;
                        query_sql "SELECT `diasvip` FROM `login` WHERE `account_id` = '"+ getcharid(3) +"'", @dias;
                        show $namenpc$;
                        if (getgmlevel() == $levelsupervip && $supervip == 1) show "Você ainda tem "+@dias+" dia(s) de Super VIP.";
                        else
                        show "Você ainda tem "+@dias+" dia(s) de VIP.";
                        select("- Voltar");
                        next;
                        break;
               
                Case 4:
                        next;
                        show $namenpc$;
                        show "Ok! Volte quando quiser!";
                        set .@loop,0;
                        break;
        }
}
close;

OnInit:
waitingroom "VIP RagnAlpha",0;       
end;
}

function        script        Vip_msg        {
if(isloggedin(getarg(0))){
attachrid(getarg(0));
if($reload) announce "Sua "+getarg(1)+" foi confirmada com sucesso!, Obrigado.",bc_yellow|bc_self;
else
announce "Sua "+getarg(1)+" foi confirmada com sucesso! Relogue para terminarmos a operação.",bc_yellow|bc_self;
detachrid;
attachrid(getarg(2));
if(!$reload) query_sql "UPDATE `login` SET `msgvip`='1' WHERE `account_id` = '"+getarg(0)+"'";
} else {
query_sql "UPDATE `login` SET `msgvip`='1' WHERE `account_id` = '"+getarg(0)+"'";
}
return;
}


-        script        Vip#T-1        -1,{
        end;

OnClock0001:
        if ($supervip == 1) query_sql "UPDATE `login` SET `diasvip`=`diasvip`-1 WHERE `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"'";
        else
        query_sql "UPDATE `login` SET `diasvip`=`diasvip`-1 WHERE `level`='"+$levelvip+"'";
        end;

OnClock0002:
        if ($supervip == 1) query_sql "UPDATE `login` SET `level`='0' WHERE `diasvip`<='0' AND `level`='"+$levelvip+"' OR `level`='"+$levelsupervip+"'";
        else
        query_sql "UPDATE `login` SET `level`='0' WHERE `diasvip`<='0' AND `level`='"+$levelvip+"'";
        if($reload) atcommand "@reloadgmdb";
        end;
}

sec_in01        mapflag        nosave
sec_in01        mapflag        nowarp
sec_in01        mapflag        nowarpto
sec_in01        mapflag        nomemo

Tabela Vip:

Código:

-- Sistema VIP para Ragnarok Online (Vip)
-- Por  Nosyel®

-- Colunas no Login:
ALTER TABLE `login` ADD `diasvip` SMALLINT NOT NULL DEFAULT 0;
ALTER TABLE `login` ADD `msgvip` SMALLINT NOT NULL DEFAULT 0;

-- Tabela Vip

CREATE TABLE `Vip` (
`id` SMALLINT NOT NULL AUTO_INCREMENT ,
`minlvgm` SMALLINT NOT NULL ,
`vipsen` VARCHAR( 32 ) NOT NULL ,
`diaspvip` SMALLINT NOT NULL ,
`vipmsg` SMALLINT NOT NULL ,
`levelvip` SMALLINT NOT NULL ,
`mapavip` VARCHAR( 32 ) NOT NULL ,
`cordx` SMALLINT NOT NULL ,
`cordy` SMALLINT NOT NULL ,
`supervip` SMALLINT NOT NULL ,
`levelsupervip` SMALLINT NOT NULL ,
`salavip2` SMALLINT NOT NULL ,
`mapavip2` VARCHAR( 32 ) NOT NULL ,
`cordx2` SMALLINT NOT NULL ,
`cordy2` SMALLINT NOT NULL ,
`reload` SMALLINT NOT NULL ,
`showvips` SMALLINT NOT NULL ,
`site` VARCHAR( 32 ) NOT NULL ,
`namenpc` VARCHAR( 32 ) NOT NULL ,
PRIMARY KEY  (`id`)
) ENGINE = MYISAM;

-- Configurações Default

REPLACE INTO `Vip` VALUES (1,99,'SUA SENHA AQUI',31,1,1,'sec_in01',169,177,0,10,0,'sec_in01',85,168,0,30,0,'^CD0000[Porteiro VIP]^000000');

-- Não remover Créditos!!



Espero ter ajudado, abraços ;)

OBS: Sistema Vip somente para servidores SQL ;)

eddyzapa 04-08-2009 01:54 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Cara, Nosyel, sou teu fan de carteirinha, hueheuhee.

Incrível como tudo que você faz funciona, só que tipo no npc vip tinha um errinho, na hora que digitava a senha, dava incorreta,(mesmo eu tendo mudado lá antes de testar), dai olhei olhei olhei e achei o erro, e concertei.

Só pra avisar o erro era esse aqui olha:
// Senha para mexer no Sistema VIP in-game :
set $vipsen$,"ragnax";

agora lá em baixo no script tava assim:

show "Digite a senha para acessar essa Area:";
digit @admvipssenha$;
Ou seja não estava batendo com o comando #vipsen$, apenas troque para
show "Digite a senha para acessar essa Area:";
digit $vipsen$;
Ai funcionou certo na parte da senha.

Mas olha cara obrigado por tudo mesmo, se tiver como eu ajudar, seilá fazendo alguma doação
para o fórum, por que olha,sinceramente, o seu trabalho é senssacional.
E merece ser bastante reconhecido.

Muito obrigado por tudo.
Te amo nosyel. xD

Nosyel 04-08-2009 03:20 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Fico feliz que tenha dado tudo certinho, grande abraço ;)

eddyzapa 04-08-2009 04:27 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Nosyel, o Npc para por dia vip´s continua dando erro apenas na hora de digitar a senha...
Obs: To usando a senha que já tava no script.

Quando eu recarrego o npc, na primeira vez ele reconhece a senha.

Mas quando eu deslogo, e volto pra mexer nele ele diz que a senha ta errada.
Ve isso pra mim. :p

Abrazz

Nosyel 04-08-2009 04:59 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Você pode cadastrar sua própria senha, basta você ir na tabela la no mysql e muda-la ou no próprio script, esta senha ela é somente um exemplo para que vcs saibam onde mudar, não é obrigatória mude a vontade, abraços ;)

OBS: Pode ser também pq você mexeu no script como vc mencionou a cima, tente colocar como original, e mude a senha no script e no mysql ;)

eddyzapa 05-08-2009 12:00 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Aew nosyel, entendi direitinho, valeu mais vez velho, já mudei lá no mysql, não tinha percebido isso. xD

Agora sim ta funcionando perfeito. vlw por tudo.

Nosyel 05-08-2009 01:33 AM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
;) Por Nada estou aqui para ajudar mesmo, abraços ;)

Pato15 06-08-2009 09:46 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Galera to loco pra fazer server de rag, o negócio ta dando certo! mais tem como alguem me mandar só npc's que tao funfando hoje?!
Agradeço vocês! Abraços
quéqué! :cool:

Nosyel 06-08-2009 10:14 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá Pato15 seja bem vindo,

Todos os Npcs desta lista estão funcionando corretamente, um ou outro que esteja com problemas basta reporta aqui que eu de imediato tento resolver, esta lista foi atualizada mês passado e eu sempre estou atualizando, abraços ;)

eddyzapa 11-08-2009 11:12 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Oi Nosyel...
To aqui de novo xD.
Tudo bem?...
Nosyel eu estive vendo o Npc que da cash via Sql, e sim ele funciona certinho porém não 100%.
O erro é o seguinte. Quando eu coloco o cash para determinado char, o npc diz que foi feito com sucesso...
Sim ele faz com sucesso mas só faz com sucesso se o cara estiver Online.
Ele offline não funciona,fiz um teste comigo mesmo e não veio cash nenhum, e só fui perceber isso depois que me disseram que não caiu cash.

Não tem como você ver esse erro, ou se eu fiz alguma coisa de errada sei lá.
Se der pra você ver isso pra mim ;)

Obrigado por tudo desde já. :o

Nosyel 11-08-2009 11:17 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá maninho, bem eu já andei vendo este erro, ainda não encontrei solução para ele, a unica que consegui foi add manualmente os pontos com o @cash, mais assim que tiver novidades sobre este erro eu posto pra vc, abraços ;)

eddyzapa 12-08-2009 01:40 PM

Ae Nosyel, vc disse que tem como adicionar manualmente...Como que eu faço pra por o cash manualmente sem que o cara esteja Online.

vlw.

A, sem querer aproveitar de você Nosyel e já aproveitando xD...
Queria te falar se tem como, disponibilizar um PvP que soma o ranking atravéz da média de Vitórias e Mortes ou seja...
Um cara matou 110 porém morreu 50.
O outro matou 100 e só morreu 10. ou seja esse que matou 100 ficaria na frente por que morreu poucas vezes.
O PvP tiraria a média disso.
Se tiver como arranjar isso pra mim.:o

Nosyel 12-08-2009 05:39 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá Edd desculpa demora, mano tipo assim eu tenho um aqui so não sei se vai te servir, se quiser eu posto pra vc, sobre o comando é #cash <nome do char> <quantidade>, abraços ;)

eddyzapa 12-08-2009 06:00 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Esse comando eu já conhecia Nosyel, mas ele também só adiciona se o personagem estiver Online, Offline ele diz que o jogador não foi encontrado. :(

E eu peguei aqui o WoE rank tbm =D.
Só que não tem a opição de resetar a WoE ranking. =/

eddyzapa 16-08-2009 02:54 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Olá Nosyel tudo bem? :D

Cara, queria saber de uma coisa, me disseram que existe um Npc que faz o povo votar, através dele, e em cada voto que a pessoa faz o npc conta pontos, que podem ser trocado por itens.
E o npc apenas daria 1 ou 2 pontos por dia, reconhecendo o IP do player.

Não sei se teria como você fazer, ou se você conhece este npc e tem ai para disponibilizar pra nós.
Acho que este npc sim seria um grande incentivo para os players realmente votarem no servidor. :rolleyes:

Obrigado por tudo cara. abraços.
Fui

Nosyel 16-08-2009 04:51 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Bem amigo, não tenho ainda todo este conhecimento, infelizmente não poderei ajudar desta vez, abraços e desculpas ;)

harryson 17-08-2009 05:59 PM

Man como eu faço pra add npc's Sem erro's diferentes no serven não aqueles mesmos que ja vem com o cronus. Exemplo: Pvp.Devil Square, Entre outros é que so meio NOvo em fazer rags e queria saber se tem como me ajudar.

Se estiver como me adicionar no msn ou orkut tudo bem pra gente poder se comunicar melhor..

Citação:

Postado Originalmente por harryson (Post 24985)
Se estiver como me adicionar no msn ou orkut tudo bem pra gente poder se comunicar melhor..

harrysonboy********.com

Msn e orkut os dois são os mesmos e-mail

guinho w.a 17-08-2009 07:30 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por harryson (Post 24984)
Man como eu faço pra add npc's Sem erro's diferentes no serven não aqueles mesmos que ja vem com o cronus. Exemplo: Pvp.Devil Square, Entre outros é que so meio NOvo em fazer rags e queria saber se tem como me ajudar.

Se estiver como me adicionar no msn ou orkut tudo bem pra gente poder se comunicar melhor..



harrysonboy********.com

Msn e orkut os dois são os mesmos e-mail

Amigo, todo o tipo de duvida deve ser retirado no forum.
Não pelo MSN ou Orkut, leia nossas regras de uso!
[Only registered and activated users can see links. Click Here To Register...]

Aguarde que assim que o Nosyel tiver tempo, ele responderá sua duvida.

Até..

Nosyel 17-08-2009 09:48 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por harryson (Post 24984)
Man como eu faço pra add npc's Sem erro's diferentes no serven não aqueles mesmos que ja vem com o cronus. Exemplo: Pvp.Devil Square, Entre outros é que so meio NOvo em fazer rags e queria saber se tem como me ajudar.

Se estiver como me adicionar no msn ou orkut tudo bem pra gente poder se comunicar melhor..



harrysonboy********.com

Msn e orkut os dois são os mesmos e-mail

Olá Harryson, seja bem vindo,

Para vc adicionar um npc customizado em seu servidor, basta colocar o txt do npc na pasta personalizados, e ativar ele no arquivo scripts_personalizados, abraços ;)

lks210 18-08-2009 10:14 AM

Removendo imagens com palavrões by guinho w.a
 
Velho, porfavor! tem como você me mandar um tópico (atualizado) de como criar um sever de ragnarok. Porfavor, imediato :p Plix

Plis velho Plis xp

guinho w.a 18-08-2009 06:50 PM

Re: Removendo imagens com palavrões by guinho w.a
 
Citação:

Postado Originalmente por lks210 (Post 25060)
Velho, porfavor! tem como você me mandar um tópico (atualizado) de como criar um sever de ragnarok. Porfavor, imediato :p Plix

Plis velho Plis xp

Não poste mais imagens do tipo da que você postou neste post anteriormente, ou será Banido.
Não é permitido postar imagens com palavrões ou frases de baixo calão no forum.
Sobre responder a sua duvida, o Nosyel estará respondendo as duvidas em breve.

Obrigado.

Nosyel 18-08-2009 11:11 PM

Re: Removendo imagens com palavrões by guinho w.a
 
Citação:

Postado Originalmente por lks210 (Post 25060)
Velho, porfavor! tem como você me mandar um tópico (atualizado) de como criar um sever de ragnarok. Porfavor, imediato :p Plix

Plis velho Plis xp

Mano na seção de tutoriais tem um la e é o mais novo, procure la que vc vai encontrar de boa, não tenha preguiça de procurar, e não poste mais tópicos pedindo urgência, pois nem sempre posso estar por aqui, abraços e t+ ;)

kleberxd12 19-08-2009 07:23 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
Citação:

Postado Originalmente por Nosyel (Post 17923)
Agradecimentos: Chaoseiro por ter permitido a postagem de seu conteúdo ao Motomodd, Guinho W.A, Neto, Cronus Emulator, Style, Zephyrus, Roalf, Lucas e a todos autores dos NPC's

Nome: Anti-BOT
Autor: Mara
Descrição: Ele randomiza de 1 a 5 e exibe o número com caracteres #, que formam o número. Testado 100%
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Mercado Negro para FULL PVP / HIGH Rates
Autor: [Admin] S t y l e [ Modificado Por [Admin] Henz ]
Descrição: Várias Lojas hat,equips,armas,poção..tem de TUDO
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sistema de Comentários
Autor: Lucas
Descrição: O Player faz Comentário no NPC em In-Game,o ADM responde apaga e etc.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Teleportador_Novato
Autor: Dany
Descrição: Esse Npc ele teleporta para alguns lugares, bons para upa desde um lvl ao outro, para o player não precisa. Ta perguntando o outro a onde upa.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Police-RO
Autor: Dany
Descrição: Um npc que fica andando,anunciando mensagem em prontera
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: PVP Baby
Autor: ADM-Sesshoumaru
Descrição: PVP apenas para Baby
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Garota da Enquete
Autor: Bob Esponja
Descrição: Ela faiz Enquete In-Game no seu Servidor
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: PVP Old Times
Autor: -
Descrição: PVP sem TransClasse
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Coliseu Arena PVP
Autor: Hymir
Descrição: Melhor Sistema PVP Atual na minha Opinião
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Tabela SQL: [Only registered and activated users can see links. Click Here To Register...]

Nome: Woe Controller
Autor: Chaoseiro
Descrição: Um Controlador de WOE muito bom,um dos melhores npc do Chaoseiro.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Poring Race
Autor: Zell
Descrição: Um Poring Race Funcionando 100%
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ant-BOT
Autor: NightmareA
Descrição: Um dos melhores Ant-Bot
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: -A pasta illust que está compctada deve ser extraida em:
- Para quem usa grf vai em data\texture\유저인터페이스
- Para Quem usa a data vai em \texture\À¯ÀúÀÎÅÍÆäÀ̽º\

Nome: Varias Lojas Mid e Low Rates
Autor: Cadinho e Talkannon
Descrição: Várias Lojas de Equipamento para Mid e Low Rates
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Fabricante de Tinturas
Autor: -
Descrição: Ele faz varias Tintas por Quest e tal
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Reparador de Equipamentos
Autor: -
Descrição: Ele Repara todos os Equipamentos de Player VIP
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Upador de Homunculo
Autor: -
Descrição: Ele Upa o seu Homunculo até 99
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Senhor dos Clãs
Autor: -
Descrição: Troca o líder da Guild
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Teleportador VIP
Autor: -
Descrição: Teleportador dos VIP´s
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Varias Quest ROPS e ETC
Autor: -
Descrição: Varias Quest ROPS e ETC
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sistema de Cash ROPS
Autor: SoulBlaker
Descrição: Um dos melhores sistema de Cash ROPS
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sistema VIP SVRO
Autor: Lord
Descrição: Um dos melhores sistema VIP
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Vip Free
Autor: Matxii
Descrição: Ela da 7 dias de VIP. Bom para começo de Server
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Bufs VIP
Autor: -
Descrição: NPC que so da BUFS em VIP (Kyrie Eleision,Benção,Agi,Magnificat)
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ant Bufs Negativos
Autor: -
Descrição: Ele tira todos os Bufs Negativos do Player
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Segurança VIP
Autor: FaLCoN
Descrição: Segurança da sua sala VIP,tanto TXT como SQL
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: NPC que faz o Ciclo do DIA e NOITE
Autor: -
Descrição: Esse NPC é muito Legal,em Certas horas do dia ele manda Mensagem Global para todo o server falando Frases Legais,A noite ele deixa o server a Noite e de Dia ele deixa o Server de DIA,as Frases são totalmente Configuradas...Bem legal esse NPC
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Exemplo 1: As 7 horas da manha ele manda: O Sol se levanta sobre toda Rune-Midgard
Exemplo 2: As 12 Horas,Meio dia ele fala: Mais uma tarde no horizonte, o Sol está em seu ponto mais alto
E assim vai.

Nome: Sala do Emperium
Autor: SaiD
Descrição: Sala para testa o DANO no EMPERIUM
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Cidade do Comércio
Autor: Vinicius
Descrição: Sala das Vendas e Compras
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Removedora VIP
Autor: -
Descrição: Removedora VIP,nunca vai quebrar o Equipamento.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Instrutor de Aventureiros
Autor: Iori Yagami
Descrição: Dá Informações do Server e Teleporta para Prontera
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Devil Square
Autor: Nepster e Rafael (Re-avaliada por Atum)
Descrição: Evento de MOB´s,Esta Funcionando 100%
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Distribuidor de Cash via SQL
Autor: Edie Johnny
Descrição: Você pode colocar Cash Rops nas contas mesmo com a Pessoa OFF
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Batalhas Campais - Flavius 1
Autor: -
Descrição: Server para Battleground
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Batalhas Campais Cammon
Autor: -
Descrição: Server para Battleground
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Pack Rankings SQL [SQL]
Autor: Chaoseiro
Descrição: Pack contendo WoT + Evento GvG + Rankings para WoE + WoT + GvG
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ranking WoT v4.2 [SQL]
Autor: Chaoseiro
Descrição: Ranking para a WoT. Pegue-o aqui separadamente ou no Pack Ranks SQL
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: War of Treasure [WoT] [SQL]
Autor: Script Original por Qoff e Maluko
Descrição: Evento GvG War of Treasure, tão conhecido que dispensa maiores descrições.
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Esta WoT foi reformulada por Chaoseiro, permitindo a configuração dos itens In-Game, sendo que foi adicionado uma chance aos itens para dropar dos baús!
Possui Ranking SQL.

Nome: WoE controller v1.0 *[NEW]*
Autor: Chaoseiro
Descrição: Um Mega Controlador de WoE que permite configurar:
- Horários da WoE = Dia, Hora e Minuto
- Castelos da WoE = Quais castelos ficarão ativos e em que dia serão ativos!
Ele ainda não separa WoE 1.0 de WoE 2.0, mas basta configurar os castelos em dias separados se for o caso.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Time-Trial v1.0 *[NEW]*
Autor: Chaoseiro
Descrição: NPC de Evento onde o player paga uma pequena taxa para entrar na Arena Trial, configurados pelos GMs.
Após 10 segundos, diversos Monstros aparecem, e o objetivo do player é matar todos no menor tempo possível! Os mais rápidos aparecerão num Ranking! Tamanho do ranking é configurado in-game e monstros são configurados no script.
Há também os Special Mobs, que diminuem o tempo total ao serem mortos.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ticket Trader v2.0
Autor: Chaoseiro
Descrição: NPC que troca items por tickets e vice-versa. Totalmente configurável pelo script. É possível a adição de um "Ticket VIP". Lembre-se, você deve possuir os tickets em sua item_db2.txt
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Super JobChanger & Reseter
Autor: Chaoseiro - Idéia de [ADMDextroyer]!
Descrição: Mestra de Classes que também Reseta Players que atingirem determinado nível, no estilo MU. Permite Diversas configurações como: Suporte a VIP, Limite de Resets, Habilidades de Platina, Configurar Informações, e Muito Mais! Veja o Script para você ter uma melhor idéia de como configurar!
Permite também Upar além do limite de Nível/Job (caso emulador + exp.txt tenham suporte) através de quests que Você mesmo pode fazer!
Para adicionar estas quests, vá à linha 338 e adicione as quests seguindo o formato da Label "Quest_Level" ou "QuestJob_Level", subistituindo "Level" pelo nível correspondente ao necessário para fazer tal quest!
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: ResClon v1.1
Autor: Chaoseiro
Descrição: Resetador de Habilidades e/ou Atributos e Clonador, tudo a um custo pré-definido pelos GMs
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: RatesControl v2.1.1 *[NEW]*
Autor: Chaoseiro
Descrição: Controlador de Rates In-Game, permitindo criar eventos como Double Exp por certos períodos.
Download:[Only registered and activated users can see links. Click Here To Register...]
Informações: Este Npc é ativado por Whisper, mandando uma PM para 'npc:RatesControl'.
Com ele, Qualquer GM acima do Level 20 (Level de GM) poderá iniciar um Evento, mas com as Devidas Restrições, que podem ser editadas. Os Eventos podem ter diversas durações. Não é possível ocorrer 2 eventos ao mesmo tempo, porém os GMs podem desativar um evento a qualquer hora.

Nome: Sortudo 2.0
Autor: Script Reformulado por Chaoseiro
Descrição: Evento PvP onde é necessário um pouco de sorte para ganhar! Os players são teleportados para uma arena aonde será PvP. Novidade da minha versão: Se a arena for de nível, após um certo tempo os baús seletores aparecerão e quem quebrar passa para o 2º nível. Após mais um tempo, finalmente aparece o baú que determinará o vencedor. Caso a arena não seja de nível, após certo tempo aparecerá o baú da vitória, porém serão 2 baús!
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ranking Evento GvG v1.2 [SQL]
Autor: Chaoseiro
Descrição: Ranking para o Evento GvG. Pegue-o aqui separadamente ou no Pack Ranks SQL. Caso pegue-o separadamente, pegue a Tabela SQL que se encontra no final do post.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Evento GvG v1.2 [SQL]
Autor: Chaoseiro
Descrição: Evento GvG PARECIDO com a WoT, mas foi feito do 0. Os Clãs juntam pontos ao quebrar os baús para trocar por prêmios definidos pelos GMs. Possui Ranking SQL, pegue-o separado logo abaixo ou pegue-o no Pack Ranks SQL.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Devil Square 5.0
Autor: Nepster e Rafael
Descrição: Evento PvP onde os players são teleportados para uma arena contendo diversos monstros separados por níveis. Apos matar-se todos, é possível retirar um prêmio na saída, configurado pelos GMs. A Novidade na minha versão é a existência de 3 níveis do DS, o mais fácil, o médio e o difícil, com monstros divididos entre os sub-níveis do DS de acordo com estes níveis, que são definidos randomicamente pelo npc no início do evento. Eu acabei deixando algumas IDs de custom Mobs no script, por favor, troque-as caso você não possua-os.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Branch Room v1.0 *[NEW]*
Autor: Chaoseiro
Descrição: Sala do Galho Seco onde os players a alugam por um certo período de tempo, configurado pelos GMs. Ao criar a sala, o locator define uma senha, com a qual seus amigos poderão entrar na sala também.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Arena de Caça 3.0 v
Autor: Qoff
Descrição: Arena com diversos monstros, cada um com uma pontuação. Ao matar os monstros, esta pontuação é somada. Ao final da Caça, você pode trocá-la por itens! Estes itens são configurados in-game. A Caça dura 5 minutos - acretido que um tempo limitado é mais justo.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Torpedo VIP
Autor: Yoshi
Descrição: Permitir 3 Mensagens globais para o servidor grautitamente, fazendo a quarta em diante ser paga diariamente! Todos os dias às 00:00 o servidor. Reseta as mensagens permitindo enviar mais 3 automaticamente!
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Encontre o Gato 2.0
Autor: Wiskovisky
Descrição: Basicamente, um gato se esconde em alguma cidade (por padrão, Lutie em 14 esconderijos possíveis) em alguns pontos marcados no script. Quando algum jogador o encontra, ele pode ganhar ou perder zenys (e talvez morrer). Então, após certo tempo, o gato se esconde novamente e por ai vai.
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Para iniciar o evento, envie a mensagem "iniciar" para "npc:Gato", ou "parar" se quiser interromper o evento.OU envie "menu" para abrir o menu do Gato. (que também pode ser aberto se o gm com acesso aos comandos clicar no Gato). A script possui uma variável de segurança, para que niguém possa "falar" com o gato se o evento estiver interrompido...
(fora que, ao interromper, ele "sumirá")

Nome: Balder Npc
Autor: MuriCinhO e Tomasco
Descrição: Teleportador para uma Sala com itens diferentes.
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Se quiserem mudar o Nome do Npc é só mudar ali na linha aonde fica as coordenadas e tal.

Nome: Evento Amon Ra
Autor: Tiio Mark ~*
Descrição: Um NPC de Evento, todo dia 15 do mês o Evento começa.
O NPC invoca em Prontera: 1 Faraó, 1 Osíris, 100 Múmias(primeiro 60, depois 40, pra não dar Lag), 60 Anúbis
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Aquaring
Autor: Tomasco
Descrição: Npc que anda e fala por prontera; ( ou qualquer outro mapa ) Npc de Buff's;
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Correio Elegante
Autor: Tiio Mark ~*
Descrição: Npc que cobra um pouco de zeny para mandar uma Carta de Amor para sua Amada.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Garota de Férias
Autor: Tiio Mark ~*
Descrição: Muda a roupa de um NOVIÇO para uma roupa de praia.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Selo Ice Pick
Autor: Tomasco
Descrição: Npc que conta uma história de um Deus de Rune Midgard. Quem fazer a quest inteira, ganha uma Ice Pick
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Npc bom para servidores Low rate.

Nome: Removedora de Cartas
Autor: Tiio Mark ~*
Descrição: Npc que retira as cartas de um equipamento.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: PvP Master
Autor: Tiio Mark ~*
Descrição: Leva um Player para qualquer das 3 salas de PvP.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Quest do Alçapão
Autor: K.D
Descrição: Npc contador de historias faz você viver uma nova aventura entrando em um alçapão super maneiro e com monstros Muito Fortes.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Quest Sangrenta
Autor: The Joker
Descrição: Npc que nas quests usa pontos do PvP
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Resta um
Autor: Tiio Mark ~*
Descrição: Npc que te leva a um warp que é PvP. O PvP é ligado, o último que sobreviver ganha.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Thana Boss
Autor: Tiio Mark ~*
Descrição: Npc que te leva aonde se encontra o Thanatos.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Portais Adicionais
Autor: Tiio Mark ~*
Descrição:Portais complementares ou de Quest - Passagens Secretas - descobertos para ligar dois mapas interrelacionáveis: EXEMPLO: Túnel Submarino e Praia de Comodo, potencializando a mobilidade e o uso de equipamentos favoráveis aos elementos e raças dessas localidades; além de variar um pouco de mapa...
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Aluguel de Itens
Autor: Fetish e Perig
Descrição: Npc que faz um aluguel de itens por Cash's
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Ban por iP
Autor: Thor
Descrição: Bane um player por iP, impossibilitando ele de entrar no servidor Novamente
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Perguntas e Respostas
Autor: Tiio Mark ~* e Tomasco
Descrição: Npc que facilita o evento de Perguntas e Respostas.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Anunciadora
Autor: Thor
Descrição: Manda uma propaganda de 15 em 15 Minutos
Download: [Only registered and activated users can see links. Click Here To Register...]


Nome: Gold Room
Autor: DarkDragon
Descrição: Um monte de Mob's em um só mapa dropando Ouro.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sala de Evento
Autor: Supremo
Descrição: Npc que leva o player a uma sala de evento.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sala MvP
Autor: Zayck
Descrição: Npc que leva um player a um lugar que tenha um Sumonador.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Mini-Boss
Autor: Falco
Descrição: Leva aonde pode matar Mini-Boss
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: PvP 2.0
Autor: Lyko
Descrição: Leva a uma sala onde só players Vip pode ir.
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Ignore o nome do Npc no Link. Eu postei errado, mas esse é o PvP mesmo.

Nome: Shop Vip
Autor: Kaminari
Descrição: Um Shop aonde só player Vip pode ir.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Sala Vip
Autor: DarkDragon
Descrição: Leva a uma sala onde só players Vip pode entrar.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Senhor das Ygg's
Autor: Tiio Mark ~*
Descrição: A cada clique você ganha 30 Ygg's
Download: [Only registered and activated users can see links. Click Here To Register...]
Informações: Está configurado para Players Vip's

Nome: Sacolas
Autor: Yodaime
Descrição: Troca Zeny's por sacolas.
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Garota Negociante
Autor: Ricardo
Descrição: Aluga Peco Peco, Falcão e Carrinho
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Bloqueador de Chat's
Autor: Thor
Descrição: Bloqueia Chat's na rua, impede que drope itens na rua e etc...
Download: [Only registered and activated users can see links. Click Here To Register...]

Nome: Resetadora
Autor: Mateus
Descrição: Reseta: Skills, Atributos e Ambos
Download: [Only registered and activated users can see links. Click Here To Register...]

Tabela WoT


Tabela GvG

to com uma duvida eu baixo os npcs do site e fasso tudo certinho meu cronus e txt mas na hora de rodar da erro conseguir logar o mercado negro mas nao abre a opçao de venda e preciso ter a pasta de classes atualisadas e onde eu pego a configuraçao das classes ?

Guugah 30-09-2009 07:33 PM

Re: [Download] Lista de NPC's ( Atualizado 18/07/2009 )
 
:(:(:(:(
manow tem uns npc que ta off
os primeiros ve se da pra da uma arrumada
ta falatando pokos npc pro meu server

=))))))

vlw
:D:D:D:D:D:D:D:D:D
:cool::cool::cool::cool::cool::cool::cool::cool::c ool:


Horários baseados na GMT -3. Agora são 04:10 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. :: Translated by vB-Brasil
Revisado / Administrado por Guinho W.A Motomodd® - Todos os direitos Reservados