Ir para conteúdo
  • Cadastre-se

lassh

Membro
  • Total de itens

    24
  • Donations

    R$ 0,00 
  • Registro em

  • Última visita

Reputação

4 Iniciante

1 Seguidor

Sobre lassh

  • Rank
    Membro Novato
  • Data de Nascimento 18-03-1990

Profile Information

  • Gênero
    Masculino

Últimos Visitantes

2.166 visualizações
  1. lassh

    Olhem aqui um Duvida

    Quero tira as restrições das skills , so que no battle/gm nao tem // [GM] pode usar habilidades sem precisar de requerimentos (itens, etc...)? // 'no' ou o nível mínimo de GM.gm_skill_unconditional: noJa procurei se nao achei isso no emulador novo do cronus , o que eu faço?
  2. lassh

    NPC REMOVEDORA DE CARTAS

    Obg amigo ;)
  3. lassh

    Removedora de Cartas

    Queria que o npc funciona-se em portugues traduzi o original do novo emulador cronus para portugues , pois ja testei muitas removedora de cartas e não esta pegando no novo emulador do cronus. Problema Resolvido, consegui arruma, pode fecha o topico Obg. ;D
  4. lassh

    Removedora de Cartas

    Bom pessoal eu tentei traduzi o npc que ja vem no servido origianal esse //===== Hercules Script ======================================//= Card Removal NPC//===== By: ==================================================//= TyrNemesis^//===== Current Version: =====================================//= 1.2a//===== Compatible With: =====================================//= Hercules Git//===== Description: =========================================//= Removes cards from equipped items.//===== Additional Comments: =================================//= 1.0 First version. [TyrNemesis^]//= 1.2 Optimized and fixed getequipname menu. [Kisuka]//= 1.2a Added 'disable_items' command. [Euphy]//============================================================prt_in,28,73,4 script Wise Old Woman#eAcustom 78,{ set .zenycost,200000; // Set base cost in zeny of the card remover services set .percardcost,25000; // set cost per card of the card remover services set .faildestroy,1; // Should the card remover have a chance of failure that destroys items? 1 = Yes, 0 = No. disable_items; mes "[Wise Old Woman]"; mes "Good day, young one. I have the power to remove cards that you have compounded onto your equipment. Does this idea please you?"; next; switch(select("Yes, it does.:What do you charge?:No thanks.")) { case 1: mes "[Wise Old Woman]"; mes "Very well. Which item shall I examine for you?"; next; setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3"; set .@menu$,""; for( set .@i,1; .@i <= 10; set .@i,.@i+1 ) { if( getequipisequiped(.@i) ) set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]"; set .@menu$, .@menu$ + ":"; } set .@part,select(.@menu$); if(!getequipisequiped(.@part)) { mes "[Wise Old Woman]"; mes "Young one... Your not wearing anything there that I can remove cards from."; close; } if(getequipcardcnt(.@part) == 0) { mes "[Wise Old Woman]"; mes "Young one... There are no cards compounded on this item. I can do nothing with it, I'm afraid."; close; } set .@cardcount,getequipcardcnt(.@part); if (!checkweight(1202,(.@cardcount+1))) { mes "^3355FFJust a minute!"; mes "I can't offer any of my"; mes "services to you because"; mes "you're carrying too much"; mes "stuff. Put your extra items in"; mes "Kafra Storage and come again~"; close; } mes "[Wise Old Woman]"; mes "This item has " + .@cardcount + " cards compounded on it. To perform my magic, I will need " + (.zenycost+(.@cardcount * .percardcost)) + " zeny, a ^0000FFStar Crumb^000000, and a ^0000FFYellow Gemstone^000000."; next; if(select("Very well. Do it.:Nevermind.") == 2) { mes "[Wise Old Woman]"; mes "Very well. Return at once if you seek my services."; close; } if((zeny < (.zenycost+(.@cardcount * .percardcost))) || (countitem(1000) < 1) || (countitem(715) < 1)) { mes "[Wise Old Woman]"; mes "You do not have all the items I require to work my magic, child. Come again when you do."; close; } mes "[Wise Old Woman]"; mes "Before I begin, I must warn you--I may fail. If I do, I may destroy the cards, the item, or both. I do not give refunds. That being said, which is more important to you: The cards, or the item?"; next; switch(select("I changed my mind about this.:The item.:The cards.")) { case 1: mes "[Wise Old Woman]"; mes "Very well. Return at once if you seek my services."; close; case 2: set .@failtype,1; break; case 3: set .@failtype,2; } mes "[Wise Old Woman]"; mes "Very well. I shall begin."; set zeny,zeny - (.zenycost+(.@cardcount * .percardcost)); delitem 1000,1; delitem 715,1; // Replace the constants in the next 3 lines with failure chance values defined in refine_db.txt // First value = Total failure chance (item and cards destroyed) // Second value = Partial failure chance (one or the other is destroyed, player decides which one is safe) // Third value = Harmless failure chance (all that's lost is your investment) set .@failchance,rand(100); if (.faildestroy==1) { if(.@failchance < 2) { next; failedremovecards .@part,0; mes "[Wise Old Woman]"; mes "The process was a total failure. I am afraid the item and the cards were destroyed."; close; } if(.@failchance < 8) { if (.@failtype == 1) { next; failedremovecards .@part,1; mes "[Wise Old Woman]"; mes "While I have managed to remove the cards from the item, they were destroyed in the process. The item, however, is okay."; close; } if (.@failtype == 2) { next; failedremovecards .@part,2; mes "[Wise Old Woman]"; mes "Most unfortunate. I succeeded at removing the cards, but the item itself was destroyed in the process."; close; } } } if(.@failchance < 10) { next; failedremovecards .@part,3; mes "[Wise Old Woman]"; mes "I have failed to remove the cards. Luckily, however, both the item and the cards are still okay."; close; } next; successremovecards .@part; mes "[Wise Old Woman]"; mes "The process was a success. Here are your cards and your item. Farewell."; close; case 2: mes "[Wise Old Woman]"; mes "I charge a flat fee of "+.zenycost+" zeny, plus "+.percardcost+" zeny for each card I remove from the item. In addition, I need a star crumb and a yellow gemstone to work my magic."; close; case 3: mes "[Wise Old Woman]"; mes "Very well. Return at once if you seek my services."; close; }}Para esse , so que esse não quer pega , quando tento fala com ela , ela nao fala nada, o que tem de errado? //===== Hercules Script ======================================//= Card Removal NPC//===== By: ==================================================//= TyrNemesis^//===== Current Version: =====================================//= 1.2a//===== Compatible With: =====================================//= Hercules Git//===== Description: =========================================//= Removes cards from equipped items.//===== Additional Comments: =================================//= 1.0 First version. [TyrNemesis^]//= 1.2 Optimized and fixed getequipname menu. [Kisuka]//= 1.2a Added 'disable_items' command. [Euphy]//============================================================prt_in,28,73,4 script Velha Sabia#eAcustom 78,{ set .zenycost,0; // Define custo base em zeny dos serviços de remoção de cartão set .percardcost,0; // Define por carta dos serviços de remoção de carta set .faildestroy,0; // Se o removedor de cartão tem a chance de fracasso que destrói itens? 1 = Sim, 0 = Não. disable_items; mes "[Velha Sabia]"; mes "Bom dia, meu jovem. Eu tenho o poder de remover as cartas que você tem agravado em seu equipamento. Será que essa idéia lhe agradar?"; next; switch(select("Sim, é verdade:. Que você cobra: Não, obrigado.")) { case 1: mes "[Velha Sabia]"; mes "Tudo bem. Qual ítem quer que eu examine para você?"; next; setarray .@position$[1], "Cabeça", "Corpo", "mão esquerda", "mão direita", "Manto", "Sapato", "Acessório 1", "Acessório 2", "Meio Cabeça 2", "Baixo Cabeça 3"; set .@menu$,""; for( set .@i,1; .@i <= 10; set .@i,.@i+1 ) { if( getequipisequiped(.@i) ) set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]"; set .@menu$, .@menu$ + ":"; } set .@part,select(.@menu$); if(!getequipisequiped(.@part)) { mes "[Velha Sabia]"; mes "Meu jovem, não há cartas equipadas neste ítem. Não posso trabalhar assim"; close; } if(getequipcardcnt(.@part) == 0) { mes "[Velha Sabia]"; mes "Jovem ... Não há cartas equipadas neste artigo não posso fazer nada com ele, eu estou com medo.."; close; } set .@cardcount,getequipcardcnt(.@part); if (!checkweight(1202,(.@cardcount+1))) { mes "^3355FFApenas um minuto!"; mes "Eu não posso oferecer qualquer um dos meus"; mes "Serviços para você, porque"; mes "você está carregando muitas"; mes "coisas,Coloque seus itens extras"; mes "Kafra Armazem e volte"; close; } mes "[Velha Sabia]"; mes "Esse ítem tem " + .@cardcount + " cartas equipadas em sí.Para melhorar minha magia, são necessários " + (.zenycost+(.@cardcount * .percardcost)) + " zeny, ^0000FFFragmento Estelar^000000, e uma ^0000FFGema Amarela^000000."; next; if(select("Ok, estou pronto.","Não, não faça isso.") == 2) { mes "[Velha Sabia]"; mes "Muito bem, volte quando precisa dos meus serviços."; close; } if((zeny < (.zenycost+(.@cardcount * .percardcost))) || (countitem(1000) < 1) || (countitem(715) < 1)) { mes "[Velha Sabia]"; mes "Você não tem todos os ítens necessários para a minha mágica. Volte quando conseguí-los."; close; } mes "[Velha Sabia]"; mes "Dependendo da sua sorte, você pode falhar. Se isso acontecer, as cartas serão destruídas, o ítem, tudo. Eu não aceito devolução do seu dinheiro. Tenho uma pergunta, o que é mais importante para você: As cartas, ou os itens?"; next; switch(select(""Quero pensar mais sobre isso.",".:O ítem.",".:As cartas."")) { case 1: mes "[Velha Sabia]"; mes "Muito bem. Vamos nessa. Volte quando precisa dos meus serviços."; close; case 2: set .@failtype,1; break; case 3: set .@failtype,2; } mes "[Velha Sabia]"; mes "Very well. I shall begin."; set zeny,zeny - (.zenycost+(.@cardcount * .percardcost)); delitem 1000,1; delitem 715,1; // Substituir as constantes nos próximos três linhas com valores chance de falha definidas no refine_db.txt // Primeiro valor = chance de fracasso total ( item e placas destruídas ) // Segundo valor = chance de falha parcial ( um ou outro é destruído, jogador decide qual é o seguro) // Terceiro valor = chance de falha Inofensiva ( tudo o que está perdido é o seu investimento ) set .@failchance,rand(100); if (.faildestroy==1) { if(.@failchance < 2) { next; failedremovecards .@part,0; mes "[Velha Sabia]"; mes "O processo foi uma falha total. Estou com muita pena, suas cartas e seus ítens foram destruídos."; close; } if(.@failchance < 8) { if (.@failtype == 1) { next; failedremovecards .@part,1; mes "[Velha Sabia]"; mes "Eu falhei tentando remover as cartas do seu ítem, suas cartas foram destruídas durante o processo. O ítem, está em perfeito estado."; close; } if (.@failtype == 2) { next; failedremovecards .@part,2; mes "[Velha Sabia]"; mes "Menos mal. Eu tive sucesso em remover as cartas, só que o ítem foi destruído no processo."; close; } } } if(.@failchance < 10) { next; failedremovecards .@part,3; mes "[Velha Sabia]"; mes "Eu falhei tentando remover as cartas. Sorte sua, os ítens e as cartas estão perfeitos."; close; } next; successremovecards .@part; mes "[Velha Sabia]"; mes "O processo foi um grande sucesso. Tome suas cartas e seus ítens."; close; case 2: mes "[Velha Sabia]"; mes "Eu cobro uma taxa fixa de "+.zenycost+" zeny, além de "+.percardcost+" zeny para cada carta removida de seus ítens. E adicionalmente, preciso de um Fragmento Estelar e uma Gema Amarela para trabalhar com a minha mágica"; close; case 3: mes "[Velha Sabia]"; mes "Muito Bem. Volte quando precisa dos meus serviços."; close; }}???????????
  5. lassh

    NPC REMOVEDORA DE CARTAS

    Gostaria de um NPC REMOVEDORA DE CARTAS compativel com o novo emulador do cronus , ja baixei varios aqui do cronsu mais nehum esta pegando, alguem tem????
  6. Aew galera como eu faço para colocar certo item exemplo: 678 quantidades [50] com 50% de chance de cair do Bau do Tesouro ???
  7. lassh

    Npc Quest Tools Cronus

    Bom estou usando o Tools Cronus Quest http://tools.cronus-emulator.com/quest.php poem fiz as quest's mais quando clico no npc não acontece nada , nem mostra as quest's .. Tem algum erro? Olhem Se tive algum erro, algum admin do cronus poderia conserta no site Tools.cronus.... //=============================================//== Cronus Tools :: Gerador de Quest's =======//== Versão: ==================================//== 1.0//== Autor: ===================================//== RoM//=============================================sec_in2,130,166,1 script Quest Asas 436,{ mes "[Quest Asas]"; mes "Olá "+StrCharInfo(0)+"!"; mes "Eu tenho alguns itens interessantes aqui, deseja dar uma olhada?"; next; if( select("Claro!:Talvez mais tarde...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem, estarei aqui se você mudar de idéia."; close; } mes "[Quest Asas]"; mes "Bem, estes são os itens que eu tenho..."; mes "Sobre qual deles vai querer saber mais?"; next; switch(select("Asas do Setimo Anjo:Asas Angelicais:Asas de Anjo Supremo Verde:Asas de Anjo Incandecentes:Asas de Anjo Supremo Azul:Asas de Anjo Supremo Roxa:Asas Rosada:Asas do Mal:Asas de Anjo Luminosa:Asas de Mihael:Nenhum")) { case 1: mes "[Asas do Setimo Anjo]"; mes "Recompensa:"; mes "1x "+getitemname(18214); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7101); mes "300x "+getitemname(7168); mes "300x "+getitemname(7063); mes "300x "+getitemname(7322); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7101) >= 300 && countitem(7168) >= 300 && countitem(7063) >= 300 && countitem(7322) >= 300 && ) { delitem 7101,300; delitem 7168,300; delitem 7063,300; delitem 7322,300; getitem 18214,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 2: mes "[Asas Angelicais]"; mes "Recompensa:"; mes "1x "+getitemname(18212); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7009); mes "300x "+getitemname(1013); mes "300x "+getitemname(739); mes "300x "+getitemname(1035); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7009) >= 300 && countitem(1013) >= 300 && countitem(739) >= 300 && countitem(1035) >= 300 && ) { delitem 7009,300; delitem 1013,300; delitem 739,300; delitem 1035,300; getitem 18212,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 3: mes "[Asas de Anjo Supremo Verde]"; mes "Recompensa:"; mes "1x "+getitemname(18580); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7563); mes "300x "+getitemname(7268); mes "300x "+getitemname(637); mes "300x "+getitemname(706); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7563) >= 300 && countitem(7268) >= 300 && countitem(637) >= 300 && countitem(706) >= 300 && ) { delitem 7563,300; delitem 7268,300; delitem 637,300; delitem 706,300; getitem 18580,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 4: mes "[Asas de Anjo Incandecentes]"; mes "Recompensa:"; mes "1x "+getitemname(18233); mes " "; mes "Requerimento:"; mes "300x "+getitemname(1061); mes "300x "+getitemname(662); mes "300x "+getitemname(7063); mes "300x "+getitemname(916); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(1061) >= 300 && countitem(662) >= 300 && countitem(7063) >= 300 && countitem(916) >= 300 && ) { delitem 1061,300; delitem 662,300; delitem 7063,300; delitem 916,300; getitem 18233,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 5: mes "[Asas de Anjo Supremo Azul]"; mes "Recompensa:"; mes "1x "+getitemname(18586); mes " "; mes "Requerimento:"; mes "300x "+getitemname(746); mes "300x "+getitemname(639); mes "300x "+getitemname(7216); mes "300x "+getitemname(1006); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(746) >= 300 && countitem(639) >= 300 && countitem(7216) >= 300 && countitem(1006) >= 300) { delitem 746,300; delitem 639,300; delitem 7216,300; delitem 1006,300; getitem 18586,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 6: mes "[Asas de Anjo Supremo Roxa]"; mes "Recompensa:"; mes "1x "+getitemname(18587); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7002); mes "300x "+getitemname(7007); mes "300x "+getitemname(7006); mes "300x "+getitemname(958); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7002) >= 300 && countitem(7007) >= 300 && countitem(7006) >= 300 && countitem(958) >= 300) { delitem 7002,300; delitem 7007,300; delitem 7006,300; delitem 958,300; getitem 18587,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 7: mes "[Asas Rosada]"; mes "Recompensa:"; mes "1x "+getitemname(18229); mes " "; mes "Requerimento:"; mes "300x "+getitemname(707); mes "300x "+getitemname(7115); mes "300x "+getitemname(7116); mes "300x "+getitemname(1060); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(707) >= 300 && countitem(7115) >= 300 && countitem(7116) >= 300 && countitem(1060) >= 300 && ) { delitem 707,300; delitem 7115,300; delitem 7116,300; delitem 1060,300; getitem 18229,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 8: mes "[Asas do Mal]"; mes "Recompensa:"; mes "1x "+getitemname(18513); mes " "; mes "Requerimento:"; mes "300x "+getitemname(526); mes "300x "+getitemname(7068); mes "300x "+getitemname(1060); mes "300x "+getitemname(7319); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(526) >= 300 && countitem(7068) >= 300 && countitem(1060) >= 300 && countitem(7319) >= 300 && ) { delitem 526,300; delitem 7068,300; delitem 1060,300; delitem 7319,300; getitem 18513,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 9: mes "[Asas de Anjo Luminosa]"; mes "Recompensa:"; mes "1x "+getitemname(18129); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7507); mes "300x "+getitemname(7097); mes "300x "+getitemname(630); mes "300x "+getitemname(507); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7507) >= 300 && countitem(7097) >= 300 && countitem(630) >= 300 && countitem(507) >= 300 && ) { delitem 7507,300; delitem 7097,300; delitem 630,300; delitem 507,300; getitem 18129,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 10: mes "[Asas de Mihael]"; mes "Recompensa:"; mes "1x "+getitemname(18240); mes " "; mes "Requerimento:"; mes "300x "+getitemname(7317); mes "300x "+getitemname(1059); mes "300x "+getitemname(510); mes "300x "+getitemname(907); next; mes "[Quest Asas]"; mes "Deseja fazer esta quest?"; next; if( select("Sim!:Agora não...") == 2 ) { mes "[Quest Asas]"; mes "Tudo bem... Até mais!"; close; } if(countitem(7317) >= 300 && countitem(1059) >= 300 && countitem(510) >= 300 && countitem(907) >= 300 && ) { delitem 7317,300; delitem 1059,300; delitem 510,300; delitem 907,300; getitem 18240,1; mes "[Quest Asas]"; mes "Parabéns! Aqui está!"; close; } break; case 11: mes "[Quest Asas]"; mes "Tudo bem, estarei aqui se você mudar de idéia."; close; } mes "[Quest Asas]"; mes "Me desculpe, mas você não tem todos os itens necessários para esta quest."; mes "Volte quando você tiver todos os itens!"; close;}
  8. lassh

    Colocando Balão no chat NPC

    Obg, Resolvido...
  9. lassh

    Colocando Balão no chat NPC

    Como eu coloco aquele balão de chat no NPC , para fica aparecendo , ARENA PVP , ARENA GVG NPC //===== eAthena Script ========================================= //=========== e ================================================ //===== Cronus Script ========================================== //| | //| ___ ___ ___ ___ | //| /__ /__ / /__ | //| /:/ _/_ /:/__/_ /:: /:| _|_ | //| /::-"__ /::/__ /:::__ /::|/__ | //| ;:;-",-" /::/ / /::/ / /|::/ / | //| |:| | /:/ / /:/ / |:/ / | //| |__| /__/ /__/ /__/ | //| | //| |e|A|T|H|E|N|A| |S|C|R|I|P|T|S| | //| |C|r|o|n|u|S| |S|C|R|I|P|T|S| | //===== Por: ================================================== //= Wukong - v1.0 //= Khan - v3.0 //= NightmareA - v4.0 //= NightmareA - v5.0 //= pedroamoury - v6.0 //= Easy Crazy - v7.0 //===== Versão Atual: ========================================= //= 7.0 //===== Changelog: ============================================ //= 1.0 - Script Inicializado [Wukong] //= 1.1 - Corrigido pequenos BUGs [Golen Maker] //= 1.1 - Adicionado a opção de escolha do bloqueio de algums // items ao entrar no PvP e na GvG [Wukong] //= 2.0 - Corrigido pequenos bugs [Wukong] //= 3.0 - Optimização do NPC [Khan] //= 3.0a- Corrigido comandos ( mes/ mes ) [Khan] //= 4.0 - Adicionado Arenas Sem Ygg [NightmareA] //= 4.1 - Optimizado Warps de Saida ( adicionado nas arenas sem ygg ) [NightmareA] //= 4.2 - Adicionado Arenas [NightmareA] //= 4.3 - Adicionado sistema de saida por timer [NightmareA] //= 4.4 - Adicionado Contagem de Ranking por arena e total [NightmareA] //= 5.0 - Fix Bugs [NightmareA] //= 6.1 - Retirado Arenas PvP e GvG sem Yggs //= 6.2 - Retirado Restrições de Itens //= 6.3 - Adicionado Arena Baby //= 6.4 - Adicionado Arena PvP No-Rank (Sem Contagem de Rank) //= 6.5 - Adicionado Arena GvG No-Rank (Sem Contagem de Rank) //= 6.6 - Adicionado Horario para Abrir GvG Rank (10:00 as 22:00) //= 6.7 - Adicionado Horarios para Abrir PvP Rank (10:00 as 22:00) //= 6.8 - Corrigido opção Sair. //= 6.9 - Adicionado Arena Playes vs Playes 1x1. //= 7.0 - Sala de Eventos. //===== Compatível Com: ======================================= //= Qualquer eAthena (SVN) //= Qualquer Cronus (SVN) //===== Descrição: ============================================ //= Arena da Morte. Com arena de PvP/GvG com Rank Abertas as 10:00 e Feichadas as 22:00 da noite. //= Arenas PvP, GvG , Baby No-Rank Abertas 24h //= Playes vs Playes 1x1 //= Sala de Eventos onde acontece eventos //===== Comentários Adicionais ================================ //= wBRO www.wotanbro.com //= PartyRO www.partyro.org //= eAthena Emulator www.eathena.ws //============================================================= //===== Arena da Morte ======================================== prontera,147,186,5 script Arena da Morte 588,{ //===== Nome do npc. ========================================== set @nome$,"[^FF0000Arena da Morte^000000]"; //===== Arena PvP ============================================= set $pvp$[0],"guild_vs3";//Arena 1 set $pvpn$[0],"06guild_04";//Arena 1 //===== Arena GvG ============================================= set $gvg$[0],"guild_vs2-1";// Arena 1 set $gvgn$[0],"guild_vs2-2";// Arena 1 set $baby$[0],"guild_vs1-3";// Baby 1 // ====== Sala de 1x1 ============================================= set $playe$[0],"";// 1x1 1 // ====== Sala de Eventos =========================================== set $evento$[0],"2@cata";// Eventos //===== Arena Baby ============================================= mes @nome$; mes "Olá "+strcharinfo(0)+"."; mes "Escolha qual destino deseja ir"; next; switch(SELECT("- Playes vs Playes [Rank] [^0000FF"+getmapusers($pvp$[$pvp])+"^000000]","- Guild vs Guild [Rank] [^0000FF"+getmapusers($gvg$[$gvg])+"^000000]","- Playes vs Playes [No-Rank] [^0000FF"+getmapusers($pvpn$[$pvpn])+"^000000]","- Guild vs Guild [No-Rank] [^0000FF"+getmapusers($gvgn$[$gvgn])+"^000000]","- Baby vs Baby [No-Rank] [^0000FF"+getmapusers($baby$[$baby])+"^000000]","- Playes 1x1 [No-Rank] [^0000FF"+getmapusers($playe$[$playe])+"^000000]","- Sala de Eventos [^0000FF"+getmapusers($evento$[$evento])+"^000000]","- Sair")) { case 1: if($scg == FALSE){ mes .n$; mes "Desculpe ^0000CD"+StrCharInfo(0)+"^000000."; mes "O PvP Rank está Fechado no Momento."; close; } switch(select("- Arena PvP [Rank]","- Sair")) { case 1: percentheal 100,100; warp $pvp$,0,0; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 2: if($scg == FALSE){ mes .n$; mes "Desculpe ^0000CD"+StrCharInfo(0)+"^000000."; mes "O GvG Rank está Fechado no Momento."; close; } switch(select("- Arena GvG [Rank]","- Sair")) { case 1: percentheal 100,100; if(!getcharid(2)) {mes "Eu não posso ajudá-lo, você não possui uma Clã."; close;} warp $gvg$,0,0; end; case 2: mes @nome$; mes "Volte sempre que quiser."; close; } close; OnClock0700: callsub OnOpenRoom; OnClock2300: callsub OnClosRoom; OnOpenRoom: set $scg,1; announce "Sala PvP e GvG Abertas! Seja um dos primeiros do Rank !",bc_yellow; end; OnClosRoom: set $scg,0; announce "Sala PvP e GvG Fechadas!",bc_yellow|bc_all; set $sct, $sct + 1; mapwarp "guild_vs3.gat","prontera.gat",150,150; mapwarp "guild_vs2-1.gat","prontera.gat",150,150; end; case 3: switch(select("- Arena PvP (No-Rank)","- Sair")) { case 1: percentheal 100,100; warp $pvpn$,0,0; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 4: switch(select("- Arena GvG (No-Rank)","- Sair")) { case 1: percentheal 100,100; if(!getcharid(2)) {mes "Você precisa estar em uma guild para poder entrar"; close;} warp $gvgn$,0,0; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 5: switch(select("- PvP Baby","- Sair")) { case 1: mes @nome$; percentheal 100,100; if (Class > 4001 && Class < 4022){ mes @npc$; mes "PvP apenas para Baby, você não é baby!"; close; } warp $baby$,0,0; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 6: switch(select("- Playes 1x1 (No-Rank)","- Sair")) { case 1: percentheal 100,100; if (getmapusers("") > 1) {mes "Limite de 2 pessoas atingidos."; close;} warp $playe$,0,0; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 7: switch(select("- Sala de Eventos","- Sair")) { case 1: percentheal 100,100; warp $evento$,00,00; end; case 2: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } close; case 8: mes @nome$; mes "Volte quando precisar dos meus serviços."; close; } end; } // -- Inicio do Script - script Arena#PCKill -1,{ OnPCKillEvent: getmapxy @map$,@x,@y,0; if ( @map$ == $pvp$[$pvp] ) goto PvP; if ( @map$ == $pvp$[$pvpx] ) goto PvP; if ( @map$ == $pvp$[$pvpw] ) goto PvP; if ( @map$ == $pvp$[$pvpy] ) goto PvP2;//Sem ygg if ( @map$ == $gvg$[$gvg] ) goto GvG; if ( @map$ == $gvg$[$gvgx] ) goto GvG; if ( @map$ == $gvg$[$gvgw] ) goto GvG; if ( @map$ == $gvg$[$gvgy] ) goto GvG2;//Sem ygg if ( @map$ == $pvp$[$playes] ) goto playes; end; // ======= Arenas PvP ======= PvP: set @CID,getcharid(0);set @name$,"";set @points,0; query_sql "SELECT `kills` FROM `pvp` WHERE `char_id`="+@CID+"",@points; query_sql "SELECT `name` FROM `pvp` WHERE `char_id`="+@CID+"",@name$; if ( @name$ == "" ) { query_sql "INSERT INTO `pvp` (`char_id`,`name`,`kills`) VALUES ("+@CID+",'"+strcharinfo(0)+"',1)",@esc$; dispbottom "Você Matou seu primeiro jogador"; end; } query_sql "UPDATE `pvp` SET `kills` = `kills` +1 WHERE `char_id`="+@CID+"",@esc$; set @points,@points+1; announce "Você matou [ "+rid2name(killedrid)+" ] e chegou a "+@points+" jogadores mortos.",bc_self,0x90FFFF; end; // ======= Arenas GvG ======= GvG: set @GID,getcharid(2);set @name$,"";set @points,0; query_sql "SELECT `kills` FROM `gvg` WHERE `guild_id`="+@GID+"",@gpoints; query_sql "SELECT `name` FROM `gvg` WHERE `guild_id`="+@GID+"",@name$; if ( @name$ == "" ) { query_sql "INSERT INTO `gvg` (`guild_id`,`name`,`kills`) VALUES ("+@GID+",'"+strcharinfo(2)+"',1)",@esc$; dispbottom "Primeiro Frag da Guild"; end; } query_sql "UPDATE `gvg` SET `kills` = `kills` + 1 WHERE `guild_id`="+@GID+"",@esc$; set @gpoints,@gpoints+1; mapannounce @map$,"A Guild [ "+@name$+" ] empilhou "+@gpoints+" caveiras.",bc_self,0x90FFFF; end; } - script Arena#PCDie -1,{ OnPCDieEvent: getmapxy @map$,@x,@y,0; if ( @map$ == $pvp$[$pvp] ) goto PvP; if ( @map$ == $pvp$[$pvpx] ) goto PvP; if ( @map$ == $pvp$[$pvpw] ) goto PvP; if ( @map$ == $pvp$[$pvpy] ) goto PvP2; if ( @map$ == $gvg$[$gvg] ) goto GvG; if ( @map$ == $gvg$[$gvgx] ) goto GvG; if ( @map$ == $gvg$[$gvgw] ) goto GvG; if ( @map$ == $gvg$[$gvgy] ) goto GvG2; // ======= Arenas GvG ======= PvP: set @CID,getcharid(0);set @name$,"";set @points,0; query_sql "SELECT `deaths` FROM `pvp` WHERE `char_id`="+@CID+"",@points; query_sql "SELECT `name` FROM `pvp` WHERE `char_id`="+@CID+"",@name$; if ( @name$ == "" ) { query_sql "INSERT INTO `pvp` (`char_id`,`name`,`deaths`) VALUES ("+@CID+",'"+strcharinfo(0)+"',1)",@esc$; end; } query_sql "UPDATE `pvp1` SET `deaths` = `deaths` + 1 WHERE `char_id`="+@CID+"",@esc$; end; // ======= Arenas GvG ======= GvG: set @GID,getcharid(2);set @name$,"";set @gpoints,0; query_sql "SELECT `deaths` FROM `gvg1` WHERE `guild_id`="+@GID+"",@gpoints; query_sql "SELECT `name` FROM `gvg1` WHERE `guild_id`="+@GID+"",@name$; if ( @name$ == "" ) { query_sql "INSERT INTO`gvg1` (`guild_id`,`name`,`deaths`) VALUES ("+@GID+",'"+strcharinfo(2)+"',1)",@esc$; end; } query_sql "UPDATE `gvg1` SET `deaths` = `deaths` + 1 WHERE `guild_id`="+@GID+"",@esc$; end; } //============== Saída ================== guild_vs3,36,69,4 script Saida#PvP1::Saida#PvP 899,{ dispbottom "Você sairá em 10 segundos."; addtimer 10000,"Saida#PvP::OnSairpvp"; end; OnSairpvp: warp "prontera.gat",155,191; } //============== MAP FLAG =============== // PvP guild_vs3 mapflag nosave guild_vs3 mapflag noteleport guild_vs3 mapflag nowarpto guild_vs3 mapflag nowarp guild_vs3 mapflag nomemo guild_vs3 mapflag gvg off guild_vs3 mapflag pvp guild_vs3 mapflag nopenalty guild_vs3 mapflag nobranch guild_vs3 mapflag pvp_noguild guild_vs3 mapflag noloot guild_vs3 mapflag noexp // PvP No-Rank 06guild_04 mapflag nosave 06guild_04 mapflag noteleport 06guild_04 mapflag nowarpto 06guild_04 mapflag nowarp 06guild_04 mapflag nomemo 06guild_04 mapflag gvg off 06guild_04 mapflag pvp 06guild_04 mapflag nopenalty 06guild_04 mapflag nobranch 06guild_04 mapflag pvp_noguild 06guild_04 mapflag noloot 06guild_04 mapflag noexp // GvG guild_vs2-1 mapflag nosave guild_vs2-1 mapflag noteleport guild_vs2-1 mapflag nowarpto guild_vs2-1 mapflag nowarp guild_vs2-1 mapflag nomemo guild_vs2-1 mapflag pvp off guild_vs2-1 mapflag gvg guild_vs2-1 mapflag nopenalty guild_vs2-1 mapflag nobranch guild_vs2-1 mapflag noloot guild_vs2-1 mapflag noexp // GvG No-Rank guild_vs2-2 mapflag nosave guild_vs2-2 mapflag noteleport guild_vs2-2 mapflag nowarpto guild_vs2-2 mapflag nowarp guild_vs2-2 mapflag nomemo guild_vs2-2 mapflag pvp off guild_vs2-2 mapflag gvg guild_vs2-2 mapflag nopenalty guild_vs2-2 mapflag nobranch guild_vs2-2 mapflag noloot guild_vs2-2 mapflag noexp // Baby guild_vs1-3 mapflag nosave guild_vs1-3 mapflag noteleport guild_vs1-3 mapflag nowarpto guild_vs1-3 mapflag nowarp guild_vs1-3 mapflag nomemo guild_vs1-3 mapflag gvg off guild_vs1-3 mapflag pvp guild_vs1-3 mapflag nopenalty guild_vs1-3 mapflag nobranch guild_vs1-3 mapflag pvp_noguild guild_vs1-3 mapflag noloot guild_vs1-3 mapflag noexp // Playes 1x1 mapflag nosave mapflag noteleport mapflag nowarpto mapflag nowarp mapflag nomemo mapflag gvg off mapflag pvp mapflag nopenalty mapflag nobranch mapflag pvp_noguild mapflag noloot mapflag noexp
  10. lassh

    [Feito] Pedido Aura

    Ja upei , mais ta falando que tem que espera algum moderado ou adm avaliar, para libera
  11. lassh

    [Feito] Pedido Aura

    Link Arrumando Aqui no Mega https://mega.co.nz/#!OIBxFZra!Lo9S1z8JvWVrYLdhp93COFfZ6qNCsDvwOTg6J5QUhQo
  12. lassh

    [Feito] Pedido Aura

    Sim upei aqui cronus Download: http://forum.cronus-emulator.com/files/file/1015-aura-susanoo/
  13. lassh

    Buffadora "viva" sem clicar

    Ve se essa funciona ;D se funciona Reputa +1 , se não posta aqui que irei conserta... Script: 360jitdiki8b @edit Ela da buff's ao passa perto dela 4 blocos de distancia .... se quizer adicionar Cura e conserta arma ficaria assim ... prontera,159,180,4 script Curandeira 620,4,4,{ emotion 51; sc_start 115, 360000,10; sc_start SC_BLESSING,360000,10; sc_start SC_INC_AGI,360000,10; sc_start SC_IMPOSITIO,360000,10; sc_start SC_MAGNIFICAT,360000,10; sc_start SC_GLORIA,360000,10; //-------efect---Comand skilleffect 34,0; skilleffect 29,0; atcommand "@repairall"; atcommand "@heal"; end; } Creditos para Antoniel oliveia...
  14. lassh

    [DUVIDA]

    O erro que da é quando loga assim quando aparece o char da erro olha

Seja bem vindo ao Cronus-Emulator.
É sempre um prazer te-lo conosco.
Você pode visualizar nossas áreas de suporte para encontrar suas soluções sem a necessidade de se registrar!
Registrando em nossa comunidade, você poderá conhecer mais sobre nosso projeto, criar tópicos, responder tópicos existentes, baixar milhares de recursos em nosso sistema de downloads, participar de nossa comunidade, customizar seu perfil e muito mais... Se você já possui uma conta, faça seu login - ou crie uma conta. Também temos integração com Google+ e Facebook.

×