Ir para conteúdo

Líderes

Conteúdo Popular

Mostrando conteúdo com a maior reputação desde 06/13/25 em %

  1. Bom, hoje venho contribuir com mais um servidor de Poketibia TFS 1.2 para a comunidade. O servidor foi desenvolvido em cima da PokeDash TFS 1.2 O servidor tem os sistemas principais surf,ride,fly, pesca, sistema de passiva (tudo funcionando normalmente dentre outros sistemas que nao me lembro no momento,quests feitos por mim) Como eu abandonei o projeto pois troquei para uma base TFS 1.4, estou postando pra nao ficar perdido no meu hd. facam bom proveito Creditos: Morduk (correcoes e alteracao de quase tudo no servidor) Pota (Criador da PokeDASH). plooner157(por adaptar o mapa da pxg) Se faltar algum credito so entrar em contato que eu coloco. Se precisarem faço freelance com mapas,scripts, compilacao em linux/windows e correcoes no geral e tambem tenho uma base do meu projeto mais atual TFS 1.4 Whatsapp (19) 99973-5390 Abaixo algumas prints do servidor LINKS PARA DOWNLOAD: SERVER: mega: https://mega.nz/file/GFt0XDrB#UgMq3eQ6vAASBKnerVyjdoGf9ZgGDr95MwjVOUt6c7g mediafire: https://www.mediafire.com/file/q0d85594lkrbyj5/SEVER_POKEHASH_BY_MORDUK.rar/file CLIENT: mega: https://mega.nz/file/CMsVxIYY#D0aKDznDBFMH4HuNSok46vE3RsdjnfefPsSz736ECIM mediafire: https://www.mediafire.com/file/l7s1qxtoeqw3e3y/CLIENT_POKEHASH.rar/file SITE: mega: https://mega.nz/file/2BVBwQZC#03TKrIk8f9XKVyoLXduvHfDhUhwmAYcMd6mRlwBTqIE SCAN: www.virustotal.com/gui/file-analysis/ODhlYWZmZTJiNmVjMDdiMjEyOWY0ZDI3OWU3MDUxYjI6MTc2MTQyNTQ1Nw==
    2 pontos
  2. Fala galera, Vamos lá! vou abrir aqui um pouco da ideia porque disponibilizar aqui e etc... OT REALMENTE LEGAL, bateu 200 Player no primeiro dia! estou disponibilizando aqui o projeto pois comprei o mesmo na net e o vendedor prometeu que o servidor erá realmente sem bugs, mais quando abri... começou alguns problemas! Projeto é fenomenal e queria disponibilizar aqui por dois motivos! # um é um projeto bem legal mais requer a atenção em algumas correções de bug... # dois acho que é um projeto bem promissor para ficar da forma que esta! Ot com mapa personalizado e realmente longo! Quests personalizada e com charada; Servidor balanceado e realmente com uma jogabilidade bem legal! Baiak com varias system, inclusive montarias, itens 12.x e alguns eventos bem bacana! Vamos falar um pouco dos bugs: # Os que encontrei é um quando loga ele dá uma pequena freezada no ot! # Task as vezes buga e coloca caracteres especiais nas storege; # Boss com bug tambem buga a storege com caracteres especial; # Eventos tem que revisitar algumas pois tem algumas tambem bugando a STOREGE. acredito que esses erros sejá bem pequenos e facil de corrigir, mais como estou sem tempo e o cara que vendeu agiu de má fé... vendeu falando que não tinha bug e quando fui reportar esses erros não deu suporte e estou abrindo a fim de pedir um HELP. Caso forem resolvendo sejam solidarios, se possivel abrir aqui a solução serei totalmente grato! OT COMPLETO COM SITE + MAPA + SYSTEM + SPRIT + EDITOR DE MAPA E CLIENTE ABERTO! link para download: https://www.mediafire.com/file/3fu1hc0nrhwhud7/ot.zip/file
    2 pontos
  3. Poke Hero

    [Base] Pokémon Mythology [2023]

    Bom tava com um projetinho a um tempo atras mas como eu resolvi parar com ele resolvi trazer aqui pra vcs. Sim tem a maioria das coisas que a DXP tem porem tem bastante bugs removidos, o servidor fica online sem algum tipo de queda. esta estavel para por online alem de ter um mapa unico tem um cliente lido d+ :3 meu orgulho huahuahua mais em fim vamos ao que interessa Informações Basicas Duel System. Nick System. Autoloot System. Block Respaw System. Mega Evolução Ssystem. Auto Stacking System. Player passa por dentro de outros Players(Não sei o nome deste sistema kk). Ditto Memory System. Player pode usar potions, revive, soltar poke andando sem parar. Limite de efeitos aumentados nas sources até 380(Podendo aumentar muito mais) Transparência. Cliente criptografado(Acompanha OBD único para o cliente). Sistemas básicos como fly, ride, surf, order etc. Held System(Não tem todos, falta fazer alguns, ja tem o x-luck). Fishing trocando o outfit automaticamente. Icone System. Varias Pokeballs novas. Task System. Guild System. NPC dialogo E muito+, não testei o servidor todo. podem ter sistemas no server que eu esqueci de colocar aqui na lista. em mais coisas mas não me lembro ao certo de tudo que eu coloquei ;-; ? Bugs Irei postar os que eu sei, podem haver mais. Gym System não esta funcionando. O famoso bug do autoloot '- Pokemons da 3 geração todos arrumados porem pode dar revive mesmo com ele pra fora da ball scizor ao ser chamado de volta pra ball fica com o icon de shiny scizor Alguns erros no cliente que faz dar umas speed pra frente Que eu saiba e só isso mas provavelmente tenha mais que eu não estou ciente :C Prints Dowload [2023] MEDIAFIRE NOVO DOWNLOAD: https://www.mediafire.com/file/f4250q1caxg6t0z/Servidor_Mythology_(_17_de_agosto_2017_).rar/file [2023] MEGA NOVO DOWNLOAD: https://mega.nz/file/ozQB2KaQ#AUDDO8pCE5LgLJoP0kvCjlZL4x99e4zyADtUCcBSShE Senha : domviniciusbr Créditos CipSoft Nintendo TFS Team Dark X Poke PXG Tom Lukz (Smix) Allan Harlen (Kttallan/lordsorte) Eduardo Meskita (FuuinFake) Noninhouh Tony Araujo Taiger/Dudu Drakopoulos Justiceiro751 Vinicius Clel (Walox) DeadPool Marshmello Deyvid/Zeon Punchlines Nemmo E a todos que tiveram alguma participação em sistemas, server, site, cliente etc. Se estiver faltando algo como créditos, má formatação etc, por favor me avisem, é meu primeiro post de server. Se Algum Administrador Tiver Online Poder Aceitar Meu Tópico Agradeço
    2 pontos
  4. Suporta Versão: 7.6 - 10.37 Features: * Suporte para extended clients. * Support for transparency (Menu File > Preferences > Client Version) Visual C++ Redistributable Packages (Required installation) GitHub Instalando: Basta baixar a versão normal do Remere's Map Editor no Site do Remeres e instalar em seu computador. Depois Baixa a versão que postei pra download. Terceiro Extraia a versão que postei pra download na pasta aonde o Remere's Map Editor foi instalado. Substitui todos os arquivos quando pedir , sempre clicando em subistituir , Sim , Ok. Abre o Remere's Map Editor e vai em Menu File > Preferences > Cliente Version , Clique em Extended e Selecione a pasta do cliente do pokemon ou que você deseja. Basta Fechar o Remere's Map Editor e abrir novamente e selecionar o mapa que deseja editar. Obs: Os clientes regulares não apoiará dados com transparência e / ou opção Extended. Extended Download : DOWNLOAD Scan : Clique Aqui Extended Download By Senhor : DOWNLOAD Scan : Clique aqui Créditos : Hjnilsson (RME) MartyX - Ajudou a compilar Comedinha EdMignari Pessoal do TPForums
    2 pontos
  5. Tungs

    [OPEN-SOURCE] PokeXCrazy

    Olá Ekztibianos para me despedir de vocês e dessa comunidade estou trazendo meu ato final que é postar essa base ^_^ espero que gostem, desta vez é completa e com o mapa haha❤️
    2 pontos
  6. casulo12

    Meu site ta dando erro

    Private Girls From Your City - No Verify - Anonymous Sex Dating https://PrivateLadyEscorts.com [url=https://PrivateLadyEscorts.com] Private Lady From Your Town [/url] - Anonymous Casual Dating - No Selfie NEW GIRLS [url=https://privateladyescorts.com/girl/monika-reed-125.html]Monika Reed[/url] [url=https://privateladyescorts.com/girl/mimi-45.html]Mimi[/url] [url=https://privateladyescorts.com/girl/mistress-ivanka-36.html]Mistress Ivanka[/url] [url=https://privateladyescorts.com/girl/baby-riley-56.html]Baby Riley[/url] [url=https://privateladyescorts.com/girl/medix-kate-16.html]Medix Kate[/url] [url=https://privateladyescorts.com/girl/kate-katysha-117.html]Kate Katysha[/url] [url=https://privateladyescorts.com/girl/mimi-45.html]Mimi[/url]
    1 ponto
  7. Lokys

    [Download] Bronson Server [8.60] By:Sthuart

    Bronson Server. É um OT baseado no filme Senhor dos Anéis, mapa, itens, histórias, bosses, etc.. Bosses spawnando a cada meia hora por sorteio, se ja tiver o boss nasce o proximo da fila. Possuindo mapa próprio (traduzido PTBR), existem varias Quest's (solo/team) e Cidades Quest's Edoras, Bree, Forodwaith, Moria, Dol Guldur, Anfallas entre outras quests em grupo estilo Annihilator, Pits of Inferno, Inquisition e muito mais . Há 10 vocações: Blockers: Knight, Miner, Orc. Shooters: Archers, Crossbowman e Elf. Mages: Druid, Sorcerer, Elven Apprendice e Orc Sorcerer. Todas elas contendo varias promotes. Sendo a ultima delas Divine Warrior para Blockes, Divine Mage para Mages e Divine Shooter para Shooters, usando todas as magias das vocações. Sem bugs ao meu conhecimento 100%. Sistema de refinamento (somente para as vocações Miner e Divine Warrior's). Várias hunt's Free e VIP, Novas magias para todas as vocações, runas, Sistema VIP /ir (permite que você chegue à lugares com mais rapidez). É bem focado em RPG (explorar). Itens unicos e proprios do servidor. Link de Download: https://mega.nz/file/zltDCYxK#jmK-CMAvOk0w9DoHwoseVreYVlOPXIf_rrNvZYSJ5wI Scan: https://www.virustotal.com/gui/url/0cfd1ebd6c6014363af13721cb3244c7c62b53f11a9c01949fa3651153305fc2/detection Algumas Imagens do servidor. Mapa. Algumas Quest's.
    1 ponto
  8. JulianoZN

    [OPEN-SOURCE] POKEMASTERX

    Direto e rápido \/ Créditos : Dono do servidor Rodrigo e kttallan Postando a pedido dele FEATURES ~~ - SHINY CHARM SYSTEM - POKE CARD SYSTEM - VARIAS QUESTS COMO CYBER E CLONES - DAILY QUESTS - 3° GERAÇÃO - SISTEMA DE CLAN, DUNGEUN DE CLAN E SKILL DE CLAN - EMBEDDED TOWER - BROTHERHOOD - Market System FILES BASE POKEMASTERX SERVIDOR>> https://www.mediafire.com/file/5xumyzyoyoap089/servidor.zip/file SOURCES>> https://www.mediafire.com/file/gmsgv5adofj9ms5/source.zip/file CLIENTE>> https://www.mediafire.com/file/p123k5566ir5ztf/OTC.zip/file SITE>> https://www.mediafire.com/file/w6k8v379p076chz/html.zip/file Créditos pelo excetuável Windows Deadpool Download >< https://www.mediafire.com/file/9b9otysmodss0b7/dll_e_.exe.rar/file Scanner >< Creditos <> JulianoZN https://www.virustotal.com/gui/file/09454a58b8e4b6e93cac68d3491af25cda0840c480e03a52b1403e821cdd27c7/detection Créditos pelo excetuável Windows Drakopoulos Download >< https://www.mediafire.com/file/h5llyn57j8z9d1c/MasterX_Visual_C++_x64_+_Dlls.7z/file Scanner >< Creditos <> JulianoZN https://www.virustotal.com/gui/file/775b33bb559284abe78df63524cd6ce421c85dccd36d333ec827681acd80b998/detection Créditos pelo cliente/source Walox Download >< Mega.nz https://mega.nz/#F!wIwzkDxA!kIDcEyVUNOfMPO1R3Zj8Qw >>>>>QUEBRADO /\ Créditos pelo reupload cliente/source JulianoZN Download >< Mega.nz https://mega.nz/folder/5qZFTIgS#8jkI6r-44bIdkS0fkKXiUw >>>>>QUEBRADO /\ Scanner > Baixando para fazer o scanner Prints Scanner Servidor > https://www.virustotal.com/gui/file/d3878f934f4953705e042c67472b06ee52180b49b1e46791d6595bbb47b63ff7/detection Source > https://www.virustotal.com/gui/file/e1d9df90d4a3f3da091d7d4a652a1a04200ee858bbec7511de6653c5872fc4e8/detection OTC https://www.virustotal.com/gui/file/b2ef9894a65c2baf3a42b9d72fde57d7112e5bee958374f0e2fe272fa2a002ba/detection Site https://www.virustotal.com/gui/file/668974f55994e084a5e0a02307e10ec8abddaae9416aca1c9c695ae655087154/detection
    1 ponto
  9. Luga03

    Download Pack de Pokémons Mega!

    Eae galera hj eu vim postar um .spr que tem muitos pokémons mega mais ou menos 36 pokémons mega com outros items ta ai uma lista dos pokemons que tem : Algumas Imagens no final do tópico Download : https://mega.co.nz/#!JJZBSDrA!cgWBL7x9G4dzyOOCi4947OYFdcdFMRI8bvxfyYrE5qI Scan : https://www.virustotal.com/pt/file/d4a5ebcf78b51914540034e077a4dfbc61fa763f70002417ead3fd0dba4bd6f9/analysis/1420069094/ Creditos : Summer (Zet0N0Murmurou) - Por fazer o tópico, procurar em vários clientes e juntar tudo PXG - por algumas sprites Unknow's - Desconhecidos por criar algumas sprites
    1 ponto
  10. E aí rapaziada do xtibia! Tava dando uma olhada nos meus arquivos e encontrei uma base do PokeHand que eu tinha mexido há um tempo atrás e acabou ficando parada no meu drive. Resolvi não deixar jogado e trazer aqui pra vocês, já que sei que é uma base que muita gente curte. Não é nada “novo em folha”, mas fiz algumas atualizações em cima da antiga versão que tinha rolado em outros fóruns. Entre elas, adaptei a source, dei uma trabalhada no mapa, adicionei vários megas novos, alguns bosses e outras coisinhas que acho que vão somar pra quem quiser dar continuidade ou simplesmente brincar com a base. É um projeto simples, mas feito com aquela boa vontade de compartilhar e ajudar a comunidade. Espero que aproveitem! Download do Servidor : https://drive.google.com/file/d/1iAF126IG9paywo_rI2nCRVyqePs0xFA-/view?usp=sharing Scan do Servidor : https://www.virustotal.com/gui/file/ee5cf9cc595f597823a16b234f1718a7a8e319eaab3b31aee2934e0ebae49d18?nocache=1 Download do Source : https://drive.google.com/file/d/1cbl-QEZJtTgO8GawjfnNT7l1ZTtSgUR8/view?usp=sharing Scan do Source : https://www.virustotal.com/gui/file/500ba7a635b1567db326d1fd0e12ab0c776c818a08b205dc707078ba3304b2bf?nocache=1 Download do Otclient : https://drive.google.com/file/d/1wwP567rYlmiDSgAdAR3uAjPOWyrlURa4/view?usp=sharing Scan do Otclient : https://www.virustotal.com/gui/file/7726c8efc293e7b0433415721e62092ae48c19345492f7e1055c819fb1821acf?nocache=1 Créditos LucasKuchiki (EU) Deivid Walker (BR) WangKaxias (Correção de poucos erros) Desenvolvidores da Base PokexCyan 3.1
    1 ponto
  11. PokeXtibia [PDA OpenSource] *Projeto PDA OpenSource By Taiger/Dudu. Olá a todos, estou iniciando este projeto PDA OpenSource[PDA 1.9 sem level] devido a facilidade ou o costume de se mexer na base PDA, estou disponibilizando as sources do server e cliente de um projeto meu privado. Este projeto esta no começo, adaptei algumas coisas mas ainda falta muita, como estou utilizando a base PDA inicial, esta bem limpa, qualquer um pode editar a seu gosto. Irei trazer updates sempre que puder, e quem quiser ajudar sera bem vindo. Discord do Projeto: https://discord.gg/sHGNdev As informações do servidor por enquanto são as mesmas do PDA by Slicer, apenas adaptei o fly, goback, order e fishing. Como eu disse acima, o projeto esta no inicio, irei trazer updates com frequência. Assim que for atualizando o server irei atualizando o tópico com as devidas informações. Conteúdo do Projeto: *Servidor. *Sources Servidor. *OTCliente. *Sources OTCliente. *Map Editor. *Item Editor. *ObjectBuilder[Editor de sprites] *Dev-Cpp 64Bits[Compilador Server] As sprites usadas no cliente são as do meu server, mas na pasta data/things tem as sprites originais do PDA. Assim que puder trarei tutoriais de compilação do server e cliente. Toda ajuda sera bem vinda. Por enquanto deixarei apenas três imagens, já que é a base PDA e não tem nada de novo,em breve trarei outras. Downloads: >>>Servidor<<< >>>Scan<<< >>>Servidor Source<<< >>>Scan<<< >>>Cliente<<< >>>Scan<<< >>>Cliente Source<<< >>>Scan<<< >>>Remere's Map Editor<<< >>>Scan<<< >>>Item Editor<<< >>>Scan<<< >>>ObjectBuilder<<< >>>Scan<<< >>>Dev-Cpp 64Bits<<< >>>Scan<<< >>>Pasta do Projeto no MediaFire<<< Pasta do projeto no MediaFire compartilhada. Todos os arquivos do projeto serão disponibilizadas la. *Os alertas no scan se referem a falsos positivos, dlls não reconhecidas, baixem se quiser. Patch de Correções: Creditos: Nintendo. CipSoft. Criadores do PDA. Eu Taiger/Dudu Qualquer um que tenha contribuído com alguma coisa no projeto.(Não lembro de todos) Se você fez algo entre em contato para eu colocar os devidos créditos.
    1 ponto
  12. Olá pessoal, tudo bem? Estou procurando um mapper para realizar algumas alterações no meu servidor: basicamente substituir os pokecenters e marks com aquele layout e sprites antigas pelos mais modernos. Alguem interessado?
    1 ponto
  13. Basta substituir o module game_outfit e a pasta data Download: https://www.dropbox.com/s/jojhp1gfaa7bkts/Outfit Module by Aimar.rar?dl=0 Créditos: Edubart Scan: https://www.virustotal.com/gui/file/e99052b8cea21903c046189342d0c210517ce189b47185de7f860e8a5bc10bac/detection
    1 ponto
  14. Dê mais detalhes de sua dúvida para que possamos te ajudar.
    1 ponto
  15. Remains of Divinity é um projeto que estou trabalhando a mais de 3 anos, nunca fiz muita divulgação, nem lançamentos pois meu objetivo é lançar um jogo com qualidade alta. O Tibia foi completamente modificado, virou praticamente outro jogo, praticamente toda a gameplay e mecanicas foram modificadas ou renovadas. Quem Tiver Interesse o Alpha abre hoje as 18:00, vai ficar on por 2 ou 3 semanas em seguida lançaremos o open beta ou oficial (dependendo de como tudor for) remainsofdivinity.com Grupo do Discord O Servidor Conta com Inumeras features: 1. Sistemas de Tutorial dinamico pra guiar o player no inicio. Ajuda a achar locais de quests, e utilizar mecanicas novas. 2. Sistema de Facções com areas de pvp Enforced pelo mapa, e eventos de guerra de território 24h ativos. (facção vs facção) 3. Linha de quest e side quests bem expandida, com muitas opções para o player seguir e upar level mais rapido. 4. Conjunto de sets com bonus unicos, items com upgrade e raridade. 5. mastery Tree para você distribuir seus pontos e criar builds unicas suas. 6. Dungeons com Bosses Unicos com mecanicas unicas e padrões de ataques unicos. 7. Sistema de PK e PVP totalmente reformulado. (mais no discord do server) 8. Todas as spells completamente modificadas e criadas do zero, não tem nenhuma spell do tibia. 9. Todas as spells podem ser evoluidas do lv 1 até o 5, ganhando efeitos extras (redução de cooldown, area de efeito, dano, debuffs, etc) 10. Muitas outras coisas como: Crafting, mineração, PlayerShop, Buffs, Fusão de Items e muito + para explorar. Também estou trabalhando em um sistema de Item Outfit, que mostra o set equipado e o brilho equivalente a raridade e upgrade do item (sistema já está pronto, porém a maioria dos sets está com a aparencia default, até serem adicionados unicos) Confira o Video: Confira o Trailer completo e narrado, que mostra um pouco mais das features:
    1 ponto
  16. Bettim

    Cortar Monstros = Comida

    Ei, ideia gira! Gosto da forma como abordaste a questão de transformar monstros em comida - isso acrescenta um elemento interessante ao jogo. Quanto aos bugs, talvez devesse tentar definir um temporizador específico para o desaparecimento dos esqueletos? Por exemplo, depois de utilizar doDecayItem(item2.uid), pode verificar se existe uma forma de fazer com que desapareça ou substituí-lo por outro objeto. Isto poderia contornar o problema dos esqueletos presos. Se precisar de ajuda com o código ou configuração, diga, eu ajudo no que puder!
    1 ponto
  17. •FEATURES NEW DEPOT NEW SPAWN NEW CAST SYSTEM NEW NPC SYSTEM VIA BANK BALANCE NEW CRITICAL BOOST SYSTEM NEW POTIONS, REWARD SYSTEM PREY SYSTEM IMBUIMENT SYSTEM DAILY REWARD SYSTEM EXERCISE WEAPONS... •MAPA FULL GLOBAL MAP WITH SECRET LIBRARY MOTA EXTENSION NEW ASURAS FALCONS BASTION WARZONES 4,5 AND 6 CULTS OF TIBIA, FIRST DRAGON DARASHIA ELITE DUNGEON CURSED SPREADS (NEW GRIMVALE) AND NEW DEATHLINGS TODAS AS CIDADES E NOVAS ÁREAS QUESTS FUNCIONANDO •NOVOS MONSTROS •NOVAS MONTARIAS •NOVAS OUTFITS •DOWNLOAD CLIENT COMPATIVEL DATAPACK •CRÉDITOS
    1 ponto
  18. Olá ❤️ Ta Ai a minha primeira e ultima e unica contribuição para vocês ❤️ Esperem que gostem -Base otP -System Fly/surf/ordem/ride/tudo sem bugs.... -Novos Ataques Adicionado -Novos Pokemons -5Gen 60% Completa -Nova Saffron 2018 (ATUAL DO OTP) -Nova Battle City 2017 (ATUAL DO OTP) -Muito mais.... Caso não queira a saffron/battle city atual do otp tem a pasta World² na data com os remake antigo das cidades... Caso ache algum virus no server/source deve ser de DLL,pois tentei remover mas nao consegui... Bom Proveito ❤️ Meu Projeto: PokeZR ❤️ < > [PokeZR] Base otPokemon.com 2018 Completo < > [PokeZR] Server otPokemon.com By Kyyah Silva Scan:https://www.virustotal.com/#/file/5f96085a80b6224e1832a357cb0fedc06e4ac978b6fb626288551bf2af8a7d7f/detection Server: https://www.mediafire.com/file/1s6a2te5f1vpv23/[BASE]_PokeZR_By_Kyyah.rar/file ------------------------------------ [PokeZR] Source Server Completo By Kyyah Silva Scan:https://www.virustotal.com/#/file/62233eb2868d12b76086d4ae62e627958827119f82e9bb681c762c9015451a63/detection Source: https://www.mediafire.com/file/mgr0d5rwhvjqdxv/[SOURCE]_PokeZR_By_Kyyah.rar ------------------------------------ [PokeZR] Site Completo otPokemon 2017 Adapt PokeZR Scan:https://www.virustotal.com/#/file/1731a5cc9276096d9c17d8f728176d93b4aa378f80d6b005a304982f0424d21f/detection Htdocs: https://www.mediafire.com/file/oe89pel8k7mj6wy/[SITE]_PokeZR_By_Kyyah.rar ------------------------------------- [PokeZR] New Client PokeZR By Kyyah Silva Scan:https://www.virustotal.com/#/file/d40e0281057106f5aa34e0a4a274d067c607f0659503c09fbfb17fddf374c0fd/detection NewClient: https://www.mediafire.com/file/r24at4gdwchn7v8/[NEW]_PokeZR_By_Kyyah.rar ------------------------------------ [PokeZR] Old Client PokeZR By Kyyah Silva Scan:https://www.virustotal.com/#/file/7b86867aebed313dfc577eff3b01108a94d2eb99f63ac662e5cac78716afa9d1/detection OldClient: https://www.mediafire.com/file/qj5qzwz56w4bgcl/[OLD]_PokeZR_By_Kyyah.rar ------------------------------------ [PokeZR] Laucher Old Client Completo Scan:https://www.virustotal.com/#/file/30aba94f1ad678b40e1459c934921cef23240967e608b47478e9e7818bd61a22/detection LaucherOld: https://www.mediafire.com/file/wbtdr6q6j769lh2/[OLD]_Laucher_By_Kyyah.rar
    1 ponto
  19. Luga03

    [Download] Pokémon Light (Sem level)

    Contribuição do PokéLight Pessoal, essa é uma old version do servidor PokéLight. Comparada a versão atual ela está bem ruim, mas comparada a 90% dos outros OTs ela está perfeita haha. Está não é uma base que você baixa e deixa online, como ela está meio old, não tem certas configurações como o XML não estão 100% corretos (spells, loot, etc), está faltando spells, as tabelas de pokémon não estão prontas e muitas outras coisas.... Lembrando, está versão NÃO tem level system no pokémon! Sistemas Mapa O mapa não foi liberado ainda, mas possivelmente iremos liberar ele mais para frente. Sprites Nenhuma das sprites exclusivas do PLight será liberada pela equipe. Imagens Downloads: Server e Source: https://mega.nz/#!b98zgZYR!Yxq4gBNP9hGrocSEBuhRA-gNT_q6Vgh1mU-pu811Wcs Client: https://mega.nz/#!P8tzBZST!2KsMzr5jdRVMdcXako2p85uu6-skTfsU_WguECwUR8k Estou sem tempo para fazer scan, caso alguém possa fazer para min, agradeço Links Extras:
    1 ponto
  20. Josemir rosendo

    Pokemon base lenda

    Servidor poketibia Link cliente : bit.ly/3e3pckg CRIA A CONTA 1/1 https://discord.gg/6sD9nBR Pokemon Base Lenda Exp Easy Catch sistema de reset Quest's Exclusivas Lançamento 06/04/2020 servidor com staff presente servidor reformulado sem bugs , caso encontre reporte para os admins POKEMONS QUE PODEM SER COMPRADOS DENTRO DO JOGO POR BLACKDIAMANTES shadow salamence especial mewtwo shadow victini shadow jirachi mini zapdos golden arceus shadow slowking shadow charizard shadow palkia mini articuno mini moltres shadow yvental shiny king arceus shadow tyranitar mini mewtwo shadow alakazam zygarde shadow giratina POKEMONS DONATES Shiny Perfect Zygarde Hoopa Unbound Necrozma Primal Groudon Divine Arceus Fallen Jirachi Perfect zygarde Black Shiny Ultra Solgaleo God Meloetta Perfect Dialga Darkrai Espiritual Diamonds Kyurem Infernal Heatran Squad Jirachi Genesect Star shiny Ultra lunala platinum genesect shiny Hoopa Unbound Dark Genesect Xurkitree Ultra Crystal Kyurem Hoopa Pharaoh Radioactive Arceus Majestic Lugia Perfect Arceus Black Hoopa Black Zygarde Alpha Zekrom Arceus Nightmare Shiny Hoopa Pharaoh
    1 ponto
  21. È hoje a inauguração do http://baiaksky.online crie agora sua conta, chame seu time, que da tempo, server será liberado as 18:00 horário de brasilia. - Roshamuul (NEW + Boss com Drop de items bom) - Todas as quests 100% - Auto Loot System - 9 Eventos - Fly System - Addons Bonus System - Mining System - Event Coin System - Itens e vocation balançeadas - Dodge System 100%: !dodge - Critical System 100%: !critical - Push Fast, para melhor PvP - Fast Attack Equilibrado - Players Donates Tem 20% a mais de experiencia - Guild que domina o Castle 24H tem 10% a mais de experiencia - Morgum City (Descubra os Segredos) - Exp 400 (STAGES) - Expulsar players inativos (5 dias offline) de suas houses: !eject - Cast System - War System
    1 ponto
  22. | Melhorado Mapa e Adicionado Varias Áreas | Novos Itens | Novas Questes | Novos Bichos | Adicionado VIP 15 | Retirado Bugs no Mapa... | Retirado Varios Bugs no Distro | Novo Visual do Templo | Critical System | Dodge System | Reset System,para resetar fale !reset | Guild Frags System | PvP Balanceado Agora todas vocações estão no balanço | Armas Arrumadas Para Melhor PvP | Varios Eventos | Invasões no Templo de Boss Automatico | Battle Field Event | City War | Adicionado CASTLE 24HORAS (COM CASTELO) e AVISOS DE INVASORES | Itens DONATES | Área DONATE ~~ (Só Entra Quem Usar o Itens de Premium Days) | Vários Novos Script | Fast Atk Arrumado | Frags no Look | Npc Hero Seller (Vende Itens Exclusivos para quem tiver honor points) Obs:Consegue no GFS) | Entre Muitas Outras Coisas | Confira ! | Senha do ADM: god/god IMAGENS Templo Parte Centro Treiners Abaixo do Templo Novo Visual Npc Hero Vendendo Itens Heros Castle WAR 24 Horas | Download http://www.4shared.c...ks_Vip_15.html? | Scan https://www.virustot...sis/1403811216/ | Créditos DeathRocks sirrubilax
    1 ponto
  23. GamerGoiano

    Pokedex no Login (ENTERGAME MODEL)

    Download: https://www.dropbox.com/s/l6ay2xgj4gcsxqt/client_entergame.rar?dl=0 Link alternativo: https://www.mediafire.com/file/eeb1juaetzcvrng/client_entergame.rar/file Scan: https://www.virustotal.com/gui/file/86c30a527f70d3a01ad686af2879f02a9f9a6e6016d1efaf84a7ffd9b645d74b/detection
    1 ponto
  24. LuckXL

    [ENTERGAME + TOPBUTTONS] - personalizado

    Iae galera do xtibia blz? Então já tem uns anos que recortei o enter game do "otpokemon" e não vou utilizar mais, não é official deles é versão personalizada 2% perfeita eu acho kkk Faça um bom aproveito :) Scan: https://www.virustotal.com/gui/file/f70d84da068cf59242a0420b95557c970f5f824ee9d6503b6fa1c2418e93ca3d/detection client_entergame by LuckXL.rar Credito: Otpokemon LuckXL FireBlue Pack simples v1 Scan: https://www.virustotal.com/gui/file/1d30c4bdd7f77fe089fc87249f3d561e5aac24e7fa79b663b1eab9a69d4ca5df/detection Pack v1 By LuckXL.rar Credito: LuckXl FireBlue Pack simples v2 Scan: https://www.virustotal.com/gui/file/a199f3079fc2b79d675a1501d3c931ea74747189cfba7be96b0a7053227b44ed/detection Pack v2 By LuckXL.rar Credito: LuckXl FireBlue
    1 ponto
  25. Fala galera do XTibia, andei pegando um BAIAK base pra dar uma editada, trackeando alguns mapas e otimizando algumas coisas para disponibilizar um baiak "filé" para vocês do XTibia Sem mimimi, vamos ao que interessa e depois algumas imagens! O que temos neste lindo Baiak? New Templo bem baiak. Dodge System Run Event BP Event Guilds System Castle 24H Battlefield Event Blood Castle Event Firestorm Event Capture the Flags Event Items Donates para vender no site/jogo Items VIP a mostra no termplo 3 Áreas VIPS jogo e Donate Vários Teleports Novas Hunts Look Frags Sistema de Refinamento Criminal System Hit Rank Reset System Full Task Zombie Event [VIP] no nome ao adquirir VIP Distro 04 com Cast System (LUAN) Sistema de teleporte (!FLY) Level Skills System Ao cadastrar o player irá ganhar 2 dias VIPs na quest do templo! War System Várias quests Arena PVP Treiners modificados Roda em SQLITE E MYSQL! E muito mais, basta baixar para conferir! Vamos as imagens: Ao abrir o mapa: Ingame: Local onde o player começa: Templo Baiak: Teleports Free's Básicos: Área de Eventos e Summon por alavanca: BP Event Room: TPS VIP DONATE: TPS VIP +: TPS VIP ++: Pasta do servidor: Dowload/Scan Download do servidor completo: http://www.4shared.c..._Absolute.html? Scan: https://www.virustot...sis/1407454456/ Desejo a todos um bom proveito e sucesso Até a próxima Créditos: Absolute DeathRocks Luan Luciano TFS TeaM
    1 ponto
  26. Michyalex

    [Pokemon] AutoMegaEvolve talkactions

    Oi galera, eu fiz um script faz muito tempo para autoMegaEvolve um pokemon com opçao de ativar ou desativar, nao e a gran coisa mais pode ser de ajuda para muitos. PD: sou spanhol e meu portuguesse não e o mais bom do mundo. Vamo lá: ___________________ TALKACTIONS ● Cria um arquivo chamado autoMegaEvolve.lua em talkactions/script cole o script ● Depois adiciona em talkactions.xml <talkaction words="!autoMegaEvolve" hide="yes" case-sensitive="no" event="script" value="automegaevolve.lua"/> ___________________ ACTIONS ● Vai para actions/scripts/basic/goback.lua e pesquise por doCreatureSetLookDir(pk, 2) ● Acima dele cole o seguente if getPlayerStorageValue(cid, storages.MegaAutoEvolve) == 1 then goBackToMega(pk) end ___________________ LIBS ● Vai para data/libs/106-main functions.lua e no final cole o seguente ● Vai para ~main tables.lua e pesquise por storages = { ● Adicione o seguente no final do Json MegaAutoEvolve = 20010
    1 ponto
  27. Hoje vou postar mais um sistema para o PDE Sistema da vez: Pokébolas com maior chance de catch dependendo do tipo do pokemon! Também vou ensinar a adicionar pokébolas Não pensei em um nome melhor, então vou chamar de: Ball System Adicionando novas Pokebolas: Pokébolas com maior chance de catch dependendo do tipo do pokemon! Créditos: @Ceetros (talvez ? ) @zipter98 (tive a ideia no tópico do @@Bluester, para acessar clique aqui)
    1 ponto
  28. DarkWore

    [PDA/TFS 0.3.6] Multi Addon System

    Boa Noite gente, Hoje eu venho postar um Sistema de Multi Addon System feito para o data do PDA 1.9 pode funcionar em TFS 0.3.6 com pequenas adaptações, como eu havia dito em outra postagem esse Sistema foi feito por meu Amigo Slicer e tem algumas coisas minhas e de alguns amigos, Bom em outra base aqui no fórum, na base vazada havia esse sistema que o amigo que eu passei passou para esse outro colega, enfim eu conversei com meu Amigo Slicer e decidimos por postar, vamos la. data\actions\scripts crie um arquivo com nome de addon.lua e cole isso dentro: local addons = { -- Shiny Alakazam [13089] = {addon_num = 1, pokemon= "Shiny Alakazam", looktype = 2013, nome = "Adventurer addon", fly = 0, ride = 0, surf = 0}, [13091] = {addon_num = 2, pokemon= "Shiny Alakazam", looktype = 2014, nome = "Grey hat addon", fly = 0, ride = 0, surf = 0}, [13092] = {addon_num = 3, pokemon= "Shiny Alakazam", looktype = 2016, nome = "Ret hat addon", fly = 0, ride = 0, surf = 0}, [13090] = {addon_num = 4, pokemon= "Shiny Alakazam", looktype = 2015, nome = "Purple hat addon", fly = 0, ride = 0, surf = 0}, -- Alakazam [13093] = {addon_num = 1, pokemon= "Alakazam", looktype = 2009, nome = "Adventurer addon", fly = 0, ride = 0, surf = 0}, [13095] = {addon_num = 2, pokemon= "Alakazam", looktype = 2010, nome = "Grey hat addon", fly = 0, ride = 0, surf = 0}, [13096] = {addon_num = 3, pokemon= "Alakazam", looktype = 2012, nome = "Ret hat addon", fly = 0, ride = 0, surf = 0}, [13094] = {addon_num = 4, pokemon= "Alakazam", looktype = 2011, nome = "Purple hat addon", fly = 0, ride = 0, surf = 0}, -- Shiny Tropius [13101] = {addon_num = 1, pokemon= "Shiny Tropius", looktype = 2019, nome = "Sorcerer addon", fly = 2065, ride = 0, surf = 0}, [13106] = {addon_num = 2, pokemon= "Shiny Tropius", looktype = 2069, nome = "Desert flower addon", fly = 2070, ride = 0, surf = 0}, -- Shiny Metagross [13098] = {addon_num = 1, pokemon= "Shiny Metagross", looktype = 2021, nome = "King's crown addon", fly = 0, ride = 2064, surf = 0}, [13099] = {addon_num = 2, pokemon= "Shiny Metagross", looktype = 2020, nome = "Queen's crown addon", fly = 0, ride = 2067, surf = 0}, -- Shiny Clefable [13097] = {addon_num = 1, pokemon= "Shiny Clefable", looktype = 2068, nome = "Angel addon", fly = 0, ride = 0, surf = 0}, -- Clefable [13102] = {addon_num = 1, pokemon= "Clefable", looktype = 2025, nome = "Angel addon", fly = 0, ride = 0, surf = 0}, -- Shiny Jynx [13100] = {addon_num = 1, pokemon= "Shiny Jynx", looktype = 2023, nome = "Witch addon", fly = 0, ride = 0, surf = 0}, -- Metagross [13103] = {addon_num = 1, pokemon= "Metagross", looktype = 2018, nome = "King's crown addon", fly = 0, ride = 2063, surf = 0}, [13104] = {addon_num = 2, pokemon= "Metagross", looktype = 2017, nome = "Queen's crown addon", fly = 0, ride = 2066, surf = 0}, -- Halloween [13105] = {addon_num = 1, pokemon= "Elder Charizard", looktype = 2074, nome = "Halloween addon", fly = 2072, ride = 0, surf = 0}, [13107] = {addon_num = 2, pokemon= "Charizard", looktype = 2073, nome = "Halloween addon", fly = 2071, ride = 0, surf = 0}, -- Shiny Blastoise [13108] = {addon_num = 1, pokemon= "Shiny Blastoise", looktype = 2078, nome = "Purple ninja pack addon", fly = 0, ride = 0, surf = 2083}, [13109] = {addon_num = 2, pokemon= "Shiny Blastoise", looktype = 2076, nome = "Orange ninja pack addon", fly = 0, ride = 0, surf = 2088}, [13110] = {addon_num = 3, pokemon= "Shiny Blastoise", looktype = 2075, nome = "Red ninja pack addon", fly = 0, ride = 0, surf = 2090}, [13111] = {addon_num = 4, pokemon= "Shiny Blastoise", looktype = 2077, nome = "Blue ninja pack addon", fly = 0, ride = 0, surf = 2086}, -- Blastoise [13112] = {addon_num = 1, pokemon= "Blastoise", looktype = 2082, nome = "Purple ninja pack addon", fly = 0, ride = 0, surf = 2083}, [13113] = {addon_num = 2, pokemon= "Blastoise", looktype = 2080, nome = "Orange ninja pack addon", fly = 0, ride = 0, surf = 2087}, [13114] = {addon_num = 3, pokemon= "Blastoise", looktype = 2079, nome = "Red ninja pack addon", fly = 0, ride = 0, surf = 2089}, [13115] = {addon_num = 4, pokemon= "Blastoise", looktype = 2081, nome = "Blue ninja pack addon", fly = 0, ride = 0, surf = 2085}, -- Shiny Gardevoir [13320] = {addon_num = 1, pokemon= "Shiny Gardevoir", looktype = 2159, nome = "Witch Apparentice addon", fly = 0, ride = 0, surf = 0}, [13324] = {addon_num = 2, pokemon= "Shiny Gardevoir", looktype = 2164, nome = "Housekeeper addon", fly = 0, ride = 0, surf = 0}, [13337] = {addon_num = 3, pokemon= "Shiny Gardevoir", looktype = 2136, nome = "Bride Saint Join addon", fly = 0, ride = 0, surf = 0}, -- Gardevoir [13291] = {addon_num = 1, pokemon= "Gardevoir", looktype = 2156, nome = "Witch Apparentice addon", fly = 0, ride = 0, surf = 0}, [13295] = {addon_num = 2, pokemon= "Gardevoir", looktype = 2161, nome = "Housekeeper addon", fly = 0, ride = 0, surf = 0}, [13302] = {addon_num = 3, pokemon= "Gardevoir", looktype = 2198, nome = "Bride Saint Join addon", fly = 0, ride = 0, surf = 0}, -- Shiny Spiritomb [13322] = {addon_num = 1, pokemon= "Shiny Spiritomb", looktype = 2204, nome = "Green Ballon addon", fly = 0, ride = 0, surf = 0}, [13345] = {addon_num = 2, pokemon= "Shiny Spiritomb", looktype = 2208, nome = "Orange Ballon addon", fly = 0, ride = 0, surf = 0}, [13347] = {addon_num = 3, pokemon= "Shiny Spiritomb", looktype = 2163, nome = "Clown Box addon", fly = 0, ride = 0, surf = 0}, -- Spiritomb [13293] = {addon_num = 1, pokemon= "Spiritomb", looktype = 2202, nome = "Green Ballon addon", fly = 0, ride = 0, surf = 0}, [13314] = {addon_num = 2, pokemon= "Spiritomb", looktype = 2206, nome = "Orange Ballon addon", fly = 0, ride = 0, surf = 0}, [13316] = {addon_num = 3, pokemon= "Spiritomb", looktype = 2200, nome = "Clown Box addon", fly = 0, ride = 0, surf = 0}, -- Shiny Togekiss [13321] = {addon_num = 1, pokemon= "Shiny Togekiss", looktype = 2205, nome = "Champion 2016 addon", fly = 2193, ride = 0, surf = 0}, [13339] = {addon_num = 2, pokemon= "Shiny Togekiss", looktype = 2158, nome = "Superman addon", fly = 2155, ride = 0, surf = 0}, [13342] = {addon_num = 3, pokemon= "Shiny Togekiss", looktype = 2201, nome = "Piloto addon", fly = 2203, ride = 0, surf = 0}, -- Togekiss [13292] = {addon_num = 1, pokemon= "Togekiss", looktype = 2121, nome = "Champion 2016 addon", fly = 2189, ride = 0, surf = 0}, [13303] = {addon_num = 2, pokemon= "Togekiss", looktype = 2158, nome = "Superman addon", fly = 2160, ride = 0, surf = 0}, [13308] = {addon_num = 3, pokemon= "Togekiss", looktype = 2162, nome = "Piloto addon", fly = 2183, ride = 0, surf = 0}, [13309] = {addon_num = 4, pokemon= "Togekiss", looktype = 2179, nome = "Batman addon", fly = 2182, ride = 0, surf = 0}, } local msgs = { return_poke = { [0] = "Por favor volte seu pokémon.", [1] = "Por favor, vuelve su pokémon.", [2] = "Please back your pokémon." }, cant_use = { [0] = "Desculpa, você não pode usar esse addon nesse pokémon.", [1] = "Lo sentimos, no se puede utilizar este addon en esse pokémon.", [2] = "Sorry, you can't use this addon on this pokémon." } } function onUse(cid, item, fromPosition, itemEx, toPosition) if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, msgs.return_poke[getPlayerLanguage(cid)]) return false end local addonNum = addons[item.itemid].addon_num local addon = addons[item.itemid].looktype local fly = addons[item.itemid].fly local ride = addons[item.itemid].ride local surf = addons[item.itemid].surf local addonlook = addons[item.itemid].nome local pb = getPlayerSlotItem(cid, 8).uid local pk = addons[item.itemid].pokemon if getItemAttribute(pb, "poke") ~= pk then doPlayerSendCancel(cid, msgs.cant_use[getPlayerLanguage(cid)]) return false end if getItemAttribute(pb, "pokeballusada") == 0 then doRemoveItem(item.uid, 1) doSendMagicEffect(fromPosition, 173) updateAddonAttr(pb, "addon" , addon , addonNum) updateAddonAttr(pb, "addonfly" , fly , addonNum) updateAddonAttr(pb, "addonride", ride , addonNum) updateAddonAttr(pb, "addonsurf", surf , addonNum) updateAddonAttr(pb, "addonlook", addonlook, addonNum) if not getItemAttribute(pb, "current_addon") then doSetItemAttribute(pb, "current_addon", addonNum) end return true end return false end Ainda em data\actions\scripts em goback.lua procure por: if useOTClient then doPlayerSendCancel(cid, '12//,show') --alterado v1.7 end Embaixo cole: -- ADDON SYSTEM local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getAddonValue(pb, "addon") if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end else doPlayerSendCancel(cid, "This pokemon is fainted.") end Ainda em data\actions\scripts em order.lua procure por: doRemoveCondition(cid, CONDITION_OUTFIT) Embaixo cole: -- ADDON SYSTEM local look = getAddonValue(item.uid, "addon") if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end Ainda em data\actions\scripts em surf.lua procure por: setPlayerStorageValue(cid, 63215, 1) Embaixo cole: -- ADDON SYSTEM local look = getAddonValue(pb, "addonsurf") if look > 0 then doSetCreatureOutfit(cid, {lookType = look}, -1) else doSetCreatureOutfit(cid, pokes[getCreatureName(getCreatureSummons(cid)[1])], -1) end Agora em data\creaturescripts\scripts em login.lua procure por: doRemoveCondition(cid, CONDITION_OUTFIT) Embaixo cole: -- ADDON SYSTEM local look = getAddonValue(item.uid, "addonfly") if look > 0 then doSetCreatureOutfit(cid, {lookType = look}, -1) else doSetCreatureOutfit(cid, {lookType = flys[poke][1] + 351}, -1) end Ainda em data\creaturescripts\scripts em look.lua procure por: if getItemAttribute(thing.uid, "nick") then table.insert(str, " [Nickname]: "..getItemAttribute(thing.uid, "nick")..". ") end Depois do end coloque embaixo: if getItemAttribute(thing.uid, "addonlook") then table.insert(str, "Addons: "..getAddonTotalLook(getItemAttribute(thing.uid, "addonlook")).."\n") end Agora em data\lib em order.lua procure por: setPlayerStorageValue(cid, 54844, speed) Embaixo cole: -- ADDON SYSTEM local pb = getPlayerSlotItem(cid, 8).uid local look = getAddonValue(pb, "addonfly") if look > 0 then doSetCreatureOutfit(cid, {lookType = look}, -1) else doSetCreatureOutfit(cid, {lookType = pokemon[1] + 351}, -1) end Ainda em data\lib crie um arquivo com nome de addon.lua e cole isso dentro: ADDON_LIMIT = 5 --Limite de addons que um poke pode ter local ADDON_BASE_STRING = string.rep("0;", ADDON_LIMIT) --String base no formato: "0;0;0;0;0;" local function checkAddonTableConsistency(tab) if #tab < ADDON_LIMIT then --proteção para quando muda o ADDON_LIMIT for i = #tab+1, ADDON_LIMIT do tab[i] = 0 end end end function updateAddonAttr(uid, attr, value, pos) local tmp = getItemAttribute(uid, attr) or ADDON_BASE_STRING tmp = type(tmp) == "string" and tmp or ADDON_BASE_STRING local t = string.explode(tmp, ";") checkAddonTableConsistency(t) if pos > 0 and pos <= ADDON_LIMIT then t[pos] = value return doSetItemAttribute(uid, attr, table.concat(t, ";")) else return false end end function getAddonValue(uid, attr) local tmp = getItemAttribute(uid, attr) or ADDON_BASE_STRING tmp = type(tmp) == "string" and tmp or ADDON_BASE_STRING tmp = string.explode(tmp, ";") local pos = getItemAttribute(uid, "current_addon") or 0 checkAddonTableConsistency(tmp) if pos > 0 and pos <= ADDON_LIMIT then return tonumber(tmp[pos]) else return 0 end end function getAddonCount(uid) local tmp = getItemAttribute(uid, "addon") if type(tmp) ~= "string" then return 0 end local t = string.explode(tmp, ";") checkAddonTableConsistency(t) local count = 0 for _,v in ipairs(t) do if tonumber(v) ~= 0 then count = count + 1 end end return count end function getAddonTotalLook(value) local str = {} addonValue = 0 for addonList = 1, 5 do local addons = tostring(value:explode(";")[addonList]) if addons ~= '0' then addonValue = addonValue + 1 end end addonValue = addonValue == 0 and "Não possui addon." or addonValue return addonValue end Agora em data\talkactions/scripts crie um arquivo com nome de addon_talk.lua e cole isso dentro: function onSay(cid, words, param) local pb = getPlayerSlotItem(cid, 8).uid local pos = tonumber(param) if #getCreatureSummons(cid) >= 1 then doPlayerSendCancel(cid, "Volte seu pokemon para a pokebola antes de trocar o addon.") return true end if not pos then doPlayerSendCancel(cid, "O numero do Addon deve ser um valor entre 0 e " ..ADDON_LIMIT.. ".") return true end if pos >= 0 and pos <= ADDON_LIMIT then doSetItemAttribute(pb, "current_addon", pos) end return true end Arquivos Completos que eu utilizava, já que o sistema foi feito para a minha base, pode necessitar pequenas adaptações: data\actions\scripts: addon.lua goback.lua order.lua surf.lua data\creaturescripts\scripts: login.lua look.lua data\lib: addon.lua order.lua data\talkactions\scripts: addon_talk.lua Bom é isso, Só usarem agora, Não se esqueçam de registrar os scripts no xml e os comandos do talkactions, etc. Créditos: @Slicer (Desenvolvimento em Geral) @DarkWore (Completar Algumas coisas que ficaram pendentes/erros que surgiram) @Jair Kevick (Completar problema que estava havendo com o Look) Lembrando Nenhum dos citados oferece suporte ao sistema para erros que surgirem ou qualquer coisa do tipo, até porque ainda existe muita coisa incompleto e que pode ser melhorado nos scripts.
    1 ponto
  29. Frenvius

    Object Builder 0.4.4

    Object Builder é o programa usado para editar itens, outfits, efeitos e mísseis no cliente. Ele edita e compila os arquivos dat e spr. (Object Builder) Versões suportadas: 7.10 - 10.56 Download: ___________________________ Adobe AIR Object Builder 0.4.4 Scan Adobe AIR ___________________________ Creditos @EdMignari:GitHub
    1 ponto
  30. Kiing Creed

    Styller HardLand [8.60]

    Apresento a vocês, o styller mais completo feito até hoje. Ele é o HardLand Styller [8.60] .: Mapa base - Yourots 1.2 (Créditos LeozeraRox) • O mapa estava pronto a muito tempo, porém, eu abria meu servidor com este mesmo mapa, só que de um tempo pra cá, não tive mais tempo para ficar correndo atrás disso. Um pecado eu ter deixado um mapa tão bem feito guardado e não divulgado pra vocês que ainda gostam de jogar. Informações do otserv. (Obs: Servidor possui war-system, porém não é servidor de site, todas as informações são passadas pelo próprio jogo) • Versão 8.60 • Contém sistema de War System • Contém o War of Emperium • Cidade vip inserida: - Novas hunts - Novas quests - Novos trainers - Novas casas [Itens foram criados para as novas quests] • Cidade principal totalmente modificada: - Novos trainers - Novas casas - Novas hunts Façam bom proveito, lembre-se que qualquer dúvida, estarei aqui! Link para dowload: http://www.4shared.com/rar/ZSI3uFABce/HARDLAND.html • Templo cidade principal. • Local onde account managers aparece, junto com King (onde coloca promotion) • Lojas (pots por alavancas) • Quests (Cidade VIP) • Teleports free • Teleports vips • Traines
    1 ponto
  31. Dipirona SZ

    [POKÉMON] BASE LENDA (2019) - [TOP]

    Galera, estou postando esse servidor, pois me roubaram, e para que o retardado não saia vendendo ela, ou tirando aproveitos, irei postar ela aqui. [TÓPICO] Informações; Prints; Download; Scan; Créditos; INFORMAÇÕES: PRINTS: https://imgur.com/a/X1Oo9lU Download: https://mega.nz/?fbclid=IwAR30ubPlZMnSTLNvbxU_iINxhGEcg5AIBi23_hGXNYLN_Ok6rNFN8QgksHs#!9r41CB4B!zBWvrUU6BsMvql2myYom53ctSHEVjT9t37mjTM6jP7Q Scan: Sem tempo para postar, e também não sei fazer, se alguém puder fazer, eu adiciono aqui. Créditos: To muito triste em ter que fazer isso, mas é isso... Ao invés do cara ajudar a comunidade, ele suja mais ela rsrs...
    1 ponto
  32. Markowiicz

    [download] Some Island

    E aí gente, tudo tranquilo? Hoje trago para vocês uma ilha que andei construindo quando não tinha nada pra fazer, para passar o tempo. LEL Algumas Screenshots dela: Minimap: Observações: Não utilizei a "relva" nas paredes das montanhas por problema de compatibilidade que haverá, então fiquem a vontade para expandir os detalhes. Recomendações: Caso usem em um servidor de Pokémon, recomendo colocarem do spawns do tipo grama, voador, e aquático. (Para o voador, recomendo colocarem outros detalhes em uma das montanhas xD) Enfim, o download: xTibia_Map.click_here! Bom uso!
    1 ponto
  33. dei um edit mas ficou top
    1 ponto
  34. LuckinhaSan

    [Lista] Templates/Layouts

    Fala galera da Éks! Hoje estou aqui para postar uma lista dos templates para WebSites postados nesta área. Eles estão separados adequadamente, e todos os links de download foram checados. Modern AAC Sorcerer Template JoccE2 - Template Narutibia Layout Template POBR 6 Templates Wodbo Template Exelia Template PokemonX Template Blue Template (Poketibia) Poketibia Template Hemrenus Poke Template Dwarf Layout Layout Of Evoro Fantasy Layout Gesior Onix PBOT Dwarf Layout Vários Layouts Layout Agradável Xalesia War OtServ Layout Elemental Template Aeron Layout ZNote Sorcerer Template Fruity Template Naxtie Layout Templates Em Geral Outros (não especificados) Modelo Template WOW WebSite Para Tibia Template Poketibia/Tibia Espero que gostem, facilitará a vida de muitos!
    1 ponto
  35. Crodox232

    [Pokemon] Pda By Slicer 1.9/2.9

    tnx! very nice
    1 ponto
  36. 1 ponto
  37. Global Full [CLIENTS COMPATÍVEIS] 10 e 11.5. [BUGS E DOWNLOAD] BAIXEM E REPORTEM EM: OTXGlobal Full [FEATURES] NEW DEPOT, NEW SPAWN, NEW CAST SYSTEM, NEW NPC SYSTEM VIA BANK BALANCE, NEW CRITICAL BOOST SYSTEM, NEW POTIONS, REWARD SYSTEM, PREY ... [MAPA] FULL GLOBAL MAP WITH FEYRIST TODAS CIDADES E NOVAS AREAS TODAS QUESTS FUNCIONANDO! [EVENTS] WAR-ANTIENTROSA [CONTATO] SKYPE: onjogos WHATSAPP: (66) 998427-4493 [Créditos]Tfs 1.2 Developers -Zbizu - Pitis91 - MatheusMkalo - Gesior - Lundrial - M4G0 - Fish04k - Printer - Djarek - Ninjalulz - Slavidodo - Thexamx - Socket2810 - Ciroc -Absolute - Gordonbay - Mitsuig - Alissonfgp - Gunz - Bruno Minervino - Comedinha -Hirako - Maya - Mattyx14 – Darkjav - Viking Tibia
    1 ponto
  38. jorbal

    [Download] Pokémon Mythology

    euvo a provar e interesante eu vo a probar para min server
    1 ponto
  39. MUNlZ

    Spr e dat da pxg 07/05/2016

    AQUI PESSOAL O LINK DA SPR E DAT ATUAIS DA PXG Versão 854 V1 - http://www.mediafire.com/download/ukmjw4j85l8rc3d/pxg_maio_2016.zip Versão 854 V3 - http://www.mediafire.com/download/ykz4oqsc9sxydk8/pxg maio 2016.zip Lembrem-se de usar o object builder mais atual e marcarem como estendido e transparência. =D
    1 ponto
  40. KarlKalvin

    [Rides/Fly] de lendários e megas

    Algo legal para vocês que tinha no meu server SxR e em nenhum outro ( NA MINHA BASE SXR JÁ CONTEM ESSAS SPRITES ). alguns flys/rides de lendários e megas e alguns novos pokemons segue algumas print do que tem dentro da pasta: ( Todos em OBD ) Pokemons Para o Adm.rar
    1 ponto
  41. comedinhasss

    Passando Um Otserv Para 8.60

    Fala ae galerinha do xtibia... Bom vejo que muitos programadores ainda estão em dúvida para passar o seu ot para 8.6 ... Bom então estou fazendo um tutorial... Testado em tfs 0.3.6pl1 Sources: Em House.cpp: Procure: std::string metachars = ".[{}()\\+|^{:content:}quot;; Substitua por: std::string metachars = ".[{}()\\+|^$*?"; Procure: if(metachars.find(*it) != std::string::npos) outExp += "\\"; Subistitua por: if(metachars.find(*it) != std::string::npos) outExp += ""; Procure: replaceString(outExp, "*", ".*"); replaceString(outExp, "?", ".?"); Subistitua por: replaceString(outExp, "*", ""); replaceString(outExp, "?", ""); Em resources.h: Procure: #define CLIENT_VERSION_MIN 854 #define CLIENT_VERSION_MAX 854 #define CLIENT_VERSION_STRING "Only clients with protocol 8.54 are allowed!" #define STATUS_SERVER_NAME "TheForgottenServer" #define STATUS_SERVER_VERSION "0.3.6" #define STATUS_SERVER_CODENAME "Crying Damson" #define STATUS_SERVER_PROTOCOL "8.54" Substitua por: #define CLIENT_VERSION_MIN 860 #define CLIENT_VERSION_MAX 860 #define CLIENT_VERSION_STRING "Only clients with protocol 8.60 are allowed!" #define STATUS_SERVER_NAME "TheForgottenServer" #define STATUS_SERVER_VERSION "0.3.6" #define STATUS_SERVER_CODENAME "Crying Damson" #define STATUS_SERVER_PROTOCOL "8.60" Em itemloader.h: Procure: CLIENT_VERSION_854 = 16 Substitua e adicione por: CLIENT_VERSION_854 = 16, CLIENT_VERSION_855 = 17, CLIENT_VERSION_856 = 18, CLIENT_VERSION_857 = 19, CLIENT_VERSION_860 = 20 Em items.cpp: Procure: else if(Items::dwMinorVersion != CLIENT_VERSION_854) Substitua e adicione por: else if(Items::dwMinorVersion != 19) Em protocolgame.cpp: Procure: void ProtocolGame::parseAttack(NetworkMessage& msg) { uint32_t creatureId = msg.GetU32(); addGameTask(&Game::playerSetAttackedCreature, player->getID(), creatureId); } Substitua por: void ProtocolGame::parseAttack(NetworkMessage& msg) { uint32_t creatureId = msg.GetU32(); msg.GetU32(); msg.GetU32(); addGameTask(&Game::playerSetAttackedCreature, player->getID(), creatureId); } Também procure: void ProtocolGame::sendCancelTarget() { NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); msg->AddByte(0xA3); } } Substitua por: void ProtocolGame::sendCancelTarget() { NetworkMessage_ptr msg = getOutputBuffer(); if(msg) { TRACK_MESSAGE(msg); msg->AddByte(0xA3); msg->AddU32(0); } } Em spells.cpp (somente em spells.cpp) Procure: g_game.transformItem(item, item->getID(), std::max((int32_t)0, ((int32_t)item->getCharges()) - 1)); Substitua por: g_game.transformItem(item, item->getID(), std::max((int32_t)0, ((int32_t)item->getItemCount()) - 1)); Em tools.cpp: Procure: {"insects", MAGIC_EFFECT_INSECTS} Substitua por: {"insects", MAGIC_EFFECT_INSECTS}, {"dragonhead", MAGIC_EFFECT_DRAGONHEAD} Em const.h: Procure: MAGIC_EFFECT_INSECTS = 0x44, //68 MAGIC_EFFECT_LAST = MAGIC_EFFECT_INSECTS, Substitua por: MAGIC_EFFECT_INSECTS = 0x44, //68, MAGIC_EFFECT_DRAGONHEAD = 0x45, //69 MAGIC_EFFECT_LAST = MAGIC_EFFECT_DRAGONHEAD, Em game.cpp: Procure: void Game::showHotkeyUseMessage(Player* player, Item* item) { int32_t subType = -1; if(item->hasSubType() && !item->hasCharges()) subType = item->getSubType(); const ItemType& it = Item::items[item->getID()]; uint32_t count = player->__getItemTypeCount(item->getID(), subType, false); char buffer[40 + it.name.size()]; if(count == 1) sprintf(buffer, "Using the last %s...", it.name.c_str()); else sprintf(buffer, "Using one of %d %s...", count, it.pluralName.c_str()); player->sendTextMessage(MSG_INFO_DESCR, buffer); } Substitua por: void Game::showHotkeyUseMessage(Player* player, Item* item) { const ItemType& it = Item::items[item->getID()]; uint32_t count = player->__getItemTypeCount(item->getID(), -1); char buffer[40 + it.name.size()]; if(count == 1) sprintf(buffer, "Using the last %s...", it.name.c_str()); else sprintf(buffer, "Using one of %d %s...", count, it.pluralName.c_str()); player->sendTextMessage(MSG_INFO_DESCR, buffer); } Em npc.cpp: Procure: li.itemId = intValue; Embaixo adicione: const ItemType& it = Item::items[li.itemId]; Também procure: if(readXMLInteger(tmpNode, "subtype", intValue)) li.subType = intValue; Embaixo adicione: else { if(it.stackable) li.subType = 1; else if(it.isFluidContainer() || it.isSplash()) li.subType = 0; } Em item.cpp: Procure: s << "("; if(!it.runeSpellName.empty()) s << "\"" << it.runeSpellName << "\", "; s << "Charges:" << subType <<")"; Embaixo adicione: if(!it.runeSpellName.empty()) s << "(\"" << it.runeSpellName << "\")"; Em luascript.cpp: Procure por: //getCreatureHealth(cid) lua_register(m_luaState, "getCreatureHealth", LuaScriptInterface::luaGetCreatureHealth); Embaixo adicione: //getItemParent(uid) lua_register(m_luaState, "getItemParent", LuaScriptInterface::luaGetItemParent); Também procure por: int32_t LuaScriptInterface::luaGetCreatureHealth(lua_State* L) { //getCreatureHealth(cid) ScriptEnviroment* env = getEnv(); if(Creature* creature = env->getCreatureByUID(popNumber(L))) lua_pushnumber(L, creature->getHealth()); else { errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND)); lua_pushboolean(L, false); } return 1; } Substitua por: int32_t LuaScriptInterface::luaGetItemParent(lua_State* L) { //getItemParent(uid) ScriptEnviroment* env = getEnv(); Item* item = env->getItemByUID(popNumber(L)); if(!item) { errorEx(getError(LUA_ERROR_ITEM_NOT_FOUND)); lua_pushnil(L); return 1; } Item* container = item->getParent()->getItem(); pushThing(L, container, env->addThing(container)); return 1; } Em luascript.h: Procure por: static int32_t luaDoRemoveItem(lua_State* L); Embaixo adicione: static int32_t luaGetItemParent(lua_State* L); Pasta Data: Na pasta data\actions\scripts\liquids\potions.lua: Delete tudo e adicione: local config = { removeOnUse = "no", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {100, 200}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {200, 400}, level = 50, vocations = {3, 4, 7, 8}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 700}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {800, 1000}, level = 130, vocations = {4, 8}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {70, 130}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {110, 190}, level = 50, vocations = {1, 2, 3, 5, 6, 7}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {200, 300}, level = 80, vocations = {1, 2, 5, 6}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {200, 400}, mana = {110, 190}, level = 80, vocations = {3, 7}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return true end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return true end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return true end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) local v = getItemParent(item.uid) if(not potion.empty or config.removeOnUse) then return true end if fromPosition.x == CONTAINER_POSITION then for _, slot in ipairs({CONST_SLOT_LEFT, CONST_SLOT_RIGHT, CONST_SLOT_AMMO}) do local tmp = getPlayerSlotItem(cid, slot) if tmp.itemid == potion.empty and tmp.type < 100 then doChangeTypeItem(item.uid, item.type - 1) return getPlayerFreeCap(cid) >= getItemInfo(potion.empty).weight and doChangeTypeItem(tmp.uid, tmp.type + 1) or doPlayerAddItem(cid, potion.empty, 1) end end else doChangeTypeItem(item.uid, item.type - 1) doCreateItem(potion.empty, 1, fromPosition) return true end if v.uid == 0 then if item.type == 1 and isInArray({CONST_SLOT_LEFT, CONST_SLOT_RIGHT, CONST_SLOT_AMMO}, fromPosition.y) then doTransformItem(item.uid, potion.empty) else -- serversided autostack should take care of this doPlayerAddItem(cid, potion.empty, 1) doChangeTypeItem(item.uid, item.type - 1) end return true else doChangeTypeItem(item.uid, item.type - 1) local size = getContainerSize(v.uid) for i = 0, size-1 do local tmp = getContainerItem(v.uid, i) if tmp.itemid == potion.empty and tmp.type < 100 then return getPlayerFreeCap(cid) >= getItemInfo(potion.empty).weight and doChangeTypeItem(tmp.uid, tmp.type + 1) or doPlayerAddItem(cid, potion.empty, 1) end end if getContainerSize(v.uid) < getContainerCap(v.uid) then doAddContainerItem(v.uid, potion.empty) else doPlayerAddItem(cid, potion.empty, 1) end end return true end Na pasta data\lib\000-constant.lua: Procure maleOutfits = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335} femaleOutfits = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336} Subistitua por: maleOutfits = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335, 367} femaleOutfits = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336, 366} Em Data\xml\outfit.xml: Delete tudo e Adicione <?xml version="1.0"?> <outfits> <outfit id="1"> <list gender="0" lookType="136" name="Citizen"/> <list gender="1" lookType="128" name="Citizen"/> </outfit> <outfit id="2"> <list gender="0" lookType="137" name="Hunter"/> <list gender="1" lookType="129" name="Hunter"/> </outfit> <outfit id="3"> <list gender="0" lookType="138" name="Mage"/> <list gender="1" lookType="130" name="Mage"/> </outfit> <outfit id="4"> <list gender="0" lookType="139" name="Knight"/> <list gender="1" lookType="131" name="Knight"/> </outfit> <outfit id="5" premium="yes"> <list gender="0" lookType="140" name="Noblewoman"/> <list gender="1" lookType="132" name="Nobleman"/> </outfit> <outfit id="6" premium="yes"> <list gender="0" lookType="141" name="Summoner"/> <list gender="1" lookType="133" name="Summoner"/> </outfit> <outfit id="7" premium="yes"> <list gender="0" lookType="142" name="Warrior"/> <list gender="1" lookType="134" name="Warrior"/> </outfit> <outfit id="8" premium="yes"> <list gender="0" lookType="147" name="Barbarian"/> <list gender="1" lookType="143" name="Barbarian"/> </outfit> <outfit id="9" premium="yes"> <list gender="0" lookType="148" name="Druid"/> <list gender="1" lookType="144" name="Druid"/> </outfit> <outfit id="10" premium="yes"> <list gender="0" lookType="149" name="Wizard"/> <list gender="1" lookType="145" name="Wizard"/> </outfit> <outfit id="11" premium="yes"> <list gender="0" lookType="150" name="Oriental"/> <list gender="1" lookType="146" name="Oriental"/> </outfit> <outfit id="12" premium="yes"> <list gender="0" lookType="155" name="Pirate"/> <list gender="1" lookType="151" name="Pirate"/> </outfit> <outfit id="13" premium="yes"> <list gender="0" lookType="156" name="Assassin"/> <list gender="1" lookType="152" name="Assassin"/> </outfit> <outfit id="14" premium="yes"> <list gender="0" lookType="157" name="Beggar"/> <list gender="1" lookType="153" name="Beggar"/> </outfit> <outfit id="15" premium="yes"> <list gender="0" lookType="158" name="Shaman"/> <list gender="1" lookType="154" name="Shaman"/> </outfit> <outfit id="16" premium="yes"> <list gender="0" lookType="252" name="Norsewoman"/> <list gender="1" lookType="251" name="Norseman"/> </outfit> <outfit id="17" premium="yes"> <list gender="0" lookType="269" name="Nightmare"/> <list gender="1" lookType="268" name="Nightmare"/> </outfit> <outfit id="18" premium="yes"> <list gender="0" lookType="270" name="Jester"/> <list gender="1" lookType="273" name="Jester"/> </outfit> <outfit id="19" premium="yes"> <list gender="0" lookType="279" name="Brotherhood"/> <list gender="1" lookType="278" name="Brotherhood"/> </outfit> <outfit id="20" premium="yes"> <list gender="0" lookType="288" name="Demonhunter"/> <list gender="1" lookType="289" name="Demonhunter"/> </outfit> <outfit id="21" premium="yes"> <list gender="0" lookType="324" name="Yalaharian"/> <list gender="1" lookType="325" name="Yalaharian"/> </outfit> <outfit id="22" premium="yes"> <list gender="0" lookType="336" name="Warmaster"/> <list gender="1" lookType="335" name="Warmaster"/> </outfit> <outfit id="23" default="0"> <list gender="0" lookType="329" name="Wife"/> <list gender="1" lookType="328" name="Husband"/> </outfit> <outfit id="24" premium="yes"> <list gender="0" lookType="366" name="Wayfarer"/> <list gender="1" lookType="367" name="Wayfarer"/> </outfit> </outfits> Em data\items\items.xml: Delete onde estão configurada as runas a seguinte linha (Em Todas) <attribute key="charges" value="x" /> X: Qualquer numero Arquivos para procurar e repassar: Bom gente eu não gravei como era o antigo desse então procure uma frase e repasse Em container.cpp: Procure e repasse: Cylinder* Container::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t&) { if(index == 254 /*move up*/) { index = INDEX_WHEREEVER; *destItem = NULL; Container* parentContainer = dynamic_cast<Container*>(getParent()); if(parentContainer) return parentContainer; return this; } else if(index == 255 /*add wherever*/){ index = INDEX_WHEREEVER; *destItem = NULL; } else if(index >= (int32_t)capacity()){ /* if you have a container, maximize it to show all 20 slots then you open a bag that is inside the container you will have a bag with 8 slots and a "grey" area where the other 12 slots where from the container if you drop the item on that grey area the client calculates the slot position as if the bag has 20 slots */ index = INDEX_WHEREEVER; *destItem = NULL; } const Item* item = thing->getItem(); if(item == NULL){ return this; } if(item->isStackable()){ if(item->getParent() != this){ //try find a suitable item to stack with uint32_t n = 0; for(ItemList::iterator cit = itemlist.begin(); cit != itemlist.end(); ++cit){ if((*cit) != item && (*cit)->getID() == item->getID() && (*cit)->getItemCount() < 100){ *destItem = (*cit); index = n; return this; } ++n; } } } if(index != INDEX_WHEREEVER){ Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); Cylinder* subCylinder = dynamic_cast<Cylinder*>(*destItem); if(subCylinder){ index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } } return this; } Em item.cpp: Procure e repasse: void Item::setDefaultSubtype() { setItemCount(1); const ItemType& it = items[id]; if(it.charges) setCharges(it.charges); } Em player.cpp: Procure e repasse: Cylinder* Player::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t& flags) { if(index == 0 /*drop to capacity window*/ || index == INDEX_WHEREEVER){ *destItem = NULL; const Item* item = thing->getItem(); if(item == NULL){ return this; } //find an appropiate slot std::list<Container*> containerList; for(int i = SLOT_FIRST; i < SLOT_LAST; ++i){ Item* inventoryItem = inventory[i]; if(inventoryItem == tradeItem){ continue; } if(inventoryItem == tradeItem){ continue; } if(inventoryItem){ //try find an already existing item to stack with if(inventoryItem != item && item->isStackable() && inventoryItem->getID() == item->getID() && inventoryItem->getItemCount() < 100){ *destItem = inventoryItem; index = i; return this; } //check sub-containers else if(Container* subContainer = inventoryItem->getContainer()){ Cylinder* tmpCylinder = NULL; int32_t tmpIndex = INDEX_WHEREEVER; Item* tmpDestItem = NULL; tmpCylinder = subContainer->__queryDestination(tmpIndex, item, &tmpDestItem, flags); if(tmpCylinder && tmpCylinder->__queryAdd(tmpIndex, item, item->getItemCount(), flags) == RET_NOERROR){ index = tmpIndex; *destItem = tmpDestItem; return tmpCylinder; } containerList.push_back(subContainer); } } //empty slot else if(__queryAdd(i, item, item->getItemCount(), flags) == RET_NOERROR){ index = i; *destItem = NULL; return this; } } //check deeper in the containers for(std::list<Container*>::iterator it = containerList.begin(); it != containerList.end(); ++it){ for(ContainerIterator iit = (*it)->begin(); iit != (*it)->end(); ++iit){ if(Container* subContainer = (*iit)->getContainer()){ if(subContainer == tradeItem){ continue; } Cylinder* tmpCylinder = NULL; int32_t tmpIndex = INDEX_WHEREEVER; Item* tmpDestItem = NULL; tmpCylinder = subContainer->__queryDestination(tmpIndex, item, &tmpDestItem, flags); if(tmpCylinder && tmpCylinder->__queryAdd(tmpIndex, item, item->getItemCount(), flags) == RET_NOERROR){ index = tmpIndex; *destItem = tmpDestItem; return tmpCylinder; } } } } return this; } Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); Cylinder* subCylinder = dynamic_cast<Cylinder*>(destThing); if(subCylinder){ index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } else return this; } Downloads: Items.otb (8.6): Clique Aqui Items.xml (8.6): Clique aqui Creditos á: darkhaos - Sources Tauku - Sources BlueSilver - Sources Doidin - Data Cykotitan (O do xtibia) - Sources/Data Eu - Data/Sources Outros - Data/Sources Tutorial atualizado: 24/09/2010 Agora Funciona 99,9% perfeito (deve estar faltando um detalhe ou outro) Recomendo fazer tudo o que está mandando para não ocorrer erros
    1 ponto
  42. RodriigoRobson

    Pokemon Online X Com Sources

    •Link Reupload •Motivo: Formatei meu Pc e tinha perdido no fundo da Cova do meu HD ksaopksapok Estava no meio das minhas 10giga de musica que passei pro meu HD •Tive que cria outra conta no 4shared.com que perdi a antiga conta =s Eae Galera tudo na Paz! Vou postar Um servidor Antigo de Pokemon que estava no Meu pendrive a Anos e resolvi postar para voces ! •Como o Servidor e antigo vai conter sistemas basicos sem Novidades, so que Com Source o mais importante. E espero que usem como Base para Projetos futuras! •Distro Proprio •Client dentro da Pasta •Servidor Estavel sem Crashs •5 Balls •151 Pokemons + Shinys •Servidor com Sources •Systems •Pokemon With Gender: •Catch System: •Go/Back System: •Nick Name: •Ride System: •Surf System: •Fly System: •Evolution System: •Level On Pokemon's ball System: •Pokedex System: •Pokemons Balanced: •Blink System: •Fishing System: •M1-12 System: •Rare Candy System [Adiciona Level ao Pokemon] •Npc Nurse Joy System: •Portrait System: •Duel system •Order System: •Cut System: •Dig System: •Rock Smash System: •Teleport System: •Flash System: •Limit 6 Pokemons System: •Poke-Look System: •Novo Link: http://www.4shared.com/rar/VxNsv1zA/Pokemon_Online_x.html?
    1 ponto
  43. Administrador

    Baiaknew

    Obrigado pela contribuição, anexe os arquivos aqui na comunidade =D
    1 ponto
  44. mariano1

    PxG Sprites - Megas - Itens

    Olá pessoal ! esse é meu primeiro tópico e venho trazer a vocês sprites do pxg . é tipo um kit kkk u.u Trago a vocês . Megas , Mega Stones , Pokes da 3° geração . essas sprites sao do meu client. inclui Icons ,Fotos, Corpses ! espero que gostem . http://www.mediafire.com/download/wit51huw0972p43/PxG+Sprites.rar SCAN desculpem pelo tópico horrivel . nao sei editar direito . (se estiver em área errada movam por gentileza!)
    1 ponto
  45. patrickjean

    [Actions] Soccer System

    Falaé galerinha do XTibia, estou aqui para postar mais um script que eu mesmo criei!!! #Caracteristicas e Informações @Nome: Soccer System @Versão: 1.0 @Autor: Potreco =D @Versão testada = TFS 0.3.5 #Instalação: @Actions: @Movements: @ShotScreens: Espero que gostem do Script!! Qualquer duvida, poste aqui... Gostou?? Te Ajudei??? REP++ =D
    1 ponto
  46. iuryhere

    DBHO SYNISTER

    ****** DBHO SYSNISTER **** SITE: http://synister.no-ip.info:8090/notes.php DBO ONLINE 24HRS BASIADO NO MELHOR DESENHO DE TODOS TEMPOS DRAGON BALL VENHA PARA ESTE MUNDO 1 CRIEM CONTA NO SITE , 2 PERSONAGEM, BAICHEM O CLIENTE LEVINHO E OTIMO JOGO EXP :300 STAGES MAPA EDITADO , MUITAS HUNTERS E QUEST! DIVERSÃO GARANTIDA. MUNDO DBO UM MUNDO INESQUECIVEL.!
    1 ponto
  47. Zoobu

    Sprites Narutibia.

    Bem decidir disponibilizar todas minhas sprites de narutibia (não são em 45º) alguns servidores já possuem elas, mas ai tem algumas novas print :] http://www.mediafire.com/download/xked1q5a4bxjcfd/Sprites+Keviz.rar Bom proveito ^^.
    1 ponto
  48. Não precisa substituir o arquivo, aquele é antigo, pega o seu original mesmo e procura por : local newName = tostring(getCreatureName(cid)):match("Shiny (.*)") e apaga o nome "Shiny" ficando assim: local newName = tostring(getCreatureName(cid)):match("(.*)")
    1 ponto
  49. Darckx13

    Background Animado

    Eaeeeee pessoal Então quem nunca entro no PXG e viu aquele BG animado e pensou caracaaaa que fodsss então hj nos vamos colocar Backgrounds animados nos nossos OTC Vamos lá Primeiramente entendendo as limitações do OTC Todos nós sabemos que o OTC só aceita imagens em .pgn e a maioria das imagens animadas são gif ou flash, então como vamos colocar imagens animadas no nosso cliente... Introdução Passeando pelas profundezas da internet andei lendo que o novo firefox 3 aceitara uma extensão de imagem nova, e qual é essa extensão o APNG isso mesmo Animated Portable Networks Graphics então pensei vamos explorar isso.. encontrei um programa que se chama APNG Anime Maker e e ele que vamos utilizar 1º Passo Baixe o Programa AQUI ( ele funciona por frames então vc tera que ter todas as imagens de sua animação 1 por 1 em qualquer arquivo mas desde que elas tenham o mesmo tamanho (1024x719 padrão OTC) para n dar conflito visual). depois de baixar o programa e ter todas as imagens agora fica facil então vamos seguir. 2º Passo. Abra o APNG Blz agora vamos la OPEN > Abre as suas imagens SAVE > Salva a sua imagem em formato png (porem com a animação) CLEAN > Limpa todas as imagens Move Up / Move down > altera a ordem das imagens Menu Lateral Delay > tempo para cada imagens ficar em exibição em ms ou fps Offset / Increment > não sei pra que serve =p os outros menus tbm n mas n vamos usar eu acho rsrs Após adicionar todas as suas imagens em frames e classificar a ordem e tempo de exibição delas salve o arquivo no botão SAVE e coloque dentro da pasta \data\images com nome de background e teste Postem os resultados em show of pra galera conferir o trabalho de vcs Valew pessoal
    1 ponto
  50. BRDominik

    Mapa Poketibia[Próprio]

    First Reply =D. Muito obrigado PeeWee, você foi a pessoa que mais me ajudou nesse fórum. Como eu já reputei outro tópico hoje reputarei amanhã. Se encontrar qualquer bug eu te aviso.
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...