Gui Admin
Mensagens : 1 Data de inscrição : 17/10/2009 Idade : 29 Localização : São Paulo
| Assunto: Listão de Npc's Sáb Out 17, 2009 1:35 pm | |
| Irei postar alguns NPC's para facilitar Npc: BanIp- Spoiler:
Autor : XxX Descrição : Bani um Jogador pelo IP. Download : http://nopaste.com/p/aj3ZxjtIT
Npc: Gold Room(Diferente!) - Spoiler:
Autor : XxX Descrição : Uma Gold Room que abre a cada 1 Hora, e fica aberta apenas 5 Minutos, Possui 150 "Gold Monsters" que são configurados na sua DB. Configuração mob_db : Entre na mob_db de seu servidor e procure, 1110,DOKEBI. Substitua toda linha por isso : 1110,DOKEBI,Gold_Monster,Gold Monster,33,2697,0,889,455,1,197,249,0,10,1,50,40,35,69,40,10,12,0,6,27,145,250,1156,456,384,0,0,0,0,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,969,10000,4098,1 Download : http://nopaste.com/p/aDahShKIV
Npc: Refiner- Spoiler:
Autor : XxX Descrição : Refina qualquer item até +255 Download : http://nopaste.com/p/aqAcXzuny
Npc: Invocador MVP- Spoiler:
Autor : XxX Descrição : Invoca uma grande variedade de MvP's Inclusive Lhz03. Download : http://nopaste.com/p/afnVJdVZh
Npc: Vendedor de Atributos - Spoiler:
Autor : XxX Descrição : Vende atributos por um certo preço, só é possivel comprar até o Atributo Máximo do Servidor. Download : http://nopaste.com/p/aCnpJRyGrb
Créditos: XxX (Criador) Logo Logo postarei Mais Npc's. - Spoiler:
O Melhor Servidor
- Spoiler:
Npc: Pvp Com ranking (SQL)Tabela- Spoiler:
DROP TABLE IF EXISTS `rank_pvp`; CREATE TABLE `rank_pvp` ( `char_id` int(11) unsigned NOT NULL, `char_name` varchar(24) NOT NULL, `pontos_pvp` int(10) unsigned NOT NULL, `mortes_pvp` int(10) unsigned NOT NULL, PRIMARY KEY (`char_id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `rank_gvg`; CREATE TABLE `rank_gvg` ( `guild_id` int(11) unsigned NOT NULL, `guild_name` varchar(24) NOT NULL, `pontos_gvg` int(10) unsigned NOT NULL, `mortes_gvg` int(10) unsigned NOT NULL, PRIMARY KEY (`guild_id`) ) TYPE=MyISAM; Download- Spoiler:
//===== Cronus Script ======================================== //= Sistema de PvP / GvG personalizado //===== Por: ================================================= //= Hymir~* - Baseado no sistema clássico de PvP. //===== Versão Atual: ======================================== //= 1.0 //===== Compatível Com: ====================================== //= Cronus //===== Descrição: =========================================== //= Novo sistema de PvP / GvG //===== Comentários Adicionais: ============================== //= 1.0 - Script criado. [Hymir~*] //= 1.0 - Adicionado condicional para não poder entrar no modo GvG sem clã. [Hymir~*] //= 1.0 - Adicionado sala de Duelos (1x1). [Hymir~*] //============================================================
//Warps prontera,166,167,0 warp newpvpwarp01 1,1,prt_in,128,105 prt_in,128,102,0 warp newpvpwarp02 1,1,prontera,162,167
//Function function script F_NewPvP { show "[Porteiro do " + getarg(0) + "]"; show "Benvindo, eu sou o Porteiro do " + getarg(0) + "."; show "Este é um sistema mais simples"; show "que o tradicional, porém a arena"; show "é muito mais aberta, o que torna as lutas melhores."; next; show "[Porteiro do " + getarg(0) + "]"; show "Assim que você entrar na sala,"; show "a luta já estará acontecendo,"; show "então se prepare antes."; show "Eu também dou serviços de cura, se necessário."; next; show "[Porteiro do " + getarg(0) + "]"; show "O que deseja fazer?"; next; switch( select("Entrar no modo "+getarg(0)+".","Ver Ranking "+getarg(0)+".","Cancelar.")){ case 1: if (getarg(0) == "GvG"){ if(getcharid(2) == 0) goto L_SemCla; } show "[Porteiro do " + getarg(0) + "]"; show "Agora escolha a sala que você"; show "deseja entrar."; next; if (getarg(0) == "PvP"){ menu "- ^3355FFSala " + getarg(0) + " 01 ^000000[" + getmapusers("guild_" + getarg(1) + "-1") + "/" + getarg(2)+"]",M_Sala1, "- ^3355FFSala " + getarg(0) + " 02 ^000000[" + getmapusers("guild_" + getarg(1) + "-2") + "/" + getarg(2)+"]",M_Sala2, "- ^3355FFSala de Duelos 01 ^000000[" + getmapusers("guild_vs3") + "/2]",M_Sala3, "- ^3355FFSala de Eventos ^000000[" + $StatusEvento$ + "]",M_Sala4, "Cancelar",M_Cancelar; } else if (getarg(0) == "GvG"){ menu "- ^3355FFSala " + getarg(0) + " 01 ^000000[" + getmapusers("guild_" + getarg(1) + "-1") + "/" + getarg(2)+"]",M_Sala1, "- ^3355FFSala " + getarg(0) + " 02 ^000000[" + getmapusers("guild_" + getarg(1) + "-2") + "/" + getarg(2)+"]",M_Sala2, "Cancelar",M_Cancelar; } close; case 2: show "[Porteiro do " + getarg(0) + "]"; show "O Ranking "+getarg(0)+" será mostrado no seu chat."; set @nome$,""; set @pontos,0; set @mortes,0; if (getarg(0) == "PvP"){ query_sql "SELECT char_name, pontos_pvp, mortes_pvp FROM rank_pvp ORDER BY pontos_pvp DESC LIMIT 10",@nome$,@pontos,@mortes; } if (getarg(0) == "GvG"){ query_sql "SELECT guild_name, pontos_gvg, mortes_gvg FROM rank_gvg ORDER BY pontos_gvg DESC LIMIT 10",@nome$,@pontos,@mortes; } dispbottom "========== Ranking do Modo "+getarg(0)+" ============";
dispbottom " "; for(set @u,0;@u<=9;set @u,@u+1) { if (@nome$[@u] == ""){ dispbottom (@u+1)+"º - Vazio - "+@pontos[@u]+" pontos - "+@mortes[@u]+" mortes"; } else { dispbottom (@u+1)+"º - "+@nome$[@u]+" - "+@pontos[@u]+" pontos - "+@mortes[@u]+" mortes"; } dispbottom "-------------------------------------------------------------"; } close; case 3: show "[Porteiro do " + getarg(0) + "]"; show "Tudo bem, volte quando quiser."; close; } M_Sala1: if (getmapusers("guild_" + getarg(1) + "-1") == getarg(2)) goto L_Cheio; show "[Porteiro do " + getarg(0) + "]"; show "Ok, você será teletransportado"; show "em instantes."; next; percentheal 100,100; warp "guild_" + getarg(1) + "-1",0,0; close; end; M_Sala2: if (getmapusers("guild_" + getarg(1) + "-2") == getarg(2)) goto L_Cheio; show "[Porteiro do " + getarg(0) + "]"; show "Ok, você será teletransportado"; show "em instantes."; next; percentheal 100,100; warp "guild_" + getarg(1) + "-2",0,0; close; end; M_Sala3: if (getareausers("sec_in01",181,37,166,24) == 2) goto L_Cheio; if (getmapusers("guild_vs3") == 2) goto L_Cheio; show "[Porteiro do " + getarg(0) + "]"; show "Ok, você será teletransportado"; show "em instantes."; next; percentheal 100,100; warp "guild_vs3",0,0; close; end; M_Sala4: show "[Porteiro do " + getarg(0) + "]"; if ($StatusEvento$ == "^FF0000Fechado^000000"){ show "A sala de eventos está"; show "fechada, volte outra hora."; close; } show "Ok, você será teletransportado"; show "em instantes."; next; percentheal 100,100; warp "rwc01",0,0; close; L_Cheio: show "[Porteiro do " + getarg(0) + "]"; show "Me desculpe, esta sala está cheia."; close; L_SemCla: show "[Porteiro do " + getarg(0) + "]"; show "Você não pode entrar no modo GvG"; show "sem fazer parte de um clã."; close; M_Cancelar: show "[Porteiro do " + getarg(0) + "]"; show "Tudo bem, então. Volte se mudar de idéia."; close; return; }
//Npcs prt_in,126,123,4 script Porteiro do PvP#novo 418,{ // Modo | Sufixo | Limite callfunc "F_NewPvP", "PvP","vs2", 25,"pvp"; end; OnInit: waitingroom "Modo PvP", 0; end; }
prt_in,132,123,4 script Porteiro do GvG#novo 420,{ // Modo | Sufixo | Limite callfunc "F_NewPvP", "GvG","vs1", 60,"gvg"; end; OnInit: waitingroom "Modo GvG", 0; end; } - script OpçõesPvP -1,{ OnWhisperGlobal: if (@whispervar01$ == "Evento" || getgmlevel() == 99){ if ($StatusEvento$ == "^FF0000Fechado^000000"){ dispbottom "A arena de PvP/GvG para Eventos foi aberta."; set $StatusEvento$,"^008000Aberto^000000"; end; } else { dispbottom "A arena de PvP/GvG para Eventos foi fechada."; set $StatusEvento$,"^FF0000Fechado^000000"; end; } } OnInit: set $StatusEvento$,"^FF0000Fechado^000000"; }
prt_in,137,109,3 script Funcionária Kafra 861,{ show "[Funcionária Kafra]"; show "Bem-vindo ás Corporações Kafra."; show "Se você quiser eu posso salvar seu"; show "ponto de retorno ou abrir seu"; show "armazém para facilitar seu PvP."; next; switch( select("- Salvar Ponto de Retorno","- Abrir Armazém","- Cancelar")){ case 1: savepoint "prt_in",129,113; show "[Funcionária Kafra]"; show "Seu ponto de retorno foi"; show "salvo. Obrigado por utilizar"; show "os serviços Kafra."; close; case 2: show "[Funcionária Kafra]"; show "O custo para abrir o armazém"; show "é de ^3355FF40 zeny^000000. Deseja"; show "abrir o armazem agora?"; next; switch( select("Sim","Não")){ case 1: show "[Funcionária Kafra]"; if (zeny < 40){ show "Você não tem dinheiro o suficiente."; close; } set zeny,zeny-40; show "Seu armazém será aberto."; show "Obrigado por utilizar os"; show "Serviços Kafra."; close2; openstorage; end;
case 2: show "[Funcionária Kafra]"; show "Ok, volte quando precisar."; close; end; } case 3: show "[Funcionária Kafra]"; show "Ok, volte quando precisar."; close; } }
prt_in,137,114,3 shop Vendedor de Utilidades 83,501:-1,502:-1,503:-1,504:-1,645:-1,656:-1,657:-1,514:-1,717:-1
- script PvP/GvG#SomarPonto -1,{
OnPCKillEvent:
getmapxy @map$,@x,@y,0; if ( @map$ == "guild_vs2-1" || @map$ == "guild_vs2-2" ) goto PontoPvP; if ( @map$ == "guild_vs1-1" || @map$ == "guild_vs1-2" ) goto PontoGvG; end;
PontoPvP: set @CID,getcharid(0); set @pontos,0; set @nome$,""; query_sql "SELECT `pontos_pvp` FROM `rank_pvp` WHERE `char_id`="+@CID+"",@pontos; query_sql "SELECT `char_name` FROM `rank_pvp` WHERE `char_id`="+@CID+"",@nome$; if (@nome$ == ""){ query_sql "INSERT INTO `rank_pvp` (`char_id`,`char_name`,`pontos_pvp`) VALUES ("+@CID+",'"+strcharinfo(0)+"',1)",@esc$; dispbottom "Pontos no Modo PvP: 1"; mapannounce @map$, "O jogador [ "+strcharinfo(0)+" ] está agora com 1 vitória!",0; end; } query_sql "UPDATE `rank_pvp` SET `pontos_pvp` = `pontos_pvp` +1 WHERE `char_id`="+@CID+"",@esc$; dispbottom "Pontos no Modo PvP: "+(@pontos+1); mapannounce @map$, "O jogador [ "+strcharinfo(0)+" ] está agora com "+(@pontos+1)+" vitórias!",0; end;
PontoGvG: set @GID,getcharid(2); set @mortes,0; set @nome$,""; query_sql "SELECT `pontos_gvg` FROM `rank_gvg` WHERE `guild_id`="+@GID+"",@pontos; query_sql "SELECT `guild_name` FROM `rank_gvg` WHERE `guild_id`="+@GID+"",@nome$; if (@nome$ == ""){ query_sql "INSERT INTO `rank_gvg` (`guild_id`,`guild_name`,`pontos_gvg`) VALUES ("+@GID+",'"+strcharinfo(2)+"',1)",@esc$; dispbottom "Pontos do clã "+strcharinfo(2)+" no Modo GvG: 1"; mapannounce @map$, "O clã [ "+strcharinfo(2)+" ] está agora com 1 vitória!",0; end; } query_sql "UPDATE `rank_gvg` SET `pontos_gvg` = `pontos_gvg` +1 WHERE `guild_id`="+@GID+"",@esc$; dispbottom "Pontos do clã "+strcharinfo(2)+" no Modo GvG: "+(@pontos+1); mapannounce @map$, "O clã [ "+strcharinfo(2)+" ] está agora com "+(@pontos+1)+" vitórias!",0; end; }
- script PvP/GvG#SomarMorte -1,{
OnPCDieEvent:
getmapxy @map$,@x,@y,0; if ( @map$ == "guild_vs2-1" || @map$ == "guild_vs2-2" ) goto MortePvP; if ( @map$ == "guild_vs1-1" || @map$ == "guild_vs1-2" ) goto MorteGvG; end;
MortePvP: set @CID,getcharid(0); set @pontos,0; set @nome$,""; query_sql "SELECT `mortes_pvp` FROM `rank_pvp` WHERE `char_id`="+@CID+"",@mortes; query_sql "SELECT `char_name` FROM `rank_pvp` WHERE `char_id`="+@CID+"",@nome$; if (@nome$ == ""){ query_sql "INSERT INTO `rank_pvp` (`char_id`,`char_name`,`mortes_pvp`) VALUES ("+@CID+",'"+strcharinfo(0)+"',1)",@esc$; dispbottom "Mortes no Modo PvP: 1"; end; } query_sql "UPDATE `rank_pvp` SET `mortes_pvp` = `mortes_pvp` +1 WHERE `char_id`="+@CID+"",@esc$; dispbottom "Mortes no Modo PvP: "+(@mortes+1); end;
MorteGvG: set @GID,getcharid(2); set @mortes,0; set @nome$,""; query_sql "SELECT `mortes_gvg` FROM `rank_gvg` WHERE `guild_id`="+@GID+"",@mortes; query_sql "SELECT `guild_name` FROM `rank_gvg` WHERE `guild_id`="+@GID+"",@nome$; if (@nome$ == ""){ query_sql "INSERT INTO `rank_gvg` (`guild_id`,`guild_name`,`mortes_gvg`) VALUES ("+@GID+",'"+strcharinfo(2)+"',1)",@esc$; dispbottom "Mortes do clã "+strcharinfo(2)+" no Modo GvG: 1"; end; } query_sql "UPDATE `rank_gvg` SET `mortes_gvg` = `mortes_gvg` +1 WHERE `guild_id`="+@GID+"",@esc$; dispbottom "Mortes do clã "+strcharinfo(2)+" no Modo GvG: "+(@mortes+1); end; }
//Mapflags //====================== // Sala 1 de GvG guild_vs1-1 mapflag pvp off guild_vs1-1 mapflag gvg guild_vs1-1 mapflag nomemo guild_vs1-1 mapflag nosave prt_in,129,113 guild_vs1-1 mapflag nowarpto guild_vs1-1 mapflag nowarp guild_vs1-1 mapflag nobranch
// Sala 1 de PvP guild_vs2-1 mapflag gvg off guild_vs2-1 mapflag pvp guild_vs2-1 mapflag nomemo guild_vs2-1 mapflag nosave prt_in,129,113 guild_vs2-1 mapflag nowarpto guild_vs2-1 mapflag nowarp guild_vs2-1 mapflag nobranch
// Sala 2 de GvG guild_vs1-2 mapflag pvp off guild_vs1-2 mapflag gvg guild_vs1-2 mapflag nomemo guild_vs1-2 mapflag nosave prt_in,129,113 guild_vs1-2 mapflag nowarpto guild_vs1-2 mapflag nowarp guild_vs2-2 mapflag nobranch
// Sala 2 de PvP guild_vs2-2 mapflag gvg off guild_vs2-2 mapflag pvp guild_vs2-2 mapflag nomemo guild_vs2-2 mapflag nosave prt_in,129,113 guild_vs2-2 mapflag nowarpto guild_vs2-2 mapflag nowarp guild_vs2-2 mapflag nobranch
// Sala de Duelos guild_vs3 mapflag gvg off guild_vs3 mapflag pvp guild_vs3 mapflag nomemo guild_vs3 mapflag nosave prt_in,129,113 guild_vs3 mapflag nowarpto guild_vs3 mapflag nowarp guild_vs3 mapflag nobranch
// Sala de Eventos guild_vs3 mapflag nomemo guild_vs3 mapflag nosave prt_in,129,113 guild_vs3 mapflag nowarpto guild_vs3 mapflag nowarp guild_vs3 mapflag nobranch
Npc: NoDrop NoChat NoSkill (Prontera) - Spoiler:
// ======================================================== // Blocks // =-=-=-= Visite =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // www.olimpia-RO.com// =-=-=-= Versão Atual =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // v1.0 // =-=-=-= Npc By =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // Gui // =-=-=-= Descrição =-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-= // Ele bloqueia para abrir loja e chat na rua e usar skill e jogar item no chão de prontera. // ======================================================== prontera,1,1,1 script NoChat -1,{ OnInit: setcell "prontera.gat",1,1,312,392,cell_nochat,0; setcell "prontera.gat",134,190,177,217,cell_nochat,1; setcell "prontera.gat",82,200,124,207,cell_nochat,1; setcell "prontera.gat",125,199,125,208,cell_nochat,1; setcell "prontera.gat",126,198,126,209,cell_nochat,1; setcell "prontera.gat",127,197,127,210,cell_nochat,1; setcell "prontera.gat",128,196,128,211,cell_nochat,1; setcell "prontera.gat",129,195,129,212,cell_nochat,1; setcell "prontera.gat",130,194,130,213,cell_nochat,1; setcell "prontera.gat",131,193,131,214,cell_nochat,1; setcell "prontera.gat",132,192,132,215,cell_nochat,1; setcell "prontera.gat",133,191,133,216,cell_nochat,1; setcell "prontera.gat",148,231,163,268,cell_nochat,1; setcell "prontera.gat",147,230,164,230,cell_nochat,1; setcell "prontera.gat",146,229,165,229,cell_nochat,1; setcell "prontera.gat",145,228,166,228,cell_nochat,1; setcell "prontera.gat",144,227,167,227,cell_nochat,1; setcell "prontera.gat",143,226,168,226,cell_nochat,1; setcell "prontera.gat",142,225,169,225,cell_nochat,1; setcell "prontera.gat",141,224,170,224,cell_nochat,1; setcell "prontera.gat",140,223,171,223,cell_nochat,1; setcell "prontera.gat",139,222,172,222,cell_nochat,1; setcell "prontera.gat",138,221,173,221,cell_nochat,1; setcell "prontera.gat",137,220,174,220,cell_nochat,1; setcell "prontera.gat",136,219,175,219,cell_nochat,1; setcell "prontera.gat",135,218,176,218,cell_nochat,1; setcell "prontera.gat",187,200,229,207,cell_nochat,1; setcell "prontera.gat",186,199,186,208,cell_nochat,1; setcell "prontera.gat",185,198,185,209,cell_nochat,1; setcell "prontera.gat",184,197,184,210,cell_nochat,1; setcell "prontera.gat",183,196,183,211,cell_nochat,1; setcell "prontera.gat",182,195,182,212,cell_nochat,1; setcell "prontera.gat",181,194,181,213,cell_nochat,1; setcell "prontera.gat",180,193,180,214,cell_nochat,1; setcell "prontera.gat",179,192,179,215,cell_nochat,1; setcell "prontera.gat",178,191,178,216,cell_nochat,1; setcell "prontera.gat",148,130,163,176,cell_nochat,1; setcell "prontera.gat",147,177,164,177,cell_nochat,1; setcell "prontera.gat",146,178,165,178,cell_nochat,1; setcell "prontera.gat",145,179,166,179,cell_nochat,1; setcell "prontera.gat",144,180,167,180,cell_nochat,1; setcell "prontera.gat",143,181,168,181,cell_nochat,1; setcell "prontera.gat",142,182,169,182,cell_nochat,1; setcell "prontera.gat",141,183,170,183,cell_nochat,1; setcell "prontera.gat",140,184,171,184,cell_nochat,1; setcell "prontera.gat",139,185,172,185,cell_nochat,1; setcell "prontera.gat",138,186,173,186,cell_nochat,1; setcell "prontera.gat",137,187,174,187,cell_nochat,1; setcell "prontera.gat",136,188,175,188,cell_nochat,1; setcell "prontera.gat",135,189,176,189,cell_nochat,1; end; } // -- Block de Itens prontera mapflag nodrop // -- Fim dos Mapflags prontera mapflag noskill
Npc: Upador (Basico) - Spoiler:
// By. Desenvolvidor Gui //----------------------------------------- // Cronus Emulator //----------------------------------------- // Versão: 1.0 //----------------------------------------- //ChangeLog: 1.0 = Iniciado NPC. //----------------------------------------- prontera,147,170,5 script Upador 86,{
atcommand "@lvup 999"; atcommand "@joblvup 999";
end;
}
Npc: Cartas MvP- Spoiler:
//===== Cronus Script ======================================== //= Vendedor de Cartas MVp //===== Por: ================================================= //= Gui //===== Descrição: =========================================== //= Npc shop que vende Cartas MVP. //============================================================ ayothaya.gat,153,168,5 shop Cartas Mvp 67,4305: 100000000,4121: 100000000,4143: 100000000,4330: 100000000,4236: 100000000,4147: 10000000,4143: 100000000,4148: 100000000,4143: 100000000,4123: 100000000,4145: 100000000,4143: 100000000,4324: 100000000,4128: 100000000,4318: 100000000,4263: 100000000,4302: 100000000,4407: 100000000,4359: 100000000,4357: 100000000,4361: 100000000,4146: 100000000,4367: 100000000,4399: 1000000000,
Npc: Buffs- Spoiler:
//=====Flex Scripts ================================================ //===== NPC Curandeiro para VIP e Não VIP //===== Por: Gui ========================================================== //= Flex(Por Criar o Script) //= Wish(Por Ajduar a Melhorar o Script) //===== Current Version: ============================================== //= 2.0 //===== Compatível com: =============================================== //= Cronus //= eAthena //===== Descrição: ==================================================== //= Curandeiro com Várias Funções para Ajduar os Players //===== Comentários adicionais: ======================================= //= NPC Que cura quando Você Clica nele ou quando diz Cura. //= Bem Simples e com Alguns Buffs Básicos para Mid Rates //= NPC Que Cura Seu Homunculo //= NPC Que Retira os Debufs //=====================================================================
//======= Coordenadas prontera.gat,151,185,5 script Curandeiro 742,{
//======= Config Set $namenpc$, "Curandeiro"; // Nome do NPC Set $servername$,""; //Nome do Servidor
//======= NPC if(GetGmLevel()<1){ //======= Parte Não VIP
//======= Debuf sc_end SC_STONE; sc_end SC_FREEZE; sc_end SC_STUN; sc_end SC_SLEEP; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_SILENCE; sc_end SC_CONFUSION; sc_end SC_BLIND; sc_end SC_BLEEDING;
//======= NPC emotion 51; specialeffect2 12; percentheal 100,100; if(gethominfo(1)) healhomun 100,100; dispbottom "#"+$namenpc$+": Obrigado por jogar no "+$servername$+", "+strcharinfo(0)+" #"; }else{ //======= Parte VIP
//======= Debuffs sc_end SC_STONE; sc_end SC_FREEZE; sc_end SC_STUN; sc_end SC_SLEEP; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_SILENCE; sc_end SC_CONFUSION; sc_end SC_BLIND; sc_end SC_BLEEDING;
//======= NPC emotion 51; specialeffect2 12; percentheal 100,100; if(gethominfo(1)) healhomun 100,100; sc_start 21, 300000, 10; skilleffect 33,0; // Endure sc_start 32, 300000, 10; skilleffect 29,0; // Increase Agi sc_start 29, 300000, 10; skilleffect 29,0; // Angelus sc_start 30, 300000, 10; skilleffect 34,0; // Blessing sc_start 35, 300000, 5; skilleffect 66,0; // Impositio Manus sc_start 39, 300000, 10; skilleffect 73,0; // Kyrie Eleison sc_start 40, 300000, 5; skilleffect 75,0; // Magnificat sc_start 41, 300000, 5; skilleffect 75,0; // Gloria dispbottom "#"+$namenpc$+": Obrigado por jogar no "+$servername$+", "+strcharinfo(0)+" #"; } end;
OnInit: defpattern 1, "([^:]+):.cura.*", "labHeal"; defpattern 1, "([^:]+):.Cura.*", "labHeal"; defpattern 1, "([^:]+):.CuRa.*", "labHeal"; defpattern 1, "([^:]+):.cUrA.*", "labHeal"; defpattern 1, "([^:]+):.CURa.*", "labHeal"; defpattern 1, "([^:]+):.CUrA.*", "labHeal"; defpattern 1, "([^:]+):.CuRA.*", "labHeal"; defpattern 1, "([^:]+):.cURA.*", "labHeal"; defpattern 1, "([^:]+):.curinha.*", "labHeal"; defpattern 1, "([^:]+):.Heal.*", "labHeal"; defpattern 1, "([^:]+):.heal.*", "labHeal"; defpattern 1, "([^:]+):.HEAL.*", "labHeal"; activatepset 1; end;
labHeal: if(GetGmLevel()<1){ //======= Parte Não VIP
//======= Debuffs sc_end SC_STONE; sc_end SC_FREEZE; sc_end SC_STUN; sc_end SC_SLEEP; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_SILENCE; sc_end SC_CONFUSION; sc_end SC_BLIND; sc_end SC_BLEEDING;
//======= NPC
emotion 51; specialeffect2 12; percentheal 100,100; if(gethominfo(1)) healhomun 100,100; dispbottom "#"+$namenpc$+": Obrigado por jogar no "+$servername$+", "+strcharinfo(0)+" #"; }else{ //======= Parte VIP
//======= Debuffs sc_end SC_STONE; sc_end SC_FREEZE; sc_end SC_STUN; sc_end SC_SLEEP; sc_end SC_POISON; sc_end SC_CURSE; sc_end SC_SILENCE; sc_end SC_CONFUSION; sc_end SC_BLIND; sc_end SC_BLEEDING;
//======= NPC emotion 51; specialeffect2 12; percentheal 100,100; if(gethominfo(1)) healhomun 100,100; sc_start 21, 300000, 10; skilleffect 33,0; // Endure sc_start 32, 300000, 10; skilleffect 29,0; // Increase Agi sc_start 29, 300000, 10; skilleffect 29,0; // Angelus sc_start 30, 300000, 10; skilleffect 34,0; // Blessing sc_start 35, 300000, 5; skilleffect 66,0; // Impositio Manus sc_start 39, 300000, 10; skilleffect 73,0; // Kyrie Eleison sc_start 40, 300000, 5; skilleffect 75,0; // Magnificat sc_start 41, 300000, 5; skilleffect 75,0; // Gloria dispbottom "#"+$namenpc$+": Obrigado por jogar no "+$servername$+", "+strcharinfo(0)+" #"; } end; }
//======= Duplicate
morocc,159,96,5 duplicate(Curandeiro) Curandeiro#hG2-2 742 ayothaya,155,111,5 duplicate(Curandeiro) Curandeiro#hG2-3 742 geffen,121,61,5 duplicate(Curandeiro) Curandeiro#hG2-4 742 umbala,94,162,5 duplicate(Curandeiro) Curandeiro#hG2-5 742 payon,180,105,5 duplicate(Curandeiro) Curandeiro#hG2-6 742 alberta,185,144,5 duplicate(Curandeiro) Curandeiro#hG2-7 742 aldebaran,134,123,5 duplicate(Curandeiro) Curandeiro#hG2-8 742 izlude,125,118,5 duplicate(Curandeiro) Curandeiro#hG2-9 742 xmas,149,136,5 duplicate(Curandeiro) Curandeiro#hG2-10 742 comodo,188,162,5 duplicate(Curandeiro) Curandeiro#hG2-11 742 amatsu,200,80,5 duplicate(Curandeiro) Curandeiro#hG2-12 742 gonryun,164,130,5 duplicate(Curandeiro) Curandeiro#hG2-13 742 yuno,152,186,5 duplicate(Curandeiro) Curandeiro#hG2-14 742 niflheim,188,180,5 duplicate(Curandeiro) Curandeiro#hG2-15 742 louyang,225,103,5 duplicate(Curandeiro) Curandeiro#hG2-16 742 rachel,131,117,5 duplicate(Curandeiro) Curandeiro#hG2-17 742 veins,212,124,5 duplicate(Curandeiro) Curandeiro#hG2-18 742 moscovia,221,192,5 duplicate(Curandeiro) Curandeiro#hG2-19 742 new_1-1,50,110,5 duplicate(Curandeiro) Curandeiro#hG2-20 742
Npc: Mercado Negro com todas as Cartas!- Spoiler:
//Entrada
prontera.gat,147,175,5 script Mercado Negro::MNN 908,{
//Configurações: set .server$,"NOME DO SERVIDOR";
//Script: show "[ ^0000FFMercado negro^000000 ]"; show "Você deseja ir ao mercado negro do NOME DO SERVIDOR"; menu "Sim",-,"Não",cla; warp "ayothaya.gat",150,153; close;
cla: show "Ok, volte quando quiser !"; close;
} //SaÃda =) ayothaya.gat,158,171,4 script Retornar#12 852,{
show "[ ^0000FFRetornar^000000 ]"; show "Deseja retornar para Prontera?"; menu "Sim",-,"Não",cla; next; show "Ok,até mais"; next; warp "prontera.gat",155,177; close;
cla: show "Tudo bem, fale comigo quando quiser voltar"; close;
}
////////////// //L O J A S//
ayotaya.gat,144,172,4 shop Hats 759,5224:-1,5265:-1,5267:-1,5271:-1,5272:-1,5274:-1,5275:-1,5276:-1,5206:-1,5311:-1,2686:-1,5371:-1,5367:-1,5359:-1,5332:-1,5339:-1,5338:-1,5337:-1,5336:-1,5308:-1,5477:-1,5123:-1,5334:-1,5358:10000,5378:8000,5254:10000,5380:10000,5305:4000,5333:6000,5286:10000,5257:10000,5277:6000,2356:12500,5200:2400,2641:3000,5324:8000,5253:10000,5294:7500,5102:4000,5182:3500,5291:5000,5198:4000,5211:7500,5316:2400,5099:10000,5388:8000,5188:7500,5183:3000,5252:7500,5138:6000,5133:3000,5225:5000,5283:12500,5413:6000,5287:5000,5352:2400,5335:4000,5208:10000,5212:5000,5289:8000,5312:10000,5299:5600,5152:5000,5284:7500,5142:7500,5131:7500,5373:8000,5389:4800,5255:6000,5270:6000,5151:7500,5334:5000,5185:3000,5226:12000,5140:7500,5187:4000,2666:5000,5322:6000,5210:12000,5376:12000,5143:3000,5098:5000,5314:10000,5181:5000,5129:4000,5135:8000.5325:10000,5402:6000,5360:6000,5401:8000,5403:4000,5256:5000,5362:6000,5100:3200,5153:6000,5285:4000,5184:6000,5315:10000,5310:7500,5393:6000,5387:10000,5186:3000,5149:5000,5179:5000,5292:7500,5101:7500,5213:7500,5229:5000,5228:5000,5227:5000,5311:5000,5219:12000 ayothaya.gat,158,164,4 shop Cajados 759,1611:-1,1636:-1,2001:-1,1615:-1,1629:-1,1631:-1,1622:-1,1624:-1,1634:-1,1613:-1,1639:-1,1625:-1,1623:-1,1628:-1,1630:-1,1602:-1,1472:-1,1635:-1,1608:-1,1626:-1,1618:-1,1620:-1,1605:-1,1614:-1,1473:-1 ayothaya.gat,148,172,4 shop Cartas para Cabeça 716,4127:-1,4358:-1,4379:-1,4288:-1,4229:-1,4041:-1,4296:-1,4122:-1,4052:-1,4258:-1,4354:-1,4110:-1,4271:-1,4278:-1,4087:-1,4161:-1,4343:-1,4269:-1,4195:-1,4112:-1,4336:-1,4010:-1,4366:-1 ayothaya.gat,150,172,4 shop Cartas para Escudo 716,4414:-1,4253:-1,4032:-1,4248:-1,4013:-1,4138:-1,4240:-1,4075:-1,4074:-1,4217:-1,4250:-1,4439:-1,4322:-1,4413:-1,4045:-1,4231:-1,4136:-1,4124:-1,4067:-1,4090:-1,4420:-1,4207:-1,4066:-1,4309:-1,4314:-1,4083:-1,4414:-1,4120:-1,4059:-1,4304:-1,4340:-1,4397:-1,4058:-1,4012:-1,4254:-1,4277:-1, ayothaya.gat,152,172,4 shop Cartas para Armadura 716,4409:-1,4401:-1,4400:-1,4387:-1,4234:-1,4243:-1,4242:-1,4371:-1,4114:-1,4023:-1,4233:-1,4119:-1,4213:-1,4426:-1,4300:-1,4299:-1,4061:-1,4298:-1,4170:-1,4173:-1,4370:-1,4181:-1,4098:-1,4279:-1,4410:-1,4346:-1,4141:-1,4405:-1,4280:-1,4270:-1,4150:-1,4162:-1,4301:-1,4295:-1,4191:-1,4201:-1,4105:-1,4166:-1,4339:-1,4392:-1,4338:-1,4099:-1,4031:-1,4315:-1,4008:-1,4011:-1,4337:-1,4001:-1,4003:-1,4383:-1,4353:-1,4021:-1,4014:-1,4194:-1,4101:-1,4216:-1,4078:-1,4393:-1,4222:-1,4404:-1,4158:-1,4220:1,4218:-1,4089:-1,4016:-1,4369:-1,4333:-1,4332:-1,4259:-1,4189:-1,4382:-1 ayothaya.gat,154,172,4 shop Cartas para Acessorio 716,4238:-1,4237:-1,4044:-1,4348:-1,4040:-1,4103:-1,4027:-1,4079:-1,4093:-1,4077:-1,4053:-1,4064:-1,4022:-1,4084:-1 ayothaya.gat,156,172,4 shop Cartas para Arma 716,4140:-1,4126:-1,4316:-1,4069:-1,4202:-1,4055:-1,4255:-1,4055:-1,4024:-1,4281:-1,4043:-1,4082:-1,4004:-1,4251:-1,4002:-1,4035:-1,4085:-1,4172:-1,4246:-1,4345:-1,4086:-1,4092:-1 ayothaya.gat,146,172,4 shop Cartas para Sapato 716,4200:-1,4396:-1,4100:-1,4097:-1,4244:-1,4245:-1,4249:-1,4009:-1,4235:-1,4267:-1,4160:-1,4319:-1,4378:-1,4381:-1,4417:-1,4050:-1,4107:-1,4381:-1 ayothaya.gat,144,172,4 shop Cartas para Capa 716,4402:-1,4129:-1,4285:-1,4015:-1,4179:-1,4178:-1,4266:-1,4088:-1,4303:-1,4325:-1,4081:-1,4328:-1,4116:-1,4109:-1,4287:-1,4431:-1,4351:-1,4432:-1,4113:-1,4095:-1,4108:-1,4159:-1,4334:-1,4375:-1,4071:-1,4313:-1,4133:-1,4422:-1,4429:-1,4183:-1,4211:-1,4210:-1,4102:-1,4056:-1 ayothaya.gat,148,168,4 shop Cartas MVP e Mini-boos 716,4372:-1,4376:-1,4241:-1,4430:-1,4236:-1,4147:-1,4168:-1,4142:-1,4134:-1,4137:-1,4123:-1,4330:-1,4324:-1,4276:-1,4132:-1,4131:-1,4143:-1,4135:-1,4144:-1,4148:-1,4121:-1,4263:-1,4318:-1,4302:-1,4305:-1,4145:-1,4403:-1,4140:-1,4054:-1,4320:-1,4169:-1,4174:-1,4047:-1,4198:-1,4290:-1,4419:-1,4363:-1,4352:-1
// Mercado Negro Hats ayothaya.gat,147,165,4 shop Hats bRO 1 914,5227:1000000,5228:1000000,5229:1000000,5230:1000000,5231:1000000,5232:1000000,5233:1000000,5234:1000000,5235:1000000,5236:1000000,5237:1000000,5238:1000000,5239:1000000,5240:1000000,5241:1000000,5242:1000000,5243:1000000,5252:1000000,5253:1000000,5254:1000000,5255:1000000,5256:1000000,5257:1000000,5258:1000000,5273:1000000,5276:1000000,5277:1000000,5284:1000000,5285:1000000,5303:1000000 ayothaya.gat,150,165,4 shop Hats bRO 2 915,2269:1000000,2270:1000000,2267:1000000,2206:1000000,5017:1000000,5019:1000000,5020:1000000,5021:1000000,5023:1000000,5024:1000000,5025:1000000,5026:1000000,5026:1000000,5027:1000000,5028:1000000,5029:1000000,5036:1000000,5031:1000000,5032:1000000,5033:1000000,5034:1000000,5035:1000000,5059:1000000,5060:1000000,5061:1000000,5062:1000000,5063:1000000,5064:1000000,5065:1000000,5066:1000000,5067:1000000,5069:1000000,5071:1000000,5072:1000000,5073:1000000,5075:1000000,5077:1000000,5078:1000000,5079:1000000,5080:1000000,5082:1000000,5083:1000000,5084:1000000,5097:1000000,5098:1000000,5099:10000000 ayothaya.gat,153,165,4 shop Hats bRO 3 916,5124:-1,2221:-1,5101:1500000,5110:1500000,5111:1500000,5112:1500000,5113:1500000,5114:1500000,5115:1500000,5116:1500000,5122:1500000,5125:1500000,5127:1500000,5128:1500000,5129:1500000,5130:1500000,5131:1500000,5133:1500000,5134:1500000,5135:1500000,5138:1500000,5141:1500000,5146:1500000,5147:1500000,5148:1500000,5149:1500000,5150:1500000,5151:1500000,5152:1500000,5160:1500000,5164:1500000,5165:1500000,5181:1500000,2265:1500000,2289:1500000 ayothaya.gat,148,162,4 shop Vendedor de Hats 1 717,2201:-1,2202:-1,2203:-1,5170:-1,2204:-1,2205:-1,2206:-1,2207:-1,2208:-1,2209:-1,2210:-1,2211:-1,2212:-1,2213:-1,2214:-1,2215:-1,2216:-1,2217:-1,2218:-1,2219:-1,2220:-1,2221:-1,2222:-1,2223:-1,2224:-1,2225:-1,2226:-1,2227:-1,2228:-1,2229:-1,2230:-1,2231:-1,2232:-1,2233:-1,2234:-1,2235:-1,2236:-1,2237:-1,2239:-1,2240:-1,2242:-1,2243:-1,2244:-1,2245:-1,2246:-1,2247:-1,2248:-1,2249:-1,2250:-1,2251:-1,2252:-1,2253:-1,2254:-1,2255:-1,2256:-1,2257:-1,2258:-1,2259:-1,2260:-1,2261:-1,2262:-1,2263:-1,2264:-1,2265:-1,2266:-1,2267:-1,2268:-1,2269:-1,2270:-1,2271:-1,2272:-1,2273:-1,2274:-1,2275:-1,2276:-1,2277:-1,2278:-1,2279:-1,2280:-1,2281:-1,2282:-1,2283:-1,2284:-1,2285:-1,2286:-1,2287:-1,2288:-1,2289:-1,2290:-1,2291:-1,2292:-1,2293:-1,2294:-1,2295:-1,2296:-1,2297:-1,2298:-1,2299:-1 ayothaya.gat,150,162,4 shop Vendedor de Hats 2 717,5001:-1,5002:-1,5003:-1,5004:-1,5005:-1,5006:-1,5007:-1,5008:-1,5009:-1,5010:-1,5011:-1,5012:-1,5014:-1,5015:-1,5016:-1,5017:-1,5018:-1,5019:-1,5020:-1,5021:-1,5023:-1,5024:-1,5026:-1,5027:-1,5028:-1,5029:-1,5030:-1,5031:-1,5032:-1,5033:-1,5034:-1,5035:-1,5036:-1,5037:-1,5038:-1,5039:-1,5040:-1,5041:-1,5042:-1,5043:-1,5044:-1,5045:-1,5046:-1,5047:-1,5048:-1,5049:-1,5050:-1,5051:-1,5052:-1,5053:-1,5055:-1,5056:-1,5057:-1,5058:-1,5059:-1,5060:-1,5061:-1,5062:-1,5063:-1,5064:-1,5065:-1,5066:-1,5067:-1,5068:-1,5069:-1,5070:-1,5071:-1,5072:-1,5073:-1,5074:-1,5075:-1,5076:-1,5077:-1,5078:-1,5079:-1,5080:-1,5081:-1,5082:-1,5083:-1,5084:-1,5085:-1,5086:-1,5087:-1,5088:-1,5089:-1,5090:-1,5091:-1,5092:-1,5093:-1,5094:-1,5095:-1,5096:-1,5097:-1,5098:-1,5099:-1 ayothaya.gat,152,162,4 shop Vendedor de hats 3 717,5109:-1,5126:-1,5104:-1,5105:-1,5106:-1,5134:-1,5136:-1,5144:-1,5145:-1,5150:-1,5182:-1,5183:-1,5185:-1,5186:-1,5187:-1,5202:-1,5203:-1,5204:-1,5107:-1,5108:-1,5109:-1,5110:-1,5111:-1,5112:-1,5113:-1,5114:-1,5115:-1,5116:-1,5117:-1,5118:-1,5119:-1,5120:-1,5121:-1,5133:-1,5135:-1,5138:-1,5139:-1,5140:-1,5141:-1,5142:-1,5143:-1,5149:-1,5153:-1,5179:-1,5198:-1,5210:-1,5226:-1,5252:-1,5253:-1,5255:-1,5256:-1,5257:-1,5273:-1,5361:-1,5379:-1 ayothaya.gat,158,166,4 shop Adagas 764,13005:-1,13010:-1,13011:-1,1232:-1,13036:-1,1235:-1,1231:-1,1246:-1,1228:-1,13004:-1,1241:-1,1205:-1,1214:-1,1242:-1,1226:-1,13035:-1,1211:-1,13001:-1,13030:-1,1233:-1,1249:-1,1223:-1,13019:-1,1220:-1,13006:240000,1237:-1,13015:-1,1244:-1,1230:-1,13017:-1,13008:-1,13009:-1,1247:-1,1229:-1,1202:-1,1225:-1,13034:-1,1208:-1,13027:-1,1234:-1,13013:-1,1248:-1,1239:-1,13016:-1,1240:-1,1217:-1,13018:-1,1224:-1,13028:-1,1227:-1,1238:-1@ ayothaya.gat,143,166,4 shop Acessórios 793,2730:-1,2731:-1,2732:-1,2733:-1,2716:-1,2717:-1,2719:-1,2718:-1,2726:-1,2727:-1,2659:-1,2660:-1,2661:-1,2662:-1,2627:-1,2656:-1,2664:-1,2655:-1,2619:-1,2625:-1,2617:-1,2631:-1,2607:-1,2616:-1,2613:-1,2622:-1,2614:-1,2641:-1,2612:-1,2663:-1,2624:-1,2679:-1,2667:-1,2652:-1,2636:-1,2610:-1,2640:-1,2657:-1,2666:-1,2618:-1,2645:-1,2649:-1,2648:-1,2650:-1,2651:-1,2623:-1,2658:-1,2628:-1,2639:-1,2665:-1,2621:-1,2620:-1,2626:-1,2653:-1,2615:-1,2643:-1,2654:-1,2637:-1,2611:-1,2609:-1,2644:-1,2679:-1,2678:-1 ayothaya.gat,143,164,4 shop Armaduras 793,2359:-1,2397:-1,2385:-1,2380:-1,2397:-1,2378:-1,2379:-1,2377:-1,2376:-1,2377:-1,2381:-1,2382:-1,2315:-1,2306:-1,2349:200000,2355:-1,2351:200000,2310:-1,2302:-1,2320:-1,2317:150000,2319:-11,2354:-1,2356:-1,2327:-1,2304:-1,2342:200000,2318:-1,2345:200000,2334:-1,2308:-1,2311:-1,2337:-1,2340:200000,2353:-1,2313:-1,2339:-1,2343:200000,2326:-1,2347:200000,2324:-1,2322:-1,2333:-1,2352:-1,2336:-1,2331:-1,7170:-1,2338:-1,2329:-1,2360:-1 ayothaya.gat,143,162,4 shop Calçados 793,2448:-1,2447:-1,2439:-1,2438:-1,2437:-1,2436:-1,2435:-1,2420:-1,2406:-1,2415:-1,2407:-1,2417:-1,2419:-1,2412:-1,2409:-1,2416:-1,2414:-1,2413:-1,2402:-1,2408:-1,2404:-1,2418:-1 ayothaya.gat,143,160,4 shop Escudos 793,2116:-1,2117:-1,2118:-1,2131:-1,2104:-1,2130:-1,2102:-1,2110:-1,2120:-1,2109:-1,2121:-1,2108:-1,2113:-1,2123:-1,2122:-1,2128:-1,2129:-1,2127:-1,2132:-1,2106:-1,2114:-1,2125:-1,2124:-1, ayothaya.gat,143,158,4 shop Capas 793,2539:-1,2518:-1,2507:-1,2525:-1,2521:-1,2530:-1,2527:-1,2515:-1,2516:-1,2538:-1,2520:-1,2513:-1,2502:-1,2506:-1,2532:-1,2518:-1,2519:-1,2504:-1,2509:-1,2543:-1,2523:-1,2517:-1,2531:-1,2528:-1, ayothaya.gat,150,158,4 shop Utensilio Mercado-Negro 830:-1,546:-1,7563:-1,991:-1,993:-1,656:-1,645:-1,662:-1,657:-1,533:-1,501:-1,502:-1,503:-1,514:-1,504:-1,505:-1,506:-1,12020:-1,526:-1,999:-1,985:-1,984:-1,678:-1,607:-1,610:-1,717:-1,1025:-1,715:-1,716:-1,12114:-1,12117:-1,12116:-1,12115:-1,12028:1000,12029:-1,12030:-1,12031:-1,12032:-1,12033:-1,12034:-1,714:-1,12118:-1,12120:-1,12121:-1,1065:-1,523:-1,606:-1 ayothaya.gat,143,158,4 shop Flechas 763,1065:100,1750:40,1751:40,1752:40,1753:40,1754:40,1755:40,1756:40,1757:40,1758:40,1756:40,1760:40,1761:40,1762:40,1763:40,1764:40,1765:40,1766:40,1767:40,1768:40,1769:40,1770:40 ayothaya.gat,143,156,4 shop Alquimista 865,7135:5000,7136:5000,7139:3000,7137:2500,7138:2500,7142:-1 ayothaya.gat,143,154,4 shop Forjador 763,612:5000,613:5000,614:5000,615:5000,986:5000,987:5000,988:5000,984:-1,985:-1 ayothaya.gat,143,152,4 shop Projétil 865,13200:5000,13201:5000,13202:5000,13203:5000,13204:5000,13205:5000,13206:5000,13207:5000 ayothaya.gat,143,150,4 shop Gemas 764,717:-1,716:-1,715:-1,7300:5000 ayothaya.gat,158,162,4 shop Espadas de Duas Mãos 764,1185:-1,1182:-1,1181:-1,1183:-1,1155:-1,1162:-1,1163:-1,1166:-1,1169:-1,1117:-1,1170:-1,1165:-1,1164:-1,1167:-1,1152:15000,1158:60000,1168:-1 ayothaya.gat,158,160,4 shop Espadas de Uma Mão 764,1108:-10,1140:-1,1134:-1,1135:-1,1132:-1,1137:-1,1105:-10,1133:-1,1129:-1,1143:-1,1128:-1,1145:-1,1131:-1,1141:-1,1142:-1,13013:-1,1138:-1,1130:-1,1124:-1,1111:-10,1125:24000,1127:49000,1144:-1,1114:17000,1136:-1,1148:-1,1102:-10,1139:-1,1147:-1,1120:-1 ayothaya.gat,158,158,4 shop Katars 764,1265:-1,1266:-1,1255:-1,1251:-1,1256:-1,1259:-1,1257:-1,1258:-1,1253:-1,1262:-1,1260:-1,1264:-100,1263:-1 ayothaya.gat,158,166,4 shop Arcos 763,1715:-1,1722:-1,1702:-1,1705:-1,1711:-1,1724:-1,1716:-1,1708:-1,1718:-1,1723:-1,1721:-1,1719:-1,1725:-1 ayothaya.gat,158,154,4 shop Punhos 759,1814:-1,1810:-1,1812:-1,1808:-1,1815:-1,1813:-1,1804:-1,1806:-1,1802:-1 ayothaya.gat,158,152,4 shop Livros 759,1550:-1,1565:-1,1553:-1,1556:-1,1554:-1,1557:-1,1555:-1,1558:-1,1561:-1,1559:-1,1560:-1,1552:-1,1551:-1 ayothaya.gat,158,150,4 shop Lanças 759,1422:-1,1415:-1,1414:-1,1413:-1,1402:-1,1408:-1,1417:-1,1405:-1,1416:-1,1467:-1,1470:-1,1474:-1,1466:-1,1455:-1,1452:-1,1464:-1,1471:-1,1411:-1,1469:-1,1458:-1,1461:-1,1468:-1 ayothaya.gat,158,148,4 shop Machados 759,1309:-1,1377:-1,1304:-10,1302:-10,1305:-1,1306:-1,1307:-1,1352:-1,1363:-1,1358:-1,1364:-1,1369:-1,1355:-1,1366:-1,1365:-1,1367:-1,1368:-1,1361:-1 ayothaya.gat,158,146,4 shop Instrumentos 764,1914:-1,1913:-1,1917:-1,1916:-1,1908:-1,1912:-1,1910:-1,1915:-1,1906:-1,1904:-1,1918:-1,1902:-1 ayothaya.gat,158,144,4 shop Maças 759,1541:-1,1522:-1,1520:-1,1502:-10,1511:-1,1524:-1,1529:-1,1525:-1,1505:-1,1514:-1,1527:-1,1526:-1,1508:-1,1523:-1,1517:-1,1531:-1 ayothaya.gat,158,156,4 shop Itens de Aprendiz 763,2628:-1,2340:89000,5055:-1,7271:-1,2112:-1,1243:-10,2512:-10,2113:-10,2416:-10,2414:-10,2510:-10,5119:-10,2352:-10 ayothaya.gat,143,148,4 shop Scroll 763,686:-1,687:-1,688:-1,689:-1,690:-1,691:-1,692:-1,693:-1,694:-1,695:-1,696:-1,697:-1,698:-1,699:-1,700:-1 ayothaya.gat,143,146,4 shop Chicotes 763,1955:-1,1969:-1,1964:-1,1967:-1,1966:-1,1962:1-10,1970:-1,1957:-1,1963:-1,1965:-1,1951:-10,1968:-1,1959:-1,1953:-1,1961:-1 ayothaya.gat,146,153,4 shop Armas 865,13100:-1,13101:-1,13102:-1,13103:-1,13104:-1,13105:-1,13106:-1,13150:-1,13151:-1,13152:-1,13153:-1,13154:-1,13155:-1,13156:-1,13157:-1,13158:-1,13159:-1,13160:-1,13161:-1,13162:-1 ayothaya.gat,146,151,4 shop Pedras 865,7521:-1,7522:-1,7523:-1,7524:-1 ayothaya.gat,146,149,4 shop Shurikens 1 865,13250:-1,13251:-1,13252:-1,13253:-1,13254:-1,13255:-1,13256:-1,13257:-1,13258:-1,13259:-1 ayothaya.gat,155,153,4 shop Shurikens 2 865,13300:-1,13301:-1,13302:-1,13303:-1 ayothaya.gat,155,151,4 shop Ilha Esquecida 918,13412:-1,13413:-1,2703:-1,1818:-1,1819:-1,1820:-1,1821:-1,1822:-1,2366:-1,2528:-1,2424:-1,2701:-1,2124:-1,2364:-1,2702:-1,2123:-1,1626:-1,1624:-1,4440:-1,4409:-1,4410:-1,4411:-1,4412:-1,4413:-1,4415:-1,4417:-1,4418:-1,4420:-1,4421:-1,4422:-1,4423:-1,4424:-1,4426:-1,4427:-1,4428:-1,4429:-1,4431:-1,4432:-1,4434:-1,4435:-1,4436:-1,4437:-1,4438:-1,4439:-1 ayothaya.gat,155,149,4 shop Bonecos 76,1565:-1,5344:50000,5345:50000,5342:50000,5340:50000,5341:50000,5343:50000,5137:-1,5324:-1,5253:-1,5141:-1 guild_vs3 mapflag pvp on guild_vs3 mapflag gvg on
izlude,133,102,4 duplicate(MNN) Mercado Negro#1 908 aldebaran,131,117,5 duplicate(MNN) Mercado Negro#2 908 morocc,149,93,5 duplicate(MNN) Mercado Negro#3 908
Npc: MVP- Spoiler:
//////////////////////////////////// // // // || //==// //==// //==// // // || || || || || || || // // || || || || || || || // // || || || ||==// ||==|| // // || || || || || || // // |\=== //==// || || || // // // //////////////////////////////////// // NPC: Summon VIP /// /////////////////////////////////////////////////////////// // Descrição: Summoner diferenciado que some quando um // // mob é invocado e reaparece quando ele morre. Opção de // // alugar monstros como ajudantes. // // (Tempo Determinado no Array.) coloquei 30 Min. // /////////////////////////////////////////////////////////// // Feito em 07/10/09 // // Por: Gui // //////////////////////////////////////////// // Baseado no NPC "Power Arena de Kunlun" // ////////////////////////////////////////////////// // Changelog: // // 07.10.09 -9:45- NPC Criado e com Bugs. // // 07.10.09 -21:34- NPC Finalizado com Sucesso // //////////////////////////////////////////////////
sec_in02,50,191,4 script Summon #01 911,{ // == Isto aqui evita que GMs ajudem amiguinhos Dando Recall na Sala de Summon.== // // == Garanto que evitará dores de cabeça! ====================================== // if(getgmlevel()<1) end; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// set .name$,"^008000[Summon VIP]^000000"; // Nome do NPC setarray .gigaMobsName$[0],"Ghostring","Deviling","Angeling","ArchAngelig","Maya Macho","Barão Coruja"; setarray .gigaMobsId[0],1120,1582,1096,1388,1289,1295; setarray .gigaMobsName$[6],"Hatii","Ifrit","Valquíria Randgris","Pesar Noturno","Lord Seyren","Besouro Ladrão Dourado"; setarray .gigaMobsId[6],1252,1832,1751,1768,1646,1086; setarray .gigaMobsName$[12],"Lady Branca","Drácula","Ktullanux","Tao Gunka","Cavaleiro da Tempestade","RSX 0806"; setarray .gigaMobsId[12],1630,1389,1779,1583,1251,1623; setarray .gigaMobsName$[18],"Planta Vermelha","Planta Azul","Planta Verde","Planta Amarela","Planta Branca","Planta Brilhante"; setarray .gigaMobsId[18],1078,1079,1080,1081,1082,1083; setarray .gigaMobsName$[24],"Cogumelo Negro","Cogumelo Vermelho","Cogumelo de Gatuno"; setarray .gigaMobsId[24],1084,1085,1182; ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
show .name$; show "Bem-Vindo."; show "Quais monstros você gostaria de invocar?"; next; set @gigaGroup,select("Mini Boss:MvP's 01:MvP's 02:Plantas:Cogumelos"); set @gigaGroupMob$,.gigaMobsName$[(@gigaGroup-1)*6]; for (set @i,1; @i < 6; set @i, @i+1) { set @gigaGroupMob$, @gigaGroupMob$ + ":" + .gigaMobsName$[(@gigaGroup-1)*6 + @i]; } set @gigaMob,select(@gigaGroupMob$); show .name$; show "Boa Sorte!"; close2; monster "sec_in02",55,186,.gigaMobsName$[(@gigaGroup-1)*6 + @gigaMob - 1],.gigaMobsId[(@gigaGroup-1)*6 + @gigaMob - 1],1,"EnableSummon#01::OnMobKill"; disablenpc "Summon VIP#01"; disablenpc "Funcionário Nome do sv#01"; set $mob,1;
}//======================================================================================================================================
sec_in02,50,191,4 script EnableSummon#01 -1,{
OnMobKill: areaannounce "sec_in02",55,191,50,186,"[NPC] Summon: Evite deixar itens no chão. Obrigado.",0; set $mob,$mob-1; if($mob == 0) goto Kill;
Kill: enablenpc "Summon VIP#01"; enablenpc "Funcionário Nome do sv#01"; end;
}//======================================================================================================================================
sec_in02,50,186,4 script Funcionário #01 106,{
set .name2$,"^008000[Saída]^000000"; if(getgmlevel()<1) end; show .name2$; show "Olá, o que você deseja?"; next; switch(select("Ir para Prontera:Alugar Monstro:Nada")){ case 1: show .name2$; show "Certo. Até a próxima"; close2; warp "prontera",140,171; end; case 2: callfunc "Aluguel"; end; case 3: show .name2$; show "De qualquer forma, estarei aqui se precisar."; close; } }
//=========================================================================================// // Sala 02 // //=========================================================================================//
sec_in02,50,165,4 script Summon VIP#02 911,{ // ====== Mais uma vez, isso aqui ajuda-rá a inibir GM's que ajudem players.==========// if(getgmlevel()<1) end; ///////////////////////////////////////////////////////////////////////////////////////// set .name$,"^008000[Summon Master]^000000"; // Nome do NPC setarray .gigaMobsName2$[0],"Ghostring","Deviling","Angeling","ArchAngelig","Maya Macho"; setarray .gigaMobsId2[0],1120,1582,1096,1388,1289; setarray .gigaMobsName2$[6],"Hatii","Ifrit","Valquíria Randgris","Pesar Noturno","Lord Seyren","Besouro Ladrão Dourado"; setarray .gigaMobsId2[6],1252,1832,1751,1768,1646,1086; setarray .gigaMobsName2$[12],"Lady Branca","Drácula","Ktullanux","Tao Gunka","Cavaleiro da Tempestade","RSX 0806"; setarray .gigaMobsId2[12],1630,1389,1779,1583,1251,1623; setarray .gigaMobsName2$[18],"Planta Vermelha","Planta Azul","Planta Verde","Planta Amarela","Planta Branca","Planta Brilhante"; setarray .gigaMobsId2[18],1078,1079,1080,1081,1082,1083; setarray .gigaMobsName2$[24],"Cogumelo Negro","Cogumelo Vermelho","Cogumelo de Gatuno"; setarray .gigaMobsId2[24],1084,1085,1182; /////////////////////////////////////////////////////////////////////////////////////////
show .name$; show "Bem-vindo."; show "Quais monstros você gostaria de invocar?"; next; set @gigaGroup,select("Mini Boss:MvP's 01:MvP's 02:Plantas:Cogumelos"); set @gigaGroupMob$,.gigaMobsName2$[(@gigaGroup-1)*6]; for (set @i,1; @i < 6; set @i, @i+1) { set @gigaGroupMob$, @gigaGroupMob$ + ":" + .gigaMobsName2$[(@gigaGroup-1)*6 + @i]; } set @gigaMob,select(@gigaGroupMob$); show .name$; show "Boa Sorte!"; close2; monster "sec_in02",55,160,.gigaMobsName2$[(@gigaGroup-1)*6 + @gigaMob - 1],.gigaMobsId2[(@gigaGroup-1)*6 + @gigaMob - 1],1,"EnableSummon#02::OnMobKill"; disablenpc "Summon VIP#02"; disablenpc "Funcionário Nome do sv#02"; set $mob,1;
}//=========================================================================================================================================
sec_in02,50,191,4 script EnableSummon#02 -1,{
OnMobKill: areaannounce "sec_in02",50,165,55,160,"[NPC] Summon: Evite deixar itens no chão. Obrigado.",0; set $mob,$mob-1; if($mob == 0) goto Kill2;
Kill2: enablenpc "Summon VIP#02"; enablenpc "Funcionário NOME DO SV#02"; end;
}//=========================================================================================================================================
sec_in02,55,165,4 script Funcionário #02 106,{
set .name2$,"^008000[Saída]^000000"; if(getgmlevel()<1) end; show .name2$; show "Olá, o que você deseja?"; next; switch(select("Ir para Prontera:Alugar Monstro:Nada")){ case 1: show .name2$; show "Certo. Até a próxima"; close2; warp "prontera",140,171; end; case 2: callfunc "Aluguel"; end; case 3: show .name2$; show "De qualquer forma, estarei aqui se precisar."; close; } } //====================================================// //============== NPC de Prontera =====================// //====================================================//
prontera,147,168,4 script Summon #00 912,{
set .name3$,"^008000[Summon VIP]^000000";
if(getgmlevel()<1) { show .name3$; show "Vejo que não é um usuário VIP."; show "Então não posso fazer muito por você."; show "Mais Posso Alugar um Monstro temporário."; next; callfunc "Aluguel"; end; } show .name3$; show "Bem-Vindo!"; show "O que você deseja?"; next; switch(select("Usar a Sala 1:Usar a Sala 2:Alugar Monstros:Informações")){ case 1: warp "sec_in02",55,186; end; case 2: warp "sec_in02",55,160; end; case 3: callfunc "Aluguel"; end; case 4: show .name3$; show "Dentro de uma das Salas, o usuário VIP terá 3 Opções:"; show "^ff0000 - Invocar Mini Boss"; show " - Invocar MvP's"; show " - Alugar Monstro Como Ajudante Temporário (30 Minutos)^000000"; next; show .name3$; show "Ambos os serviços são gratuitos para usuários VIPs."; show "Usuários não VIP só podem utilizar o Aluguel de Monstros(Isso se pagar Devidos Impostos)."; close; } }
// ==== Function do Aluguel. Só mude se realmente souber o que está fazendo. === //
function script Aluguel {
set $buy,100000000; // Preço Necessário para Alugar um Monstro (nao VIP) set .n$,"^008000[Aluguel de Monstros]^000000"; // Nome do NPC // Se for colocar mais Adicione Seguindo a regra: ID DO MONSTRO, TEMPO DE USO. Ex: 1252,30 Onde: 1252 = Monstro, 30 = Tempo.========// setarray $gigaAluguelId[0],1252,30,1832,30,1751,30,1768,30,1646,30,1086,30,1120,30,1582,30,1096,30,1388,30,1289,30; //==================================================================================================================================// show .n$; show "Bem-Vindo!"; show "Escolha um monstro para alugar:"; next; set @menu$,""; for (set @i,0; @i <= getarraysize($gigaAluguelId)-1; set @i,@i+2) { if(@menu$ == ""){ set @menu$,GetMonsterInfo($gigaAluguelId[@i],0)+" = "+$gigaAluguelId[@i+1]+" Minutos"; }else{ set @menu$,@menu$+":"+GetMonsterInfo($gigaAluguelId[@i],0)+" = "+$gigaAluguelId[@i+1]+" Minutos"; } } set @num,(select(@menu$))-1; next; show .n$; show "Você está certo que deseja alugar "+GetMonsterInfo($gigaAluguelId[@num*2],0)+" por "+$gigaAluguelId[@num*2+1]+" Minutos?"; next; switch(select("Sim:Não")){ case 1: if(getgmlevel()>=1){ show .n$; show "Certo. Aqui está "+strcharinfo(0)+"."; close2; atcommand "@summon "+$gigaAluguelID[@num*2]+" "+$gigaAluguelID[@num*2+1]+""; end; } if(zeny < $buy) { next; show .n$; show "Você não tem "+$buy+" zenys necessarios para alugar"; close; } show .n$; show "Está certo. Faça bom proveito."; close2; set zeny,zeny-$buy; atcommand "@summon "+$gigaAluguelID[@num*2]+" "+$gigaAluguelID[@num*2+1]+""; end; case 2: show .n$; show "Você quem sabe."; close; } } // == Map Flags == // // Recomendo Deixar todas. // sec_in02 mapflag nowarp sec_in02 mapflag nowarpto sec_in02 mapflag noteleport sec_in02 mapflag nogo sec_in02 mapflag nosave SavePoint sec_in02 mapflag nomemo sec_in02 mapflag nobranch sec_in02 mapflag nopenalty sec_in02 mapflag monster_noteleport
| |
|