Ir para conteúdo
  • Cadastre-se

iLovex

Membro
  • Total de itens

    136
  • Donations

    R$ 0,00 
  • Registro em

  • Última visita

Tudo que iLovex postou

  1. iLovex

    Gepard Shield

    Instalei recentemente, o Gepard Shield em meu ragnarok, no qual eu comprei com o functor, instalei dei tudo certo, nenhum erro na hora de compilar e nenhum erro na hora de ligar o emulador, entrei no servidor tudo normal, até que eu vou lançar uma skill que não é target (esqueci como se fala), e ela não é usada, e ainda trava o personagem só volta ao normal o personagem depois que vc reloga ele, e ao usar a skill da um erro assim: [Aviso]: skill_get_index: id da skill '7999' nao esta sendo tratado! [Aviso]: skill_get_index: id da skill '7859' nao esta sendo tratado [Aviso]: skill_get_index: id da skill '6547' nao esta sendo tratado! Alguém pode me dar uma luz, pois eu já vi e revi o tutorial do gepard shield e está tudo certo, não sei aonde, e o pq esta dando esse erro...
  2. iLovex

    Bug no Chat

    Cronus já foi melhor !
  3. iLovex

    Bug no Chat

    Desculpa, mal interpretação minha, só queria uma solução para o meu problema...
  4. iLovex

    Bug no Chat

    Equipe, isso aqui ta abandona faz tempo, nego pede suporte, só aparece um fantasma, não existe, mais equipe, e em breve não existira mais cronus ! Acho que vc deixou o teu post errado !
  5. iLovex

    Bug no chat de grupo

    @Spell Master Estou com o mesmo problema, pode me enviar por mp, por favor !?
  6. iLovex

    Bug no Chat

    Agora entendo pq falam que o cronus ta perdido... puffz..
  7. iLovex

    Bug no Chat

    @Jonyll Faz uma caridade, a gente já pesquisou e não achou nada relacionado.... só um do spell master mas ele não compartilhou os arquivos, ajuda nós !!
  8. era só ir no setup.exe e marcar a opção !
  9. iLovex

    Gepard Shield

    Ele é foda, mas já resolvi os erros sozinho, caguei... obg pode fechar o tópico <3
  10. iLovex

    Gepard Shield

    Eu resolvi refazer a instalação do mesmo por via de dúvidas, mas sim, a dll do gepard está na pasta do jogo,o emulador está na versão correta, oque pode acontecer que eu tenha errado algo na socket.c e h, mas eu refiz, e vou recompilar o servidor qualquer coisa se não der certo eu edito esse post ! @edit Ajeitei os bugs da src e da skill, deu tudo certo, porem agora da esse erro no RC_all da carta thanatos quando equipe ela: [Erro]: pc_bonus: SP_DEF_RATIO_ATK_RACE: race invalida 255 Que no caso ela ta usando assim : bonus bDefRatioAtkRace,RC_All; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30; Alguém me da um help !?
  11. iLovex

    DESCONECTADO DO SERVIDOR APOS ESCOLHER O PERSONAGEM!

    Incompatibilidade do hexed com a data, tente colocar uma data que seja compatível com o seu hexed... E mande print do map-server, fica melhor da gente te ajudar !
  12. iLovex

    Mob new emulador

    Simples vc errou na sprite do mob, o mob ta copiando a sprite de outro mob, adiciona a sprite do mob, na sua data, que é sucesso !
  13. iLovex

    Gepard Shield

    Eu estou usando a data correta do meu hexed, não da nenhum erro no hexed nem nada, só quando eu vou usar skill estilo nevasca, ira de thor e tals, que não usa, trava o personagem e da esses erros ai em cima no emulador !
  14. iLovex

    Custom 3D

    Alguém tem um pack de custons 3d ou então, parecido com o do vídeo deixado abaixo, agradeceria muito pra quem compartilhasse ele comigo !!
  15. iLovex

    Removendo mapas...

    Fui adicionar um sistemas de casas, e apareceu esse erro... Estou usando o sistema zephyrus Housing System...
  16. iLovex

    [Erro] Npc Controle de Cash

    adicionou as tabelas do npc ?
  17. iLovex

    [Pedido] NPC QUE DA CASH

    // ------------------------------------------------------------------------------------------------- // Script by: Panda - GM Kazehaya // - Knights Ragnarok Online - // v1.0 - Simple Freebie NPC, gives out bound rewards and and checks weight. // - Modification End - // ------------------------------------------------------------------------------------------------- prontera,148,193,4 script Pack Iniciante 864,{ if(#claimed == 1){ goto Claimed; } mes "[ Itens Iniciante ]"; mes "Obrigado por jogar ^FF0000KaluRO^000000."; mes "Seja muito Bem-Vindo."; next; .@weight = 100 * Weight / MaxWeight; if (50 <= .@weight) { mes "[ Newbie Assistance ]"; mes "Você está acima do peso permitido."; mes "Peso atual: "+.@weight; mes "Por favor, coloque seus itens no @storage."; close; } getitembound 12210,1,1; getitembound 14533,1,1; getitembound 11503,100,1; getitembound 11504,100,1; getitembound2 2320,1,1,4,0,0,0,0,0,1; getitembound2 2504,1,1,4,0,0,0,0,0,1; getitembound2 2404,1,1,4,0,0,0,0,0,1; getitembound2 2102,1,1,4,0,0,0,0,0,1; getitembound2 1108,1,1,4,0,0,0,0,0,1; getitembound2 1602,1,1,4,0,0,0,0,0,1; getitembound2 1505,1,1,4,0,0,0,0,0,1; getitembound2 1705,1,1,4,0,0,0,0,0,1; getitembound2 1208,1,1,4,0,0,0,0,0,1; getitembound 2607,1,1; atcommand "@cash " + 7; emotion e_thx; set #claimed,1; sleep2 1000; close; Claimed: mes "[ Itens Iniciantes ]"; mes "Obrigado por jogar ^FF0000KaluRO^000000."; mes "Você já pegou seu pack iniciante, se divirta!"; emotion e_no1; sleep2 1000; close; end; } Tenta assim
  18. iLovex

    [Erro] Npc Controle de Cash

    Ele da algum erro no emulador ? @edit Tenta agora : - script CashControl -1,{ OnPCLoginEvent: set @nunsrow,query_sql("SELECT `cashid`, `cashamt` FROM `offcash` WHERE `account_id`='"+getcharid(3)+"'",@cashid,@cashamt); for (set @i,0; @i < @nunsrow; set @i,@i+1) { atcommand "@cash " + @cashamt[@i]; query_sql "DELETE FROM `offcash` WHERE `cashid`='"+@cashid[@i]+"'"; mes "Você acaba de receber " + @cashamt[@i] + " pontos de cash."; close2; } end; } prontera,164,166,3 script Cash Control 864,{ if (getgmlevel() < 99) { mes "Somente os Administradores podem usar meus serviços!"; close; } mes "[Cash Control]"; mes "O que deseja?"; next; switch(select("Adicionar Cash:Cancelar")) { case 1: mes "[Cash Control]"; mes "Digite o login para adicionar o cash."; next; input .login$; set .nunsrow,query_sql("SELECT `account_id` FROM `login` WHERE `userid`='"+.login$+"'",.accid); if (.nunsrow == 0) { mes "Está conta não existe."; next; close; break; } mes "[Cash Control]"; mes "Digite a quantidade de cash."; next; input .cash; mes "[Cash Control]"; mes "Deseja adicionar " + .cash + " pontos de cash na conta " + .login$ + "?"; if (select("Sim.", "Não.") == 2) break; { set .old,getcharid(3); attachrid(.accid); atcommand "@cash " + .cash; announce "Você acaba de receber " + .cash + " pontos de cash.",bc_self; attachrid(.old); } else { query_sql "INSERT INTO `offcash`(`account_id`,`cashamt`) VALUES ('"+.accid+"','"+.cash+"')"; } mes "Adicionado."; next; close; break; case 2: mes "[Cash Control]"; mes "Até mais."; close; } }
  19. iLovex

    DOIS SCRIPT

    Alguém me ajuda em dois scripts pelo amor de deus, o primeiro é o homem macaco, ele inicia tudo certo, mas ele não ta dando o prémio pros players no final, script : //- Entrada do Evento. prontera,144,178,5 script Homem das Selvas#st 4_M_UMCHIEF,{ set @name$,"[^0065DF Homem das Selvas ^000000]"; //- Nome do NPC. specialeffect 417; mes @name$; mes "Deseja ir ao território do Homem Macaco?"; next; switch(select("Sim:Homem Macaco que isso?:Não, obrigado")) { case 1: //- Checando se o Evento está Ligado. if($open == 0){ mes @name$; mes "Sinto muito, mas o evento está fechado no momento."; close; } //- Removedor de Buffs , Carrinhos , Falcões e Montarias. sc_end SC_ALL; setcart 0; setfalcon 0; setmount 0; //- Checagem e Remoção Temporária de Homunculus. if (checkhomcall() == 0) { atcommand "@useskill 244 1 "+strcharinfo(0); dispbottom "[ Homem das Selvas ] : Homunculus são proibidos neste local!"; dispbottom "[ Homem das Selvas ] : por isso usei o [ Vaporizar ] para você !"; next; } //- Chacagem de uso de Pets. if (getpetinfo(2) != "null") { mes @name$; mes "Por favor, remova o Pet para entrar no Evento."; close; } mes @name$; mes "Certo, irei te teleportar para lá. Boa Sorte!"; warp "safari",48,48; announce "[ Homem das Selvas ] O Jogador "+strcharinfo(0)+" acaba de entrar no Território do Homem Macaco!!",bc_all; close; case 2: mes @name$; mes "Isso mesmo, homem macaco é um evento aqui em nosso servidor."; mes "E ele funciona da seguinte maneira"; next; mes @name$; mes "Assim que o evento se iniciar, 1 monstro chamado Homem Macaco é invocado no mapa do evento."; mes "E você deve fugir dele para sobreviver."; next; mes @name$; mes "A cada 1 Minuto 1 baú de tesouros é invocado no mapa e você deve apanha-lo como prêmio."; next; mes @name$; mes "Serão 5 rounds super dificeis fugindo de homens macacos que serão invocados de tempos em tempos."; next; mes @name$; mes "E no final, os últimos sobreviventes ganharam uma quantidade de Zenys por Participar !"; mes "Fora o que conseguirem quebrando os baús de tesouros..."; mes "Enfim, é isso .-."; close; case 3: mes @name$; mes "Uma pena, o evento é bem legal!"; close; OnInit: waitingroom "Evento Homem Macaco",0; // Balão Chat set $open,0; // Closed de Evento Não Mexer. set $premio,"20000000"; //- Quantiadde de Zenys dada aos vencedores padrão 20kk. end; } } - script Macaco#evt -1,{ OnBoxBreak: set .monkeytrasurex1,rand(41,57); set .monkeytrasurex2,rand(41,57); set .monkeytrasurex3,rand(41,57); set .monkeytrasurex4,rand(41,57); set .monkeytrasurex5,rand(41,57); set .monkeytrasurex6,rand(41,57); set .monkeytrasurex7,rand(41,57); set .monkeytrasurex8,rand(41,57); set .monkeytrasurex9,rand(41,57); set .monkeytrasurex10,rand(41,57); set .monkeytrasurex11,rand(41,57); set .monkeytrasurex12,rand(41,57); set .monkeytrasurex13,rand(41,57); set .monkeytrasurex14,rand(41,57); set .monkeytrasurex15,rand(41,57); set .monkeytrasurey1,rand(40,55); set .monkeytrasurey2,rand(40,55); set .monkeytrasurey3,rand(40,55); set .monkeytrasurey4,rand(40,55); set .monkeytrasurey5,rand(40,55); set .monkeytrasurey6,rand(40,55); set .monkeytrasurey7,rand(40,55); set .monkeytrasurey8,rand(40,55); set .monkeytrasurey9,rand(40,55); set .monkeytrasurey10,rand(40,55); set .monkeytrasurey11,rand(40,55); set .monkeytrasurey12,rand(40,55); set .monkeytrasurey13,rand(40,55); set .monkeytrasurey14,rand(40,55); set .monkeytrasurey15,rand(40,55); makeitem 18000,1,"safari",.monkeytrasurex1,.monkeytrasurey1; makeitem 513,12,"safari",.monkeytrasurex11,.monkeytrasurey11; makeitem 513,12,"safari",.monkeytrasurex12,.monkeytrasurey12; makeitem 513,12,"safari",.monkeytrasurex13,.monkeytrasurey13; makeitem 513,12,"safari",.monkeytrasurex14,.monkeytrasurey14; makeitem 513,12,"safari",.monkeytrasurex15,.monkeytrasurey15; makeitem 513,12,"safari",.monkeytrasurex11,.monkeytrasurey11; makeitem 513,12,"safari",.monkeytrasurex12,.monkeytrasurey12; makeitem 513,12,"safari",.monkeytrasurex13,.monkeytrasurey13; makeitem 513,12,"safari",.monkeytrasurex14,.monkeytrasurey14; makeitem 513,12,"safari",.monkeytrasurex15,.monkeytrasurey15; end; //Horário de ínicio do evento 4 em 4 horas. OnClock0000: OnClock0400: OnClock0800: OnClock1200: OnClock1600: OnClock2000: initnpctimer; announce "[Homem das Selvas] O Evento Homem Macaco iniciará em 5 Minutos !",bc_all,0xADD8E6; set $open,1; end; OnTimer60000: announce "[Homem das Selvas] Em 4 minutos o Evento iniciará , apressem-se !",bc_all,0xADD8E6; end; OnTimer120000: announce "[Homem das Selvas] Em 3 minutos o Evento iniciará , apressem-se !",bc_all,0xADD8E6; end; OnTimer180000: announce "[Homem das Selvas] Em 2 minutos o Evento iniciará , apressem-se !",bc_all,0xADD8E6; end; OnTimer240000: announce "[Homem das Selvas] Em 1 minuto o Evento iniciará , apressem-se !",bc_all,0xADD8E6; end; OnTimer300000: set $open,0; announce "[Homem das Selvas] O 1º Round Começou !",bc_all,0xADD8E6; monster "safari",48,48,"Homem Macaco",1002,1; end; OnTimer360000: mapannounce "safari","[Homem das Selvas] 1 Baú de Tesouro foi derrubado pelo Homem Macaco !",bc_map,0xADD8E6; sleep2 1000; monster "safari",48,48,"Baú do Tesouro",1798,1,"Macaco#evt::OnBoxBreak"; sleep2 1000; mapannounce "safari","[Homem das Selvas] 2º Round Começou !",bc_map,0xADD8E6; monster "safari",48,48,"Homem Macaco",1002,1; end; OnTimer420000: mapannounce "safari","[Homem das Selvas] 1 Baú de Tesouro foi derrubado pelo Homem Macaco !",bc_map,0xADD8E6; sleep2 1000; monster "safari",48,48,"Baú do Tesouro",1798,1,"Macaco#evt::OnBoxBreak"; sleep2 1000; mapannounce "safari","[Homem das Selvas] 3º Round Começou !",bc_map,0xADD8E6; monster "safari",48,48,"Homem Macaco",1002,1; end; OnTimer480000: mapannounce "safari","[Homem das Selvas] 1 Baú de Tesouro foi derrubado pelo Homem Macaco !",bc_map,0xADD8E6; sleep2 1000; monster "safari",48,48,"Baú do Tesouro",1798,1,"Macaco#evt::OnBoxBreak"; sleep2 1000; mapannounce "safari","[Homem das Selvas] 4º Round Começou !",bc_map,0xADD8E6; monster "safari",48,48,"Homem Macaco",1002,1; end; OnTimer540000: mapannounce "safari","[Homem das Selvas] 1 Baú de Tesouro foi derrubado pelo Homem Macaco !",bc_map,0xADD8E6; sleep2 1000; monster "safari",48,48,"Baú do Tesouro",1798,1,"Macaco#evt::OnBoxBreak"; sleep2 1000; mapannounce "safari","[Homem das Selvas] O 5º e Último Round Começou !",bc_map,0xADD8E6; monster "safari",48,48,"Homem Macaco",1002,1; end; OnTimer600000: announce "[Homem das Selvas] O Evento Terminou, Parabéns aos Vencedores !",bc_all,0xADD8E6; sleep2 1000; mapwarp "safari","prontera",122,161; killmonsterall "safari",0; set $open,0; set Zeny, Zeny + $premio; stopnpctimer; end; } - script macaco-PCDieEvent -1,{ OnPCDieEvent: getmapxy @map$,@x,@y,0; sleep2 180000; if ( @map$ == "safari" || @map$ == "bomber" ) { set .@spoint$, getsavepoint(0); set .@x, getsavepoint(1); set .@y, getsavepoint(2); warp .@spoint$, .@x, .@y; end; } else { end; } } //Mapflags - Homem Macaco safari mapflag novending safari mapflag nowarp safari mapflag nochat safari mapflag noloot safari mapflag nodrop safari mapflag noskill safari mapflag noteleport safari mapflag noicewall safari mapflag nobranch safari mapflag nomemo safari mapflag nopenalty safari mapflag nosave SavePoint safari mapflag nowarpto O outro é o rank woe, ele ta trocando na hora que é pra aparecer o rank de clãs ele aparece o rank de playerbreakeremp, e no playerbreakemp está certo aparece o playerbreakeremp mesmo, script: ////////////////////////////////////////// // \/== \| |/ //==\\ \\==// \===/ // // // || || || || |/ \| // \\ // // || ||--|| ||--|| || || \\___ // // || ||--|| ||--|| || || \\ // // \\ || || || || || || // // // /\== /| |\ /| |\ \\==// ====// // ////////////////////////////////////////// //Npc: Chaos Rankings - WoE/////////////// ////////////////////////////////////////// //Description: Mostra os Rankings WoE // ////////////////////////////////////////// //Changelog: ////////// // V1.1 - Script Original por algoz ONE // // v2.0 - Script Reformulado para // // diversos rankings // // v3.0 - Script Otimizado // ////////////////////////////////////////// prontera,169,180,3 script Rankings 836,{ // == Configurações == setarray @Names$[0],"^FF4500[Rank Guerra do Emperium]^000000","^40E0D0TempestRO^000000"; //= Nome do NPC seguido do nome do Servidor. set @PlRank,10; //= Quantos Players aparecerão nos rankings? set @GdRank,10; //= Quantos Clãs aparecerão nos rankings // =================== set @CID,getcharid(0); set @GID,getcharid(2); while(true) { mes @Names$[0]; mes "Olá ^00BFFF"+strcharinfo(0)+"^000000."; mes "Selecione a ^FF0000opção^000000 desejada:"; deletearray @breaks[0],getarraysize(@breaks); deletearray @name$[0],getarraysize(@name$); deletearray @kills[0],getarraysize(@kills); deletearray @deaths[0],getarraysize(@deaths); next; set @Rank,select("- TOP "+@PlRank+" Breakers","- TOP "+@GdRank+" Clãs","- Meu Status","- Sair") - 1; if(@Rank == 3) { mes @Names$[0]; mes "Bom jogo."; close;OnInit:waitingroom "Ranking Break",0;end; } else if(@Rank == 2) { query_sql "SELECT `breaks`,`kills`,`deaths` FROM `woeplayerrank` WHERE `char_id`="+@CID,@points,@kills,@deaths; query_sql "SELECT `breaks`,`kills`,`deaths` FROM `woerank` WHERE `guild_id`="+@GID,@guild,@gkills,@gdeaths; mes @name$; mes "^0000FF[Jogador "+strcharinfo(0)+"]^000000"; mes "^525252Clã atual:^000000 ^FF0000"+strcharinfo(2)+"^000000."; mes "^525252Quebrou o Emperium..^000000 ^FF0000"+@points+"^000000 vezes."; mes "^525252Clã quebrou o Emperium..^000000 ^FF0000"+@guild+"^000000 vezes."; mes "^525252Matou no Total..^000000 ^FF0000"+@kills+"^000000 Players."; mes "^525252Morreu no Total..^000000 ^FF0000"+@deaths+"^000000 Vezes."; mes "^525252Amigos do Clã Mataram no Total..^000000 ^FF0000"+@gkills+"^000000 Players."; mes "^525252Amigos do Clã Morreram no Total..^000000 ^FF0000"+@gdeaths+"^000000 Vezes."; next; } else { query_sql "SELECT `breaks`,`"+(@from? "g" : "")+"name`,`kills`,`deaths` FROM `woe"+(!@from? "player" : "")+"rank` ORDER BY `breaks` DESC, `kills` DESC LIMIT "+(@from? @GdRank : @PlRank),@breaks,@name$,@kills,@deaths; mes "[^FF4500TOP "+(@from? @GdRank+" Clãs" : @PlRank+" Breakers")+" - WoE^000000]"; for(set @i,0; @i<=(@from? @GdRank : @PlRank); set @i,@i+1) if(@name$[@i]=="") mes (@i+1)+": ---"; else mes "Posição: ^0000FF"+ (@i+1) +"^000000º: "+@name$[@i]+" com ^FF0000"+@breaks[@i]+"^000000 ^0000FFbreaks^000000, ^FF0000"+@kills[@i]+"^000000 ^0000FFKills^000000 e ^FF0000"+@deaths[@i]+"^000000 ^0000FFDeaths^000000."; mes "^525252_____________^000000"; mes "^525252TOP "+(@from? @GdRank+" Clãs" : @PlRank+" Breakers")+" - WoE^000000 "+@Names$[1]+"."; next; } } } function script WoE_Rank { query_sql "SELECT `breaks`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@bpoints,@name$; query_sql "SELECT `gname`,`breaks` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gname$,@gbpoints; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`breaks`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if ( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`breaks`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `breaks` = `breaks` +1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `breaks` = `breaks` +1 WHERE `guild_id`="+getcharid(2); return; } - script WoePlayerLadder -1,{ OnPCKillEvent: if(!agitcheck() && !agitcheck2()) end; getmapxy @map$,@x,@y,0; set @Found,0; if($UsingWoEController) for(set @i,0; @i<3; set @i,@i+1) for(set @j,0; @j < getarraysize(getd("$DiasWoE_"+@i)); set @j,@j + 1) for(set @k,0; @k<getarraysize(getd("$CastelosWoE_"+@i+"_"+@j+"$")); set @k,@k+1) if(@map$==getd("$CastelosWoE_"+@i+"_"+@j+"$["+@k+"]")) { set @Found,1; break; } else for(set @i,0; @i < getarraysize($woemap$); set @i,@i+1) if(@map$==$woemap$[@i]) { set @Found,1; break; } if(!@Found) end; query_sql "SELECT `kills`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@ppoints,@name$; query_sql "SELECT `kills`,`gname` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gpoints,@gname$; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`kills`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`kills`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `kills` = `kills` +1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `kills` = `kills` +1 WHERE `guild_id`="+getcharid(2); attachrid killedrid; query_sql "SELECT `deaths`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@ppoints,@name$; query_sql "SELECT `deaths`,`gname` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gpoints,@gname$; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`deaths`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`deaths`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `deaths` = `deaths` + 1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `deaths` = `deaths` + 1 WHERE `guild_id`="+getcharid(2); end; OnInit: set $UsingWoEController,0; // Coloque 1 caso utilize o WoE Controller de minha autoria. if(!$UsingWoEController) // Ponha aqui os castelos que estão habilitados na sua WoE caso não use o WoE Controller setarray $woemap$[0],"gefg_cas02","gefg_cas03","payg_cas02","arug_cas01","arug_cas02"; end; } Se alguém me ajudar vai ser um Deus pra mim, pq não acho um bug não da bug no map server nem nada !
  20. iLovex

    Custom 3D

    Se puder compartilhar esses que vc tem, eu agradeceria, estou procurando faz uma cota...
  21. iLovex

    Rank Woe

    Guys, to com um problema no npc, rank woe, só que não consigo ajeitar, ele ao inves de contar o rank dos clãs, ele meio que duplica o rank do empbreaker, quem puder alterar isso pra mim, script ta ai embaixo... ////////////////////////////////////////// // \/== \| |/ //==\\ \\==// \===/ // // // || || || || |/ \| // \\ // // || ||--|| ||--|| || || \\___ // // || ||--|| ||--|| || || \\ // // \\ || || || || || || // // // /\== /| |\ /| |\ \\==// ====// // ////////////////////////////////////////// //Npc: Chaos Rankings - WoE/////////////// ////////////////////////////////////////// //Description: Mostra os Rankings WoE // ////////////////////////////////////////// //Changelog: ////////// // V1.1 - Script Original por algoz ONE // // v2.0 - Script Reformulado para // // diversos rankings // // v3.0 - Script Otimizado // ////////////////////////////////////////// prontera,169,180,3 script Rankings 836,{ // == Configurações == setarray @Names$[0],"^FF4500[Rank Guerra do Emperium]^000000","^40E0D0TempestRO^000000"; //= Nome do NPC seguido do nome do Servidor. set @PlRank,10; //= Quantos Players aparecerão nos rankings? set @GdRank,10; //= Quantos Clãs aparecerão nos rankings // =================== set @CID,getcharid(0); set @GID,getcharid(2); while(true) { mes @Names$[0]; mes "Olá ^00BFFF"+strcharinfo(0)+"^000000."; mes "Selecione a ^FF0000opção^000000 desejada:"; deletearray @breaks[0],getarraysize(@breaks); deletearray @name$[0],getarraysize(@name$); deletearray @kills[0],getarraysize(@kills); deletearray @deaths[0],getarraysize(@deaths); next; set @Rank,select("- TOP "+@PlRank+" Breakers","- TOP "+@GdRank+" Clãs","- Meu Status","- Sair") - 1; if(@Rank == 3) { mes @Names$[0]; mes "Bom jogo."; close;OnInit:waitingroom "Ranking Break",0;end; } else if(@Rank == 2) { query_sql "SELECT `breaks`,`kills`,`deaths` FROM `woeplayerrank` WHERE `char_id`="+@CID,@points,@kills,@deaths; query_sql "SELECT `breaks`,`kills`,`deaths` FROM `woerank` WHERE `guild_id`="+@GID,@guild,@gkills,@gdeaths; mes @name$; mes "^0000FF[Jogador "+strcharinfo(0)+"]^000000"; mes "^525252Clã atual:^000000 ^FF0000"+strcharinfo(2)+"^000000."; mes "^525252Quebrou o Emperium..^000000 ^FF0000"+@points+"^000000 vezes."; mes "^525252Clã quebrou o Emperium..^000000 ^FF0000"+@guild+"^000000 vezes."; mes "^525252Matou no Total..^000000 ^FF0000"+@kills+"^000000 Players."; mes "^525252Morreu no Total..^000000 ^FF0000"+@deaths+"^000000 Vezes."; mes "^525252Amigos do Clã Mataram no Total..^000000 ^FF0000"+@gkills+"^000000 Players."; mes "^525252Amigos do Clã Morreram no Total..^000000 ^FF0000"+@gdeaths+"^000000 Vezes."; next; } else { query_sql "SELECT `breaks`,`"+(@from? "g" : "")+"name`,`kills`,`deaths` FROM `woe"+(!@from? "player" : "")+"rank` ORDER BY `breaks` DESC, `kills` DESC LIMIT "+(@from? @GdRank : @PlRank),@breaks,@name$,@kills,@deaths; mes "[^FF4500TOP "+(@from? @GdRank+" Clãs" : @PlRank+" Breakers")+" - WoE^000000]"; for(set @i,0; @i<=(@from? @GdRank : @PlRank); set @i,@i+1) if(@name$[@i]=="") mes (@i+1)+": ---"; else mes "Posição: ^0000FF"+ (@i+1) +"^000000º: "+@name$[@i]+" com ^FF0000"+@breaks[@i]+"^000000 ^0000FFbreaks^000000, ^FF0000"+@kills[@i]+"^000000 ^0000FFKills^000000 e ^FF0000"+@deaths[@i]+"^000000 ^0000FFDeaths^000000."; mes "^525252_____________^000000"; mes "^525252TOP "+(@from? @GdRank+" Clãs" : @PlRank+" Breakers")+" - WoE^000000 "+@Names$[1]+"."; next; } } } function script WoE_Rank { query_sql "SELECT `breaks`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@bpoints,@name$; query_sql "SELECT `gname`,`breaks` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gname$,@gbpoints; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`breaks`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if ( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`breaks`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `breaks` = `breaks` +1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `breaks` = `breaks` +1 WHERE `guild_id`="+getcharid(2); return; } - script WoePlayerLadder -1,{ OnPCKillEvent: if(!agitcheck() && !agitcheck2()) end; getmapxy @map$,@x,@y,0; set @Found,0; if($UsingWoEController) for(set @i,0; @i<3; set @i,@i+1) for(set @j,0; @j < getarraysize(getd("$DiasWoE_"+@i)); set @j,@j + 1) for(set @k,0; @k<getarraysize(getd("$CastelosWoE_"+@i+"_"+@j+"$")); set @k,@k+1) if(@map$==getd("$CastelosWoE_"+@i+"_"+@j+"$["+@k+"]")) { set @Found,1; break; } else for(set @i,0; @i < getarraysize($woemap$); set @i,@i+1) if(@map$==$woemap$[@i]) { set @Found,1; break; } if(!@Found) end; query_sql "SELECT `kills`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@ppoints,@name$; query_sql "SELECT `kills`,`gname` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gpoints,@gname$; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`kills`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`kills`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `kills` = `kills` +1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `kills` = `kills` +1 WHERE `guild_id`="+getcharid(2); attachrid killedrid; query_sql "SELECT `deaths`,`name` FROM `woeplayerrank` WHERE `char_id`="+getcharid(0),@ppoints,@name$; query_sql "SELECT `deaths`,`gname` FROM `woerank` WHERE `guild_id`="+getcharid(2),@gpoints,@gname$; if( @name$ == "" ) query_sql "INSERT INTO `woeplayerrank` (`char_id`,`name`,`deaths`) VALUES ("+getcharid(0)+",'"+strcharinfo(0)+"',0)"; if( @gname$ == "" ) query_sql "INSERT INTO `woerank` (`guild_id`,`gname`,`deaths`) VALUES ("+getcharid(2)+",'"+getguildname(getcharid(2))+"',0)"; query_sql "UPDATE `woeplayerrank` set `deaths` = `deaths` + 1 WHERE `char_id`="+getcharid(0); query_sql "UPDATE `woerank` set `deaths` = `deaths` + 1 WHERE `guild_id`="+getcharid(2); end; OnInit: set $UsingWoEController,0; // Coloque 1 caso utilize o WoE Controller de minha autoria. if(!$UsingWoEController) // Ponha aqui os castelos que estão habilitados na sua WoE caso não use o WoE Controller setarray $woemap$[0],"gefg_cas02","gefg_cas03","payg_cas02","arug_cas01","arug_cas02"; end; }
  22. iLovex

    Sprite Armas

    podem fechar o tópico eu já achei as sprites... vlw <3
  23. iLovex

    Sprite Armas

    Guys, algum de vcs tem a sprite de ataque de armas custons, por exemplo mijolnir, espada thanatos, a lança do thanatos e tals, eu preciso muito delas, e é só a sprite de ataque, ou quem tiver tudo junto pode me passar por favor !?
  24. iLovex

    [Resolvido] Item 3rd

    Olá Gostaria de saber fazer um item que de o visual 3rd para aquela classe quando equipada, e algumas skills da 3rd como algumas mais importantes, Ex: Tenho um item que de 3rd do Monk que é o Sura, e de Portões do inferno, gostária de saber como fazer isso,
  25. iLovex

    [Resolvido] Item 3rd

    Muito obrigado amore era tudo que eu queria !

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.

×