Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 01/29/13 em todas áreas

  1. [8.54] Digitibia Server

    psyducks2 e 2 outros reagiu a .HuRRiKaNe por uma resposta no tópico

    3 pontos
    Informações: Servidor 8.54; Novas Sprites; Digimons 50%; Ataques 50% Hunts Adicionadas; Novos Comandos; Novos Itens; Base 100%, liberado para quem quiser editar / adicionar novas coisas! Imagens: Download: Cliente Incluso com dat e spr; http://www.4shared.com/rar/rl1ygoxW/Server_Digi_Tibia.html? Scan: https://www.virustotal.com/file/18172d6205e768f6dd7ad8c56c1d66f517b08877921865d0e52a2643d7d29534/analysis/1359480865/ Créditos pobredobrega Animal Pak
  2. 3 pontos
    Bom Dia gente, hoje venho apresentar mais uma verçao do meu Baiak Super Editado, mas agora o nome è Baiak Link By (ADM) Z1K4 vou tentar explicar bem detalhado para que voçes entendao bem. Entamo Vamos La; <---- Oque tem de Novo ? ----> Quote Novos Monstros; O server ainda nao esta 100%, pois e uma tipo uma verção DEMO, mais tem muitas novidades; Adicionado Os Bosses do server; magias novas para todas vocaçoes ; Agora tem vip, vip 2 e vip GOLD (e adquirida apenas por donate, mas se voçe quiser adicionar para quest pode adicionar); vip GOLD fica saindo effect (12-estrelas azuils, mas pode ser mudada em Login.lua em CreatureScripts); vip Gold fica com o nome [VIPG] antes do nome; Templo nao tem nada aver com Baiak; Area para demonstraçao dos novos monsters; Adicionada arena em baicho do templo; teleports e DP na frente do templo adicionada sala de eventos com evento da bp, dice, e tente a sorte; Entrada para todas as vips no templo; Golden Vip e 100% proprio, tem apenas 3 Caves todas proprias e tem a The Village (todos monstros novos misturados menos os bosses); adicionada super anihi (ainda nao testado); Scripts para Vip, e Vip 2 nao foram feitos, pelo simples motivo fauta de tempo; Vip Gold e adiquirida pelo item 2361 (Frozen Starlight), que e tipo uma runa voçe da use e usa em voçe mesmo e ganha 35 dias de vip; Adicionada uma nova sala de treiners; mudei coisas simples pelo mapa inteiro deichando mais atraente; Golden Amulet ainda nao e nada So um amuleto com outro nome; Adicionada uma Vila com Novas Houses; Corrigi quase 90% dos bugs. <---- Monstros, Itens e magias Novos ----> Quote Monstros Novos : Princesa Thaina Barata Louco Not Move <-- monstro usado em quest, ele nao se meche e hita pouco porem tem muito vida Novos Bosses : Vodkart SkyDangerous SubWat Daninhozica -- EU :3 -- novos itens : Supreme Helmet -- Golden Helmet Supreme Armor -- Golden Armor Supreme Legs -- Golden Legs Supreme Boots -- Golden Boots Supreme Sword -- Mercenary Sword Supreme AXE -- Hammer of Wrath Supreme Wand -- Blessed Scrept Supreme Shield -- Blessed Shield Supreme Bow -- Elvis Bow Supreme BackPack -- Golden Backpack Supreme Amulet -- Star Amulet novas magias : Death all -- lvl 1000 para todas vocaçoes Sorc Zica -- lvl 10000 para sorc druid Zica -- lvl 10000 para druid pally Zica -- lvl 10000 para pally kina Zica -- lvl 10000 para sorc druid furios -- lvl 100000 para druid OBS: nao deu para adcionar sorc furios, kina furios, pally furios por fauta de tempo. <---- S's ----> Quote Templo: treiners em cima do templo: Treiners Novos: Teleports: Dp: Sala De Eventos: Area Golden Vip: The Village (na sala com um pilar pegando fogo): Sala de Bosses: COMPARAÇAO: Antes Depois: Melhorou ? DOWLOAD : Quote http://www.4shared.c..._Link_860.html? SCAN: Quote https://www.virustot...sis/1339893838/ Cretitos: admZ1K4 da um rep+ ae se liga só so postei o mapa.
  3. Listas de Hotkeys Elfbot

    nestlez e um outro reagiu a Artur Henrique por uma resposta no tópico

    2 pontos
    Usa X spell no target caso não tenha SD rune. auto 1000 if [$itemcount.'sudden death rune' < 2] istargeting say 'Spell' Usa Xspell quando sua mana estiver cheia. auto 200 if [$mppc == 100] say 'exura gran' Renova Gran Hur e Utamo Vita auto 200 safe stronghaste | manashield Anti Push (Gold Coin, Platinum Coin, Brown Mushroom e troca gold). auto 1 listas 'Mega Anti Push' | dropitemsxyzamount $posx $posy $posz 3031 1 | if [$topitem.$posx.$posy.$posz == 3031] dropitemsxyzamount $posx $posy $posz 3035 1 | if [$topitem.$posx.$posy.$posz == 3035] dropitemsxyzamount $posx $posy $posz 3725 2 | if [$topitem.$posx.$posy.$posz == 3725] dropitemsxyzamount $posx $posy $posz 3035 2 | if [$itemcount.3031 == 0 && $itemcount.3035 >0] {useitem 3035 | wait 500 | end} | if [$itemcount.3035 == 0 && $itemcount.3043 >0] {useitem 3043 | wait 500 | end} Heal por %, caso seu life for menor que 80% e maior que 60, usa exura, caso seja menor que 60 usa exura gran auto 100 if [$hppc < 80 && $hppc >= 61] say 'exura' | if [$hppc < 60] say 'exura gran' Mostra os players que tem BoH na tela. auto 100 set $boh '' | foreach 'floorplayers' $v {if [$v.haslookinfo && $v.speed == (260+($v.level-1)*2)] set $boh '[$v.name], [$boh]'} | setpos [$screenleft] [$screenbottom-14] | setcolor 232 232 232 | if [$boh != ''] displaytext 'People with BoH: $boh' Anti Kick (Char fica girando) auto 200 listas 'Anti Idle' | turnn | wait 100 | turnw | wait 100 | turns | wait 100 | turne Cura paralyze com utani tempo hur auto 1 listas 'PARAMAX-HEAL' | healparalysis 'utani tempo hur' Cura Paralyze de acordo com o life, 100% = utani hur, 80%- = exura gran. auto 10 listas "Anti-PARAMAX" | if $paralyzed {if [$hppc == 100] {say 'Utani Hur' | end} | if [$hppc < 80] {say 'Exura Gran' | end} Anti Push (Gold Coin, Platinum Coin, Vials, Brown Mushroom). auto 1 listas "Anti push" | if [$itemcount.3031 >= 2] {dropitemsxyzamount $posx $posy $posz 3031 2 | wait 1} | if [$itemcount.3035 >= 1] {dropitemsxyzamount $posx $posy $posz 3725 1 | wait 1} | if [$itemcount.283 >= 2] {dropitems 283 2 | wait 1} | if [$itemcount.284 >= 2] {dropitems 284 2 | wait 1} | if [$itemcount.285 >= 2] {dropitems 285 2 | wait 1} Anti Push (Gold Coin, platinum coin, Worm e troca gold). auto 1 listas "Anti Push by Lelly" | if [$itemcount.3031 >= 2] dropitemsxyzamount $posx $posy $posz 3031 2 | if [$itemcount.3035 >= 1] dropitemsxyzamount $posx $posy $posz 3035 1 | if [$itemcount.284 >= 2] dropitemsxyzamount $posx $posy $posz 284 2 | if [$itemcount.3035 >= 1] dropitemsxyzamount $posx $posy $posz 3035 1 | if [$itemcount.3035 < 1 && $itemcount.3043 >= 1] {useitem 3043 | wait 500 | end} | if [$itemcount.3031 < 2 && $itemcount.3035 >= 1] {useitem 3035 | wait 500 | end} Nem lembro oque essa faz.. auto 100 if [$mppc <= 75] { while [$mppc < 90] { if [$lastmsg.content ? 'sudden death runes'] { end } gmana self | wait 1500 } } Sobe ladders, dece buracos, abre com shovel, usa rope, corta wild. usegrounditem 5542 | usegrounditem 1948 | usegrounditem 1968 | usegrounditem 435 | useongrounditem 3003 386 | useongrounditem 3457 593 | useongrounditem 3457 608 | useongrounditem 3308 2130 | useongrounditem 3308 3696 | useongrounditem 3457 867 | usegrounditem 6252 | usegrounditem 6253 | usegrounditem 1632 | usegrounditem 1633 | usegrounditem 435 | useongrounditem 3003 386 | usegrounditem 1948 | usegrounditem 5542 | useongrounditem 3308 2130 | useongrounditem 3308 3696 Anti Push (Vial, Gold Coin, troca gold) auto 200 listas 'anti puxi' | if [$topitem.$posx.$posy.$posz != 284 && $topitem.$posx.$posy.$posz != 3031] dropitemsxyzamount $posx $posy $posz 284 2 | if [$topitem.$posx.$posy.$posz == 284] dropitemsxyzamount $posx $posy $posz 3031 2 | if [$topitem.$posx.$posy.$posz == 3031] dropitemsxyzamount $posx $posy $posz 284 1 | if [$itemcount.3031 <2 && $itemcount.283 >0] {useitem 3035 | wait 1000 | end} Exiva o ultimo player que você exivou, e exiva o seu target. exivalast exivatarget Spy andar de baixo e de cima. spyup spydown Usa Great Spirit e exura san sem parar. auto 1 listas 'Heal Max' | { say 'exura san' | useoncreature 7642 self | end } Se não tiver players usa explosion no target, se tiver, usa exori hur. auto 200 ifnoplayeronscreen explo target | ifplayeronscreen exorihur 100 Eat Food auto 60000 listas 'Eat' | eatfood | wait 1000 | eatfood Reconect e abre a backpack que ta no lugar da flecha. auto 6000 listas "Reconnect" |ifnot $connected {reconnect | wait 2000 | openbeltitem | wait 2000 | wait 1000 | attack target | end} Bug Map (W S A D E Q C Z) auto 1 listas 'Bug Map' | if [$key.65] {usegroundxyz [$posx-7] $posy $posz | end} if [$key.68] {usegroundxyz [$posx+7] $posy $posz | end} if [$key.83] {usegroundxyz $posx [$posy+6] $posz | end} if [$key.87] {usegroundxyz $posx [$posy-6] $posz | end} if [$key.67] {usegroundxyz [$posx+6] [$posy+5] $posz | end} if [$key.90] {usegroundxyz [$posx-6] [$posy+5] $posz | end} if [$key.81] {usegroundxyz [$posx-6] [$posy-5] $posz | end} if [$key.69] {usegroundxyz [$posx+6] [$posy-5] $posz | end} Heal mage por % auto 200 listas 'Healing Mage por %' | if [$hppc <= 75] say exura vita | if [$hppc <= 90] say exura gran | if [$hppc < 100 && $hppc > 90] say exura Heal Pally por % auto 200 listas 'Healing pally por %' | if [$hppc < 45] say exura san | if [$hppc < 70] say exura gran | if [$hppc < 90] say exura gran Heal knight por % auto 200 listas 'Healler EK por %' | uhealth 50 self | if [$hppc < 85] say exana mort Equipa SSA com mana menor que 20% auto 100 listas 'equip ssa fast' | if [$mppc < 20] fastequipammy 3081 Equipa Might Ring com mana menor que 40% auto 200 listas 'equip might ring fast' | if [$mppc < 40] equipsring 3048 3048 Equipa SSA com 15 inimigos ou mais na tela. auto 200 listas 'enemy 15+ equip ssa' | if [$enemycount >= 15] fastequipammy 3081 Usa AVA rune em você quando tem pelo menos um bixo à 3 sqm e nenhum player. auto 100 listas 'AVA' | if [ $monstersaround.3 >=1 && $playersaround.7 == 0 ] {useoncreature 3161 self | wait 500} Exori Con sem SD auto 1000 listas 'con sem SD' | if [$itemcount.'sudden death rune' <= 1 && $target] say exori con Puxa todos items ao seu redor para baixo de você. auto 1 listas 'Push MAX' | moveitemonground $posx [$posy-1] $posz $posx $posy $posz | moveitemonground $posx [$posy+1] $posz $posx $posy $posz | moveitemonground [$posx-1] [$posy-1] $posz $posx $posy $posz | moveitemonground [$posx-1] $posy $posz $posx $posy $posz | moveitemonground [$posx-1] [$posy+1] $posz $posx $posy $posz | moveitemonground [$posx+1] [$posy-1] $posz $posx $posy $posz|moveitemonground [$posx+1] $posy $posz $posx $posy $posz|moveitemonground [$posx+1] [$posy+1] $posz $posx $posy $posz Transforma Gold Coin em Platinum Coin. auto 200 listas 'Gold coin - platinum coin' | stackitems | if [ $itemcount.3031 >= 100 ] equipbelt 3031 | if [$beltslot.id == 3031 && $beltslot.count == 100] useitem 3031 Transforma Platinum Coin em Crystal Coin. auto 200 listas 'Platinum coin - crystal coin' | stackitems | if [ $itemcount.3035 >= 100 ] equipbelt 3035 | if [$beltslot.id == 3035 && $beltslot.count == 100] useitem 3035 Fala quantos players tem na tela. Exemple: On Screen 12 +¹ by Tibia Wait auto 20000 listas 'Players On Screen' | say ' On Screen [$playersaround.20] +¹ by Tibia Wait' Joga os Vials vazios no chão. auto 200 listas "Drop empty vials" | if [ $itemcount.283 >= 1 ] dropitems 283 | wait 100 | if [ $itemcount.284 >= 1 ] dropitems 284 | wait 100 | if [ $itemcount.285 >= 1 ] dropitems 285 Reponde automaticamente todas as privates, tipo o msn. auto 400 listas 'Auto Message' | if [$curmsg.isprivate] {pm '$curmsg.sender' 'Auto-Message: Guenta ae que jaja eu volto '} Fala automaticamente essa mensagem no trade. auto 200 listas "Auto Trade" | sayin 'Trade' Dou items no UnderWar por items no PxG (Brass) «» Under Boots + 20kk + Mage 160 ml 113 (full set) + EK 215 skills 118/114 (mesma acc) <«»> Dou essa RP tambem skill 127/113 | wait $rand.[2*60*1000].[3*60*1000] Combo UE. auto 1 listas 'Combo UE' | if [$curmsg.sender == 'LEADERNAME' && $curmsg.content == 'LEADERSAYTHIS' && $curmsg.isdefault] {say 'SPELLFORUUSE' | end } Upar no exori, caso não tenha players, e no exori hur caso apareça alguem. auto 100 listas 'xxx' | if [$monstersaround.1 >=1 && $playersaround.20 == 0] say 'exori' |if [$playersaround.7 >= 1 && $target] say 'exori hur' Anti Push igual do magebot. auto 100 listas 'Anti- Push' | dropitems 283 284 285 | ifnot [$topitem.$posx.$posy.$posz == 3031] dropitemsxyzamount $posx $posy $posz 3031 2 | ifnot [$topitem.$posx.$posy.$posz == 3492] dropitemsxyzamount $posx $posy $posz 3492 2 Caso sua mana seja menor que 70% equipa soft e quando for 100% equipa BoH (acho que é boh) auto 200 listas 'Re-Use Soft' | if [$mppc <= 70] { unequip '3079' 'empty' && equipboots 6529 } | if [$mppc == 100] { unequip '6529' 'empty' && equipboots 3079 } Auto Utito tempo san (Só funciona em alguns ots) auto 200 if [$strengthtime <= 200] say 'Utito Tempo san' Encanta RainBow Shield. (essa eu peguei dum site de gringo) auto 1000 listas 'RainbowShield' | if [$itemcount.8077== 1] { useoninventoryitem 677 8077} Re-use utana vid. auto 200 if [$invisible == 0] say 'Utana Vid' Muda o nome do client. auto 1 dontlist | setcaption '$name - $systime - Online: $formattime.$deltatime - EXP Gained: $expgained - EXP Hour: $exph - Exp Left: $exptnl - Time For Next: $timetnl Abre corpos (Grim, Serpent Spawn e Behe) auto 100 foreach 'newmessages' $msg if [$msg.content ? 'Loot of a Serpent Spawn:']{opengrounditem xxxx | wait 1000} Joga assassin star para mão (<) quando tem menos de 10. auto 200 if [ $rhandslot.id == 7368 && $rhandslot.count <= 10 ] equiprhand 7368 OBS: Essas Hotkeys eu tenho desde quando lançou o elfbot 8.6, ou seja, impossivel de postar os creditos, mas os que sei eu vou falar, caso você tenha feito alguma delas fala pra eu por os credito. Então os que eu sei: Lelly (Prima do s2). Team Speak (Old Times) Negueba (o mito das hotkeys). Artur (Euzenho) WWW.TIBIAWAIT.COM - O MAIS COMPLETO SITE DE HOTKEYS PARA ELFBOT
  4. [C#] Hotkeys

    campo486 e um outro reagiu a Kimoszin por uma resposta no tópico

    2 pontos
    Bom, resolvi mostrar alguns exemplos de como pode ser usar as hotkeys do Tibia. Procurar em todas as hotkeys e executa, Control, Shift e F funcionando, Mostra todas as suas hotkeys, Executa uma determinada hotkey. Hotkeys.rar
  5. PingOut Teaser 1

    3visan e um outro reagiu a Aldimun por uma resposta no tópico

    2 pontos
    Trago a vocês, o primeiro PingOut Teaser com explicações mais detalhadas e imagens para apresentar os recursos e novidades já desenvolvidos para a nova versão do programa, que está chegando ai! Primeiro, além claro do layout do programa que mudou completamente, agora o PingOut possui diversas formas de personalização, como as preferências. O programa tem suporte a dois idiomas, sendo nosso português como padrão e o inglês americano. No menu preferências também é possível ativar ou desativar recursos básicos do programa, como limpeza de cachê ao encerrá-lo, ativar/desativar plugins PingOut (mais pra frente falaremos mais) e autorizar as atualizações automáticas. Outra novidade muito importante é o botão "Server Config", que como o nome diz, é um menu de configuração avançada de informações do servidor que está hospedando, como linguagem utilizada, por exemplo, para permitir ao PingOut entender com que tipo de servidor irá trabalhar e buscar as melhores configurações. ----------------------------------------------------------------------------------------------------------------- Segundo, percebe-se que mantemos o "estilo" de inicialização do PingOut, mas claro, com um toque mais avançado. Agora a função Kick High Ping possui configuração própria, chega de limitações! Você pode configurar as taxas de pacote máximo permitido para considerar um usuário como HighPing e kická-lo, a mensagem que será exibida através de um janelinha Windows Alert para o usuário e claro integrá-lo a distro, permitindo no caso de otservs, enviar o player para o templo, retirar seu loot, exibir um mensagem in-game, ou seja, tudo que for possível através da criatividade e scripting. Também criamos um menu de Ajuda, com passo a passo de como utilizar o PingOut, desde os comandos até configurações básicas e avançadas. ----------------------------------------------------------------------------------------------------------------- Terceiro, como citamos no tópico de apresentação, uma das novidades mais relevante para nossa equipe e de extrema importância a longo prazo para aperfeiçoamento do programa, é conceito profissional que adotamos! Criamos o menu Central do usuários, onde temos a função de verificar atualizações para o software e o mais interessante, o registro de cópia. Como funciona? Pra que serve? Simples... Você deve perceber que a maioria dos programas conceituados na internet mundial, possuem um sistema de registro de cópia, onde é cadastrado um número de versão cópia do programa no IP do usuário final, assim possibilitando identificar possíveis erros futuros no funcionamento do software naquela máquina do usuário, podendo auxiliá-lo, além de questões óbvias de contagem de usuários, classificação por localidade e claro, segurança! Dessa forma poderemos identificar de onde o usuário baixou o programa, se a fonte é segura, se o setup ou arquivos internos do programa foram alterados, e dessa forma, evitar fraudes e abusos com o nome do PingOut. * É EXTREMAMENTE RECOMENDÁVEL QUE FUTURAMENTE TODOS OS USUÁRIOS REGISTREM SUA CÓPIA ASSIM QUE INSTALAREM O PROGRAMA. EM BREVE MAIS INFORMAÇÕES * ----------------------------------------------------------------------------------------------------------------- Bom, vamos pouco a pouco. Durante a semana faremos o próximo teaser com mais informações sobre os demais sistemas e recursos já desenvolvidos. Aguardem! Comente, dê sua opinião, sugestões, críticas...
  6. [8.6] Baiak Barao

    Linchfell reagiu a Fernanda.k2 por uma resposta no tópico

    1 ponto
    E aí galera, tudo em cima!? Hoje estarei postando um servidor que estive trabalhando a um tempinho, deixei ele online durante 1 mês e a galera aprovou! Agora estou sem tempo para cuidar de um servidor, então decidi postar aqui no Tibiaking pra galera baixar. ■ Mapa base: ╠ Baiak Infinity by Mayron ╚ Versão: 8.6 ■ Modificações: ╠ Visual do templo totalmente modificado. ╠ Salas e locais de hunts modificados. ╠ Adicionado sistema anti mage bomb. ╠ A Vip City foi transformada em uma cidade PK, quando vocês entrarem vão entender. ╠ O tempo dos efeitos nos teleports foi aumentado. ╠ Adicionado novas áreas de hunts. ╠ Removido o excesso de trainers para diminuir o lag, porém agora suporta mais pessoas treinando com o novo sistema de treinamento. ╠ Foram criadas novas quests. ╠ Removido o addon doll, agora os addons são obtidos através de quests. ╠ As vocações foram balanceadas. ╠ Novo NPC Colecionador de Ossos, este NPC foi criado para estimular a WAR no servidor. ╠ Foi adicionado ao NPC Barao Seller stamina potion, nova SD para level 400+ e alguns outros itens. ╠ Removido os outfits do Rei, rainha, montaria e borboleta, pois eram muito escrotos. ╠ Adicionado os outfits Wedding e Wayfarer. ╠ Removido a runa prison rune, pois escrotiza totalmente o PVP. ╠ Adicionado NPC que vende Red Skull Amulet. ╠ Adicionado NPC que vende pedras encantadas. ╠ Alterado o ataque de todas as wands e rods. ╠ As melhores armas agora são obtidas em quest e não mais no NPC. ╠ Removido as mensagens de raids e informações que ficavam aparecendo a cada segundo, isso poluía demais a tela do player. ╠ Adicionado monstros nas salas de teleports para sinalizar as hunts. ╠ Adicionado na sala de eventos invasões por alavancas, acesso apenas para GOD com o comando /a. ╠ Erros de português/inglês nas falas e nos nomes dos NPCs foram corrigidos. ╠ As quests foram organizadas no arquivo chestsys, usando o script do Vodkart, agora está muito mais fácil criar sua quest. ╠ Adicionado área de evento WAR. ╠ Adicionado evento Zombie, configurado para executar todos os dias às 20:00 horas. ╠ Foi criado mais casas na cidade principal, e removida as casas da vip city, pois foi transformada em hunt e a galera prefere casas na cidade principal. ╠ Adicionado novos monstros. ╠ Todos as hunts da esquerda dos TPs free foram alteradas, agora se tornaram útil com monstros decentes e pode-se cassar como as outras áreas. ╚ Foi adicionado script para deixar o servidor claro 24h, pois quando ficava noite o servidor ficava muito escuro. ■ Bugs encontrados no mapa base e já foram resolvidos: ╠ A vocação paladin foi arrumada, agora o paladin está usando potion e atacando ao mesmo tempo. ╠ Arrumado os NPCs Warmaster Addon 1 e Warmaster Addon 2 que estavam entregando o addon de graça. ╠ O Teleport dos Defiler na POI estava sem destino, já foi arrumado. ╠ O book e a boots que eram obtidos na VIP POI foram substituídos, pois eram bugados. ╠ Foi arrumado o script da alavanca da Annihilator que gerava um erro na distro. ╠ Foi corrigido o evento da arena, pois as coordenadas estavam mal posicionadas no script, fazendo com que alguns players ficassem presos no evento. ╠ Foi removido a quest do amazon shield, pois gerava um bug de drop Dwarven Armor. ╠ O tempo do save server foi corrigido. ╠ Alguns itens que possuem atributos foram corrigidos, pois ao equipar os itens não davam skills. ╚ Corrigido o tempo de idle, agora está kickando o player que fica afk durante 15 minutos. ■ Eventos: ╠ Com o GOD, use o comando /arena x, onde x é o número de players que vão participar do evento. ╠ No teleport de eventos existem alavancas para invasões na cidade, os monstros dropam itens de quest, porém o drop é raro. ╠ Monstro Guarda Costas do GOD, pode ser sumonado na cidade, ele possui magias editadas e o loot é atrativo para que os players participem do evento. ╚ Zombie event é executado diariamente às 20:00 horas, para alterar o horário basta ir até a pasta data\globalevents, abrir o arquivo globalevents.xml e alterar o horário do zombie event. ■ Imagens: Templo Castelo Teleports Trainers PK City Quests Eventos Distro Se houver problemas para visualizar as imagens, segue um link para o album de imagens: http://imgur.com/a/zRFWd#0 ■ Conta do GOD: ╠ Account: god ╚ Senha: god ■ Link para download: ╠ Download ╚ Scan ■ Dicas extras: Nunca deixe a senha 2/2, pois ao tentar criar um item pelo id que possua o número 2 surgirá a mensagem chata do Account Data Warning. Para resetar o servidor, basta abrir o banco de dados, clicar com o botão direito sobre cada tabela, por exemplo a tabela Accounts e selecionar a opção Erase table data. Se o Remere's map editor não reconhecer o Tibia.dat e o Tibia.spr, a solução será baixar o client 8.6 do site oficial do Remere's. Segue o link: www.remeresmapeditor.com ■ Créditos: juliok80 Te ajudei? +REP!
  7. PERFECT ZOMBIE SYSTEM EVENT!

    higorsantos reagiu a Fausto32 por uma resposta no tópico

    1 ponto
    Script/Tutorial+ Php +Map +Talkaction +Portal. Ps: Antes de falar q o topico já existe no forum teste os outros scripts Então começando por informações basícas : Para abrir o evento : /zombiestart numero de players . exemplo : /zombiestart 2 Para Iniciar o evento sem o numero maximo de players: /zombiestart force. Apos aberto sempre q um player ente no portal do evento e avisado por broadcast quem entrou na arena e o numero de players restantes para o evento ser iniciado. Apos o evento ser iniciado um zombie e sumonado a cada 20 segundos, o player que for infectado e teleportado para o templo vence o ultimo player restante na arena. Ao terminar o evento e anuciado por broadcast o nome do player vencedor tempo q durou na arena e por quantos zombies ele sobreviveu, entrega de premio automatica, premio configuravel. Garantia de funcionabilidade perfeita em TFS 0.4 se configurado corretamente, não testado em outras versões de distros. Creditos: Me .. não criei mais montei peguei de varios servers/topicos e corigi os varios bugs de distro colocaria os creditos de onde peguei a maioria do script mais foi de um server sem creditos q nem era pra ter sido postado. Enfim Vamos ao Evento ! Primeiro vou estar postando a pagina classica do Zombie event no Gesior que seria a parte PHP para informar os players sobre o evento. Pagina PHP + Tutorial de como implementar ela no seu site. Agora alguns mapas para o zombie event: Então Agora vamos ao script ! data\creaturescripts\scripts\zombie – A pasta ‘zombie’ deve ser criada no diretorio citado. \data\creaturescripts\scripts\Zombie\onattack.lua function loseOnZombieArena(cid) kickPlayerFromZombiesArea(cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "BOOM! You are dead.") local players = getZombiesEventPlayers() if(#players <= 1) then local winner = players[1] if(winner) then doPlayerAddItem(winner, 2157, 5, true) doPlayerAddItem(winner, 6119, 1, true) doPlayerSendTextMessage(winner, MESSAGE_STATUS_CONSOLE_BLUE, "You won zombies arena event.") doBroadcastMessage("After " .. os.time() - getPlayerZombiesEventStatus(winner) .. " seconds of fight " .. getCreatureName(winner) .. " won Zombie Arena Event in game versus " .. getStorage(ZE_ZOMBIES_SPAWNED) .. " zombies!") kickPlayerFromZombiesArea(winner) else doBroadcastMessage("Zombie arena event finished! No one win?!?!?! WTF!") end doSetStorage(ZE_STATUS, 0) doSetStorage(ZE_PLAYERS_NUMBER, ZE_DEFAULT_NUMBER_OF_PLAYERS) doSetStorage(ZE_ZOMBIES_TO_SPAWN, 0) doSetStorage(ZE_ZOMBIES_SPAWNED, 0) local width = (math.max(ZE_spawnFromPosition.x, ZE_spawnToPosition.x) - math.min(ZE_spawnFromPosition.x, ZE_spawnToPosition.x)) / 2 + 1 local height = (math.max(ZE_spawnFromPosition.y, ZE_spawnToPosition.y) - math.min(ZE_spawnFromPosition.y, ZE_spawnToPosition.y)) / 2 + 1 local centerPos = {x=math.min(ZE_spawnFromPosition.x, ZE_spawnToPosition.x)+width,y=math.min(ZE_spawnFromPosition.y, ZE_spawnToPosition.y)+height,z=ZE_spawnFromPosition.z} for z = math.min(ZE_spawnFromPosition.z, ZE_spawnToPosition.z), math.max(ZE_spawnFromPosition.z, ZE_spawnToPosition.z) do centerPos.z = z for i, uid in pairs(getSpectators(centerPos, width, height, false)) do if(isMonster(uid)) then doRemoveCreature(uid) end end end end end function onStatsChange(target, cid, changetype, combat, value) if((cid and isMonster(cid) and getCreatureName(cid) == "Zombie Event") or (isInRange(getThingPosition(target), ZE_spawnFromPosition, ZE_spawnToPosition) and changetype == STATSCHANGE_HEALTHLOSS and math.abs(value) >= getCreatureHealth(target))) then doCreatureAddHealth(target, getCreatureMaxHealth(target)) loseOnZombieArena(target) return false end return true end \data\creaturescripts\scripts\Zombie\ondeath.lua function onDeath(cid) setZombiesToSpawnCount(getZombiesToSpawnCount() + 2) doCreatureSay(cid, "I'll be back!", 19) return true end \data\creaturescripts\scripts\Zombie\onthink.lua function onThink(cid) local target = getCreatureTarget(cid) if(target ~= 0 and not isPlayer(target)) then doRemoveCreature(target) end return true end \data\globalevents\scripts\zombie\ onstartup.lua function onstartup() db.executeQuery("UPDATE `player_storage` SET `value` = 0 WHERE `key` = " .. ZE_isOnZombieArea .. ";") doSetStorage(ZE_STATUS, 0) doSetStorage(ZE_PLAYERS_NUMBER, ZE_DEFAULT_NUMBER_OF_PLAYERS) doSetStorage(ZE_ZOMBIES_TO_SPAWN, 0) doSetStorage(ZE_ZOMBIES_SPAWNED, 0) addZombiesEventBlockEnterPosition() return true end \data\globalevents\scripts\zombie\onthink.lua function onThink(interval, lastExecution, thinkInterval) if(getStorage(ZE_STATUS) == 2) then setZombiesToSpawnCount(getZombiesToSpawnCount()+1) local players = getZombiesEventPlayers() for i=1, getZombiesToSpawnCount() * 2 do if(getZombiesToSpawnCount() > 0 and spawnNewZombie()) then setZombiesToSpawnCount(getZombiesToSpawnCount()-1) end end end return true end \data\lib\zombie_event.lua -- CONFIG ZE_DEFAULT_NUMBER_OF_PLAYERS = 20 ZE_ACCESS_TO_IGNORE_ARENA = 4 -- POSITIONS ZE_blockEnterItemPosition = {x=32341, y=32213, z=7} -- onde nasce o teleport? ZE_enterPosition = {x=32154, y=32578, z=7} -- onde os players nascem dentro da arena zombie? ZE_kickPosition = {x=32368, y=32241, z=7} -- quando morre vai para onde? ZE_spawnFromPosition = {x=32140,y=32566,z=7} -- para sumonar zombie (de) ZE_spawnToPosition = {x=32168,y=32590,z=7} -- para sumonar zombie (ate) -- ITEM IDS --ZE_blockEnterItemID = 2700 ZE_blockEnterItemID = 1387 -- STORAGES -- - player ZE_isOnZombieArea = 34370 -- - global ZE_STATUS = 34370 -- =< 0 - off, 1 - waiting for players, 2 - is running ZE_PLAYERS_NUMBER = 34371 ZE_ZOMBIES_TO_SPAWN = 34372 ZE_ZOMBIES_SPAWNED = 34373 -- FUNCTION function setZombiesEventPlayersLimit(value) doSetStorage(ZE_PLAYERS_NUMBER, value) end function getZombiesEventPlayersLimit() return getStorage(ZE_PLAYERS_NUMBER) end function addPlayerToZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_enterPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) if(getPlayerAccess(cid) < ZE_ACCESS_TO_IGNORE_ARENA) then setPlayerZombiesEventStatus(cid, os.time()) end end function kickPlayerFromZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_kickPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) setPlayerZombiesEventStatus(cid, 0) end function getPlayerZombiesEventStatus(cid) return getCreatureStorage(cid, ZE_isOnZombieArea) end function setPlayerZombiesEventStatus(cid, value) doCreatureSetStorage(cid, ZE_isOnZombieArea, value) end function getZombiesEventPlayers() local players = {} for i, cid in pairs(getPlayersOnline()) do if(getPlayerZombiesEventStatus(cid) > 0) then table.insert(players, cid) end end return players end function getZombiesCount() return getStorage(ZE_ZOMBIES_SPAWNED) end function addZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, getStorage(ZE_ZOMBIES_SPAWNED)+1) end function resetZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, 0) end function getZombiesToSpawnCount() return getStorage(ZE_ZOMBIES_TO_SPAWN) end function setZombiesToSpawnCount(count) doSetStorage(ZE_ZOMBIES_TO_SPAWN, count) end function addZombiesEventBlockEnterPosition() -- remove tp -- remove o TP local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end --doRemoveItem(getThingFromPos(Castle.desde).uid) --[[ if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) end ]]-- end function removeZombiesEventBlockEnterPosition() -- add tp if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then --doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) local tp = doCreateTeleport(ZE_blockEnterItemID, ZE_enterPosition, ZE_blockEnterItemPosition) doItemSetAttribute(tp, "aid", "5555") end --[[ local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end ]]-- end function spawnNewZombie() local posx = {} local posy = {} local posz = {} local pir = {} for i=1, 5 do local posx_tmp = math.random(ZE_spawnFromPosition.x ,ZE_spawnToPosition.x) local posy_tmp = math.random(ZE_spawnFromPosition.y ,ZE_spawnToPosition.y) local posz_tmp = math.random(ZE_spawnFromPosition.z ,ZE_spawnToPosition.z) local pir_tmp = 0 local spec = getSpectators({x=posx_tmp, y=posy_tmp, z=posz_tmp}, 3, 3, false) if(spec and #spec > 0) then for z, pid in pairs(spec) do if(isPlayer(pid)) then pir_tmp = pir_tmp + 1 end end end posx[i] = posx_tmp posy[i] = posy_tmp posz[i] = posz_tmp pir[i] = pir_tmp end local lowest_i = 1 for i=2, 5 do if(pir[i] < pir[lowest_i]) then lowest_i = i end end local ret = doCreateMonster("Zombie Event", {x=posx[lowest_i], y=posy[lowest_i], z=posz[lowest_i]}, false) if type(ret) == "number" then addZombiesCount() setGlobalStorageValue(201201051801, ret) end return type(ret) == "number" end \data\movements\scripts\zombie\ onenter.lua function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end if(getPlayerAccess(cid) >= ZE_ACCESS_TO_IGNORE_ARENA) then addPlayerToZombiesArea(cid) elseif(#getZombiesEventPlayers() < getZombiesEventPlayersLimit() and getStorage(ZE_STATUS) == 1) then addPlayerToZombiesArea(cid) local players_on_arena_count = #getZombiesEventPlayers() if(players_on_arena_count == getZombiesEventPlayersLimit()) then addZombiesEventBlockEnterPosition() -- removeTP doSetStorage(ZE_STATUS, 2) doBroadcastMessage("Zombie Arena Event started.") else doBroadcastMessage(getCreatureName(cid) .. " has entered a Zombie Arena. We still need " .. getZombiesEventPlayersLimit() - players_on_arena_count .. " players.") end else doTeleportThing(cid, fromPosition, true) addZombiesEventBlockEnterPosition() end return true end \data\talkactions\scripts\zombie\ onsay.lua function onSay(cid, words, param, channel) if(getStorage(ZE_STATUS) ~= 2) then local players_on_arena_count = #getZombiesEventPlayers() if(param == 'force') then if(players_on_arena_count > 0) then setZombiesEventPlayersLimit(players_on_arena_count ) addZombiesEventBlockEnterPosition() doSetStorage(ZE_STATUS, 2) doBroadcastMessage("Zombie Arena Event started.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Zombies event started.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cannot start Zombies event. There is no players on arena.") end else if(param ~= '' and tonumber(param) > 0) then setZombiesEventPlayersLimit(tonumber(param)) end removeZombiesEventBlockEnterPosition() doSetStorage(ZE_STATUS, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Event started.") doPlayerBroadcastMessage(cid, "Zombie Arena Event teleport is opened. We are waiting for " .. getZombiesEventPlayersLimit() - players_on_arena_count .. " players to start.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Zombies event is already running.") end return true end data\monster\zombie_event.xml <monster name="Zombie Event" nameDescription="an event zombie" race="undead" experience="480" speed="170" manacost="0"> <health now="20000" max="20000"/> <look type="311" corpse="9875"/> <targetchange interval="5000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="1000" min="-1500" max="-2350"/> </attacks> <defenses armor="0" defense="0"/> <immunities> <immunity paralyze="1"/> <immunity invisible="1"/> <immunity fire="1"/> <immunity energy="1"/> <immunity poison="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="You wont last long!"/> <voice sentence="Mmmmh.. braains!"/> </voices> <script> <event name="ZombieThink"/> <event name="ZombieDeath"/> </script> <loot> </loot> </monster> Agora as Tags nos xml’s . /data/creaturescripts/creaturescripts.xml <event type="think" name="ZombieThink" event="script" value="zombie/onthink.lua"/> <event type="statschange" name="ZombieAttack" event="script" value="zombie/onattack.lua"/> <event type="death" name="ZombieDeath" event="script" value="zombie/ondeath.lua"/> /data/globalevents/globalevents.xml <globalevent name="ZombieGlobalThink" interval="5000" event="script" value="zombie/onthink.lua"/> <globalevent name="ZombieGlobalStartup" type="start" event="script" value="zombie/onstartup.lua"/> /data/movements/movements.xml <movevent type="StepIn" actionid="5555" event="script" value="zombie/onenter.lua"/> /data/talkactions/talkactions.xml <talkaction log="yes" words="/zombiestart" access="4" event="script" value="zombie/onsay.lua"/> /data/monster/monsters.xml <monster name="Zombie Event" file="zombie_event.xml"/> Script Terminado ! Next: Tutorial de como configurar o zombie event ! Estarei postando apenas as partes q podem ou devem ser editadas em cada script. data\creaturescripts\scripts\zombiez\onattack.lua Next: \data\lib\zombie_event.lua Então galera eh isso ai .-. meu primeiro post não mim crucifiquem k Duvidas, reclamações elogios chigamentos u.u só comentar como dizia o mestre o topico ta explicado nos minimos detalhes e ''de forma bem entendida'' (entendedoresentenderam) então eh isso vlw ai a todos q mim ajudaram nisso e nem sabem ?
  8. [8.60] Hero-server (Editado)

    samuel.show reagiu a leandrovp por uma resposta no tópico

    1 ponto
    Bem, aqui eu trago o Hero-server é editado com alguns tps - Corrigido o bug das !spells que dava DEBUG, - No mapa existem várias quests e vips tps, - Novos itens: Arma De Fesin,Ultra Kill Sword,Ultra Kill Club,Ultra Kill Axe,Ultra Kill Bow,Ultra Kill Arrow (também vende o NPC) (O ultra matar de ultra matar seta arco e vende a seta para a 30kk npc e arco para 35kk - novas Quests - Monstro novo : Mystic Medusa - Nova vocação: Fesin Y Test Fesin - Possui diversas cidades - Free: Arumha, Nova: Kakitz - Vip: Vip City (1 busca nele como o vip annhi é encesitan 4 pessoas) O mapa é adequado para qualquer exp baixa, média ou alta Os trainers são o topo de um templo npc leva O barco está lá cidade >>> para sair da cidade e, em seguida, desça a escada esque não leste ou oeste npc info vip no templo vende armas vip Esqueci de mencionar que também há vida e vá mana Editadas e novas magias: diga!!spells para vê-los Outfit Notícias (Skullhunter Só Para Premium (Vip). Todos : Exevo Gran Trap Sorcerer e Druid: Exevo Mas Dead Pally : exevo bolt hur,exevo mas song Knight : exori mas gran FOTOS : Templo Bugs: A nova vocação nem a arenaa não funciona Creditos : Gean Riot (70%) LukaszG (10%) Luszin (15%) ##### (4%) Leandrovp (1%) por postar Download : http://www.4shared.com/file/Fp02_py0/Hero_Serv_860__EDITADO__002.html
  9. [EK/RP] Coryms - Port Hope 100% AFK

    Augusto reagiu a Edoardo por uma resposta no tópico

    1 ponto
    Coryms - Port Hope 100% AFK Targetings Vocação / Level Recomendado: Elite Knight Level 75+ Royal paladin Level 70+ Exp/Hora: 60 - 85k (Sem Bonus) 95 - 120k (Com Bonus) Onde eu inicio o BOT? No DP de Port Hope Hotkeys: CTRL+F12 = Exori Utani hur Exura ico exura exura san Potion Knight Inicia a Hunt com 280 Mana Potion e 15 Strong Health Potion (Configuravel no Setup) Potion Paladinos Inicia a Hunt com 100 Mana Potion e 10 Health Potion (Configuravel no Setup) Check City O Bot só vai pra hunt se ele estiver com os potions adequados e cap. (Configuravel no Setup) OBS: Configure a Cap com uns 100 a menos quando vc estiver todo equipado com o potions e outros.. Check Hunt Quanto de potion que ele deve sair da hunt (Configuravel no Setup) OBS: Já que a cave é muito grande eu coloquei 3 check hunt e os 3 e editavel nas mesmas configuraçoes, 1 vale pelos 3. Backpack's Main Backpack (Qualquer uma) Ratana Backpack: 1 Brocade Backpack - BP Yalahar Life Backpack: 1 Blue Backpack - BP Edron Gold backpack: 5 Camouflage backpack - BP Port Hope OBS: Esta configuração vareia entre EK e RP no EK tem a Blue Backpack já no RP não tem. Backpack do DP 1 Beach Backapack c/ 20 Camouflage backpack dentro. Healer Edite o Healer a seu gosto, para que possa funcionar de acordo com seu Level. New Auto Venda - Ele vai até o NPC em Venore e vende os itens que lhe cabe. - Como funciona? tire todas os itens da Main BP e fique somente com o SET e coloque o maximo de BP cheia de itens e ligue o cavebot. Itens IDs Leather Harness----------------ID: 17846 Spiky club----------------------ID: 17859 Chessy Figurine---------------- ID: 17818 Life Preserver------------------ID: 17813 Soft Cheese-------------------ID: 17820 Cheese Cutter-----------------ID: 17817 Rat God Doll-------------------ID: 17825 Bola---------------------------ID: 17809 Rat cheese--------------------ID: 17821 Earflap----------------------- ID: 17819 Ratana----------------------- ID: 17812 Spiky Shield------------------ID: 17810. Downloads EK = aqui RP = aqui Auto Venda= aqui Créditos (tópico, waypoint): Lykkan
  10. Pedido conta no site do tibia auto

    nilokz reagiu a killineo por uma resposta no tópico

    1 ponto
    Boa noite pessoal , estou aqui para fazer um pedido que acredito que ajudara muitas pessoas , como todos devem saber o site do Tibia Auto esta fora do ar para varios tipos de acesso , o acesso ao site e permetido a aqueles que tem conta. Mas infelizmente ao criar conta nao é enviada a confirmação ao email. Entao eu se possivel algem passar uma conta aqui no site para que todos possao usar , ira ajudar muitos player's desesperado atraz de script. Agradeco a todos des de já.
  11. Hotkey BUG MAP !

    Eycron Otp reagiu a Ghcm por uma resposta no tópico

    1 ponto
    Ae galera vou passar a hotkey de Bug Map, essa hotkey anda 5 Sqm quando apertada, é usada com NumLock ON, ela desvia de tudo que está na frente, desce bueiro sobe escada... Façam bom uso!!! auto 10 listas 'BugMap By GhCm' | if [$key.100] {usegroundxyz [$posx-7] $posy $posz | end} if [$key.102] {usegroundxyz [$posx+7] $posy $posz | end} if [$key.98] {usegroundxyz $posx [$posy+6] $posz | end} if [$key.104] {usegroundxyz $posx [$posy-6] $posz | end} if [$key.99] {usegroundxyz [$posx+6] [$posy+5] $posz | end} if [$key.97] {usegroundxyz [$posx-6] [$posy+5] $posz | end} if [$key.103] {usegroundxyz [$posx-6] [$posy-5] $posz | end} if [$key.105] {usegroundxyz [$posx+6] [$posy-5] $posz | end} E se gostou, da um REP+ ae.!
  12. [Talkactions] Reset (Igual Rozinx)

    Nanico reagiu a WarW0lf por uma resposta no tópico

    1 ponto
    Sistema de Reset igual ao do Rozinx. Ao resetar voce é promovida para uma classe superior. Vá em talkactions e crie "reset.lua" e coloque isso dentro: function onSay(cid, words, param, channel) local tabble = { ["mixed"] = {reqVoc= nil, needLevel=10000}, ["spin"] = {reqVoc= 5, needLevel=30000}, ["sacred"] = {reqVoc= 6, needLevel=60000}, ["loney"] = {reqVoc= 7, needLevel=110000}, ["falling"] = {reqVoc= 8, needLevel=130000}, ["hellborn"] = {reqVoc= 9, needLevel=250000}, ["supreme"] = {reqVoc= 10, needLevel=310000}, ["forgotten"] = {reqVoc= 11, needLevel=550000}, ["nova"] = {reqVoc= 12, needLevel=715000}, ["zealot1"] = {reqVoc= 13, needLevel=715000}, ["zealot2"] = {reqVoc= 14, needLevel=715000} } local param,config = string.lower(param),{pid = getPlayerGUID(cid),newlv = 8,life = 185,mana = 35} if not tabble[param] then doPlayerSendCancel(cid, "digite o nome correto.") return true elseif getTilePzInfo(getCreaturePosition(cid)) == false then doPlayerSendCancel(cid, "precisa estar em pz.") return true elseif getPlayerLevel(cid) < tabble[param].needLevel then doPlayerSendCancel(cid, "You need be "..tabble[param].needLevel.." level or more.") return true elseif tabble[param].reqVoc == nil and getPlayerStorageValue(cid, 887978) >= 1 then doPlayerSendCancel(cid, "você já virou mixed.") return true elseif tabble[param].reqVoc ~= nil and getPlayerVocation(cid) ~= tabble[param].reqVoc then doPlayerSendCancel(cid, "You dont have the required vocation.") return true end if tabble[param].reqVoc == nil then setPlayerStorageValue(cid, 887978, 1) end local newvoc = tabble[param].reqVoc ~= nil and (tabble[param].reqVoc+1) or 5 setPlayerStorageValue(cid, 887979, newvoc) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.newlv..", `experience` = "..getExperienceForLevel(config.newlv)..",`manamax` = "..config.mana..",`health` = "..config.life..", `healthmax` = "..config.life..",`mana` = "..config.mana.." WHERE `id` = "..config.pid) return true end Após isso, adicione a linha no talkactions.xml: <talkaction words="!reset" event="script" value="reset.lua"/> Em creaturescripts/scripts/login.lua adicione isso antes do ultimo "return true": if getPlayerStorageValue(cid, 887979) ~= -1 then doPlayerSetVocation(cid, getPlayerStorageValue(cid, 887979)) end Como funciona? Bom, se voce for querer ser mixed voce vai dizer "!reset" e no caso, pode ser qualquer vocação e ter no mínimo level 10.000. Créditos: Vodkart e Gleison
  13. Show Off - Guizito | Atualizado: 13/05/2013

    vital900 reagiu a Guizito por uma resposta no tópico

    1 ponto
    Voltando ao Tibia King.... Começar postando algumas imagens randomicas 100% feitas por mim. Espero que gostem! Ice Zone - Continua.. _______________________________________ Dragon Lord Cave Em breve mais imagens...
  14. [MAGES] Tarantulas PortHope 100%Afk

    Liri reagiu a EdsonJunior por uma resposta no tópico

    1 ponto
    Tarantulas Comece no DP de Port Hope, ele caçará nas 3 caves de Tarantulas (Faz check mp e cap toda vez que for pra outra), deposita dinheiro, refilla. OBS.: COMPRE BROWN MUSHROOM´s. 100 dá aproximadamente 8horas de hunt. Gold Coin - BP 2 Steel Helmet - BP 2 Tarantula Eggs - BP 1 Time Ring - BP 1 Tarantula (Exori Flam) Carniphila (Exori Flam) *Não vai nos Carniphilas, target pra caso tiver algum lurado. Tarantulas (EdsonJunior).rar
  15. Criando Muralhas

    Gnorts reagiu a Guizito por uma resposta no tópico

    1 ponto
    Muralhas! Materiais Você pode usar diversos tipos de materiais, irei fazer este tutorial demonstrando 2 tipos, e farei apenas uma muralha, do tipo que eu acho mais ‘fascinante’ a entrada de um reino, com vários tipos de proteção (arqueiros de vigília, guardiões, entre outros). Veja os itens que usaremos e que podemos usara para construir a estrutura : Madeira / X / Pedra Fazendo a base da muralha Como eu irei fazer ‘a cara’ (entrada) da muralha primeiro, aqui vai um exemplo de como fazê-la. Fazendo a base Primeiro eu decoro, usando itens como (estatuas, tochas, cadeiras, etc..) para depois ‘colocar o piso’. Montando o chão, com seus efeitos (o chão por ser de madeira permite ao mapper o uso de rachaduras, musgos [fungos/lodo] e até mesmo algumas gramas [as mais fracas]) usando algum destes detalhes citados, você dá um maior ar de RPG para com o seu mapa. Segundo piso Ponha o piso a sua escolha (eu fui meio infeliz em minha escolha, porém não totalmente). Coloque as bordas nos locais necessários. Agora dê o ‘acabamento’ (colocar paredes, e outros 'mini-detalhes') deste andar. Detalhe-o de sua forma. Você pode optar por fazê-lo de uma forma mais limpa, ou; -FOTO 1- Você pode optar por fazê-lo de uma forma mais 'suja' (detalhado). -FOTO 2- Terceiro piso Siga os mesmos passos, feitos até então (monte a base, ponha os detalhes e finalmente o piso). Colocarei só como ficou o resultado deste meu andar e depois o da minha muralha. Extras/Adicionais Fazendo a prolongação da muralha. Para prolongar a muralha, você deve abusar de sua criatividade, assim como em todas as áreas de seu map. Lembre-se uma área quanto mais criativa e coerente mais bela se apresentará! Vamos la! Você deve criar uma porta que dê para um corredor (opcional), para fazê-lo tirei a planta. Agora basta por o chão e detalha-lo Agora o que fazer quando para se seguir com a muralha você se depara com este impasse Têm varias formas de sair desta situação como: A que eu mais prefiro \/ Créditos: 100% vital900
  16. [ajuda]Pet system

    moabhenrique reagiu a Kimoszin por uma resposta no tópico

    1 ponto
    Adicione em \data\lib\050-function.lua function isNumber(str) return tonumber(str) ~= nil end
  17. Peça seu Mapa - GuizitoG

    SkyDark reagiu a Guizito por uma resposta no tópico

    1 ponto
    SkyDark: Comentário: Bom fiz um templo meio desértico, e deixei que os tps você colocasse onde bem entendesse, pra que o map fique do seu gosto. (Este fiz, com ajuda do grande mestre Vital) Download: Aqui Fausto32 Estou fazendo seu mapa, mas ele está ficando um pouco grande, com certeza terá um ótimo resultado. Desculpe a demora. (Sem querer esqueci de salvar e bugou da í perdi tudo, mas já recomecei e até de madrugada tento mandar!)
  18. [EK] Tower Mutated Rat

    Augusto reagiu a Edoardo por uma resposta no tópico

    1 ponto
    Onde começa : • DP, Yalahar. Level : • 50+ Waypoint : Exp : 52k/h [sem Bonus] ~ 71k/h [Com Bonus] Oque vai precisar : BrownMushroom Comentario : • Waypoint faz Refil com 40 MP ou 100 CAP Spells : Exura Ico[F1]-(Recomendado) Exori Hur [F2]-(Recomendado) Utura [F3]-(Recomendado) Refil : 30 SHP 100 MP BP, New System : Main Backpack : - Gold Backpack : Gold Coin Blue Backpack : Strong Mana Potions Brocade Backpack : Rare Purple Backpack : Dpot Backpack Beach Backpack : Dentro da Purple Backpack Download : aqui BP system: CheatBCNT Tópico e waypoint: Ducklin
  19. Abre o paint ai no menu ali de baixo o rosa ali de baixo msm joga um balde de tinta em volta, com esse rosa e ai vai ficar boa, porque o tibia ignora o fundo rosa
  20. Você tem que colocar esse fundo atras, da cor rosa ...
  21. ajuda com ese script ptesiso muito

    gristony reagiu a didito por uma resposta no tópico

    1 ponto
    Vá até suas libs e adicione isso. Depois vá até seu talkactions e adicione isso.. então quando ele falar !coins irá dizer quantos points ele tem.. Agora novamente no talkactions, quando ele dizer !sellpoints 10 , irá adicionar algum item que você deve escolher que transformara os points do site em algum item de valor no jogo que ele poderá trocar com os outros jogadores.. Espero ter ajudado fiz esse script rapidamente e ainda sou um tanto quanto iniciante em LUA porem acho que irá funcionar.. Abraços.
  22. Peça Sua Sprite Aqui !

    SkyDark reagiu a Desnecessario por uma resposta no tópico

    1 ponto
    Entregando sprite : bom oque falar dessa sprite por mim ficou feia =x eu tentei detalhar bastante eu fiz ela umas 5 vezes quase 1 hora fazendo hoje e mesmo assim achei estranha no formado , pintura eu gostei , sobre as asas ao lado do capacete : eu fiz 5 vezes a sprite claro que fiz com as asas porém ficaram feias de +++++++++++++++ então achei melhor retirar, depois dou um remake na sprite , sei que pode não gostar mais me esforçei mt nessa sprite e é o meu 1° capacete mesmo então merecia um rep + =x Mas como falou : só da se você gostar , se não tiver gostado quem sabe não da dps no remake. Ordens novas -> CarlosLendario madaras aviso : madaras peço que espere e tenha paciencia porque a do carlos é demorada , porém ele pediu antes
  23. Deserto, parte nature!

    kinaofnarutoradbr reagiu a Guizito por uma resposta no tópico

    1 ponto
    Tutorial Mapping Tema: Deserto Hoje, vou estar fazendo um tutorial de como criar a parte nature de um deserto. Não é tão complexo, e é muito fácil, bem mais do que se pensa, pois não é nescessário exageraa..aar nos detalhes, mas tentar manter o mais jogável possivel. Estou usando o remere's, caso você use outro editor não fará diferença nenhuma. Juntamente as imagens estarei postando os Ids's fique tranquilo. Estarei postando também alguns tutoriais complementares caso você tenha dúvida em alguma parte. Chega de conversa e vamos ao Tutorial: 1# Crie sua base: Bom, primeiramente você tem que criar o continente, algo não muito difícil de ser criado. Eu fiz a minha não ficou tudo isso mas serve como exemplo: O continente ta meio "feinho", mas não é um tutorial de continente né, hehe! ______________________ 2# Acressente tufinhos de gramas: Sua missão agora e colocar uns tufinhos de grama, para deichar o ambiente mais agradável, um local mais bunito, essa é a parte do detalhamento inicial: Dica: Recomendo não colocar muito dessas "maiorzinhas" (ids: 6216 e 6217), elas em exesso ficam um tanto estranhas. ________________ 3# Adicionar a grama, deichar o lugar mais vivo: Porque não deichar o local mais vivo? Bom, nessa parte eu deichei um pouquinho vivo de mais, fica à seu critério o quão de 'vida' você dará ao local, eu coloquei bastante vida, deichei um deserto mais habitavel: _______________ 4# Cactos e areia fina: Como dito antes, coloquei bastante vida no meu deserto. Agora acrescentei cactos e arvores (hambiente), e a areia fina, aqueles grãozinhos de areia. e isso você deve fazer, pouco ou muito, tudo fica a seu critério, eu puis uma quantia agradável: _________________ 5# Lixos, e pedras: - Adicional/Opcional - Esta quinta parte, é pra você dar aquele geral no local, fazer as adições necessárias, arrumar "aqui", "ali", dar aquele #Up, antes de finalizar: Essa parte, é a hora que você usa total criatividade sua, acrescente o que quiser, deis de que fique adequado ao local. ______________ 6# Final: Depois ter realizado os 5 passos anteriores, é finalizar o mapa, terminar de fazer o "aqui", o "ali", terminar o "up" dar a catada final no mapa, está aí: Ids útilizados: Os outros items semelhantes estão na casa dos ids acima, basta procurar. Créditos: 100% Guizito Qualquer dúvida que tenham em relação a mapping podem estar tirando comigo, através desse tópico ou por pvt mesmo!
  24. Centurion V4

    99663100 reagiu a danieuu por uma resposta no tópico

    1 ponto
    O cliente até exato momento tá limpo! Vou baixar o server para ver. Edit: Também está limpo! Mas.... VBA32 Trojan.Delf.cwfa VIPRE Trojan.Win32.Generic!BT angmin Trojan/Delf.xdw Kaspersky Trojan.Win32.Delf.cwlq
  25. Centurion V4

    rudff reagiu a Gustavo Ferreira por uma resposta no tópico

    1 ponto
    Bom No meu antivirus acusou um trojan spin!! Não Recomendo Baixar!
  26. Centurion V4

    batute reagiu a master 01 por uma resposta no tópico

    1 ponto
    entrei e muito bom msm mano vlw vc tem meu rep
  27. [9.7] Teleports Room

    Kimoszin reagiu a Mister Bean por uma resposta no tópico

    -1 pontos
    TA UM LIXOOOOOO
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo