Jump to content
Close

Leaderboard


Popular Content

Showing content with the highest reputation since 06/16/19 in all areas

  1. 8 points
    Beeny

    Extraindo sprite (pokepro, otpoke, etc)

    eae, se n me engano esse rolê não funciona no gla/pxg. mas, tem outros jeitos de pegar lá tb links: ninjaripper - https://gamebanana.com/tools/download/5638 dds converter - http://www.softsea.com/download/DDS-Converter.html scan: ninja ripper - https://www.virustotal.com/gui/file/60541e6a43661f0ee2e70c0a7cedb86d44a874e5376949db7a2e1f604fa5cdf1/detection dds - https://www.virustotal.com/gui/file/611d6bbb534b8a3210b2ca1e7954d6abc3055c6f2995833fbb04b6093f418263/detection
  2. 5 points
    Já imaginou como o Tibia seria com SOM? E agora isso se tornou realidade com suporte a mais de 180mil sons! e sistema climático FX neve, chuva, poeira, nevoa e outros! tudo isso no clássico Tibia Oldschool 7.x! SISTEMA DE NEVE SISTEMA DE CHUVA And our powerful sound system, with a capacity of more than 180 thousand sounds! Rates: Experience: 1x Skills: 5x Loot: 1x Host: Xeon x3220 @ 3.20GHz (Quad Core Processor) 60/60 MB Dedicated Connection Hosted in São Paulo, Brazil (Average ping for USA + EU is < 120) (Average ping for BRA is < 15) Features: Global Old Map 7.4 com as cidades atuais do tibia (Carlin, Thais, Venore, Ab'dendriel, Kazz, Edron, Liberty Bay, Yalahar, Svargrond, Port Hope, Farmine and others!) The new cities included in old Tibia have all the appearance and gameplay of old Tibia! Sound System (Complete sound system with support for more than 180 thousand sounds, making sound from the steps, spells, items, runes, and ambient sounds of caves, and all the speeches of the monsters!) A new gaming experience! FX System Snow, Rain, Spark, Fog, Dust, Water Bubbles, Sunbeams and other visual elements! A new feature to enhance the in-game experience with visual elements contrasting to the beautiful old graphic! Widescreen and Ultra-Wide monitor support We support wide monitors, open vision, you fill more in the game 7.x Gameplay gameplay do antigo tibia, com funcionabilidades de várias versões (6.0~7.4~7.6~8.3) Monsters can be lured from far away Runes without level Armors without vocation Traps with pots Spells 7.4 UH & Manafluid and others. Ant-Bot - Ant-Mc An ant bot system that randomly exchanges the object IDs for the same object with different ID, making it practically impossible to use a bot for large advantages. All donations can be optionally obtained in-game! Social Media: Facebook Screens: Website: OverBash www.overbash.com Client: Custom BETA 1 de Julho! espero você! Essa é uma nova experiência de Tibia Oldschool, espero você em OverBash
  3. 4 points
    Atualização de 29/06/2019. Olá meus amigos, essa é a minha última contribuição free que faço na área de OTserver, fiz uma atualização bem completa do Gesior comparando com os que existem disponíveis, não vou falar muito pois grande parte já conhecem... Vou apenas posta algumas imagem das mudanças feitas. Sempre gostei de evoluir e de oferecer aos demais uma facilidade de obter um material grátis e de qualidade, nunca utilizei meu pouco conhecimento para prejudicar os demais, pelo o contrario sempre foi na intenção de ajudar e se em algum momento falhei, falhei inconscientemente. - Foi mudado algumas imagens de layout para renovar a estrutura. - Server Info + Most Power Ful Guilds na mesma estrura. - Create Account exigindo senhas com letras minusculas, maiúsculas e números, fortalecendo a segurança do seu cliente e dificultando futuras dores de cabeças. - Adicionado o mecanismo que identifica os valores de Premuim Points e Backup Points. - Algumas mudanças de layout. - Nome do player abaixo linkado. - Adicionado um Box de doação, com a intenção apenas de complementar o layout enriquecendo a pagina. - Fixado o bug edit town, e melhorado o layout. - Characters.php refeito, nesta imagem é uma visão de uma conta com access admin. - Visão normal. - Inventário completo. - Guilds com visão ampliada. - Detalhes... - Novo SHOP com as estrutura de layout melhorada e modernizada. - Sem BUGs lembre-se do CTRL + F5 para atualizar os cookies nesta pagina. - Detalhes... - Detalhes... - Detalhes... - Histórico do SHOP... DOWNLOAD SITE SHOP.LUA XAMPP 1.7.3 DATABASE LIMPA MYSQL DATABASE COMPLETA MYSQL TUTORIAIS ÚTEIS E COMPATÍVEIS PARA O SITE: PAGSEGURO AUTOMATICO SHOPGUILD BACKUP_POINTS SISTEMA VIP_TIME Créditos: Gesior.pl(WEBMaster) Felipe Monteiro(WEBMaster, WEBDesigner) Natanael Beckman(WEBNada) Nailan (WEBMaster) Ivens Pontes (WEBMaster) Marcio Porto (WEBMaster) Danyel Varejão (Programmer LUA, C++)
  4. 4 points
    DdJs

    Teleports Room | 10.98

    Teleports Room Version: 10.98 TPsRoom.rar [Scan] Type: .RAR Size: 11KB Position(s): [X: 1005 Y: 1029 Z: 9] File password: tibiaking 34 Monsters TPs 15 Quests/Events TPs Images:
  5. 4 points
    OverBash

    SHOW OFF - Character List

    character list do meu ot oldschool q lançarei dia 1 de julho
  6. 4 points
    Coltera

    Show OFF - Mapping

    Tópico atualizado! - HUNTS: 1 2
  7. 3 points
    DdJs

    Temple of Sacrifice | 10.98

    Temple of Sacrifice Version: 10.98 Temple of Sacrifice.rar [Scan] Type: .RAR Size: 4.3KB Position(s): [X: 968 Y: 1004 Z: 7] File password: tibiaking Images:
  8. 3 points
    DdJs

    Quest Map [Dungeon/Seal] | 10.98

    Seal | Quest Map Version: 10.98 Seal [Quest Map].rar [Scan] Type: .RAR Size: 63KB Position(s): [X: 1017 Y: 1027 Z: 8] File password: tibiaking Images:
  9. 3 points
    Serpente

    [8.10] OTX 2.9

    [8.10] Yurots OTX Minha versão favorita do tibia sempre foi a 8.10, e infelizmente não existem servidores decentes que não usem a antiga evolutions e XML para essa versão. Então eu mesmo decidi criar um a partir da base OTX 2.9 convertida da versão 8.0 para 8.10 [Features] Suporte total a SQLite e MySQL Account Manager igual ao 8.60 Sistema de Encantamento de Armas Hit Critico [Pode ser desativado] Sistema de Bank Potions Totalmente Funcionais. Spells com danos idênticos ao 8.10 Runas Idênticas ao 8.10 Rook System Black Skull Todos os itens do 8.10 Bless [Pode ser desativado] [Mapa] Yurots 8.10 do Bon apenas melhorado para manter o mais fiel ao original. Anihilator, Poi e todas as quests funcionando. [Fotos] [Bugs Encontrados] Black Skull não pode ser desativado ou todos ficarão automaticamente como black skull (A solução temporária é aumentar o frag para black skull para um valor alto) [IMPORTANTE] As 8 rochas [ID: 3651, 3656, 3653, 3648, 3650, 3652, 3649, 3654] causam debug ao passar em cima, não coloquem elas no mapa. A causa disso é que não existe nenhum items.otb 8.10 compatível, fui obrigado a improvisar com um 8.11 e esse foi o único problema encontrado. Infelizmente isso não pode ser resolvido [Downloads]
  10. 3 points
    JZDJ

    Download Clients 11+ IP 127.0.0.1

    Olá galera do TK. Hoje eu trago vários clientes de Tibia 11+ com IP 127.0.0.1. Vi que alguns usuários não estão conseguindo algumas versões 11 então resolvi postar aqui. Estou disponibilizando o EXECUTÁVEL DO CLIENTE. Para que funcione é só colocar na pasta BIN da versão correspondente. Também disponibilizei a pasta completa compactada. Vamos ao que interessa. Tibia 11.43.5504 127.0.0.1-11.43.5504.exe SCAN do cliente Pasta completa: Tibia 11.43.5504.rar SCAN pasta completa Tibia 11.44.5516 127.0.0.1-11.44.5516.exe SCAN do cliente Pasta completa: Tibia 11.44.5516.rar SCAN pasta completa Tibia 11.46.5556 127.0.0.1-11.46.5556.exe SCAN do cliente Pasta completa: Tibia 11.46.5556.rar SCAN pasta completa Tibia 11.47.5640 127.0.0.1-11.47.5640.exe SCAN do cliente Pasta completa: Tibia_11_47.5640.rar SCAN pasta completa Tibia 11.47.5674 127.0.0.1-11.47.5674.exe SCAN do cliente Pasta completa: Tibia_11_47.5674.rar SCAN pasta completa Tibia 11.48.5712 127.0.0.1-11.48.5712.exe SCAN do cliente Pasta completa: Tibia_11_48.5712.rar SCAN pasta completa Tibia 11.48.5753 127.0.0.1-11.48.5753.exe SCAN do cliente Pasta completa: Tibia_11_48.5753.rar SCAN pasta completa Tibia 11.49.5813 127.0.0.1-11.49.5813.exe SCAN do cliente Pasta completa: Tibia_11_49.5813.rar SCAN pasta completa Tibia 11.49.5884 127.0.0.1-11.49.5884.exe SCAN do cliente Pasta completa: Tibia_11_49.5884.rar SCAN pasta completa Tibia 11.49.5921 127.0.0.1-11.49.5921.exe SCAN do cliente Pasta completa: Tibia_11_49.5921.rar SCAN pasta completa Tibia 11.49.5983 127.0.0.1-11.49.5983.exe SCAN do cliente Pasta completa: Tibia_11_49.5983.rar SCAN pasta completa Tibia 11.49.6018 127.0.0.1-11.49.6018.exe SCAN do cliente Pasta completa: Tibia 11.49.6018.rar SCAN pasta completa Tibia 11.49.6030 127.0.0.1-11.49.6030.exe SCAN do cliente Tibia 11.49.6030.rar SCAN pasta completa Tibia 11.50.6055 127.0.0.1-11.50.6055.exe SCAN do cliente Tibia 11.50.6055.rar SCAN pasta completa Tibia 11.51.6099 127.0.0.1-11.51.6099.exe SCAN do cliente Tibia 11.51.6099.rar SCAN pasta completa Tibia 11.52.6104 127.0.0.1-11.52.6104.exe SCAN do cliente Tibia 11.52.6104.rar SCAN pasta completa Tibia 11.55.6239 127.0.0.1-11.55.6239.exe SCAN do cliente Tibia 11.55.6239.rar SCAN pasta completa Tibia 11.56.6239 127.0.0.1-11.56.6239.exe SCAN do cliente Tibia 11.56.6239.rar SCAN pasta completa Tibia 11.57.6239 127.0.0.1-11.57.6239.exe SCAN do cliente Tibia 11.57.6239.rar SCAN pasta completa Tibia 11.58.6239 127.0.0.1-11.58.6239.exe SCAN do cliente Tibia 11.58.6239.rar SCAN pasta completa Tibia 11.58.6239 ATUALIZADO 127.0.0.1-11_58.6239.exe ATUALIZADO SCAN do cliente Tibia 11.58.6239 ATUALIZADO.rar SCAN pasta completa Tibia 11.59.6424 127.0.0.1-11.59.6424.exe SCAN do cliente Tibia 11.59.6424.rar SCAN pasta completa Tibia 11.60.6457 127.0.0.1-11.60.6457.exe SCAN do cliente Tibia 11.60.6457.rar SCAN pasta completa Tibia 11.65.6492 127.0.0.1-11.65.6492.exe SCAN do cliente Tibia 11.65.6492.rar SCAN pasta completa Tibia 11.65.6507 127.0.0.1-11.65.6507.exe SCAN do cliente Tibia 11.65.6507.rar SCAN pasta completa Tibia 11.66.6516 127.0.0.1-11.66.6516.exe SCAN do cliente Tibia 11.66.6516.rar SCAN pasta completa Tibia 11.70.6535 127.0.0.1-11.70.6535.exe SCAN do cliente Tibia 11.70.6535.rar SCAN pasta completa Tibia 11.70.6543 127.0.0.1-11.70.6543.rar SCAN do cliente Tibia 11.70.6543.rar SCAN pasta completa Tibia 11.70.6548 127.0.0.1-11.70.6548.rar SCAN do cliente Tibia 11.70.6548.rar SCAN pasta completa Tibia 11.70.6555 127.0.0.1-11.70.6555.rar SCAN do cliente Tibia 11.70.6555.rar SCAN pasta completa Espero que eu tenha ajudado. Créditos: A Cip pelos clientes e a mim por ter alterado os ips nos mesmos. REP+ é sempre bom e não dói. Abraços. ATT , Jaurez/JZDJ
  11. 3 points
    DEV C++, aprenda a compila uma source TFS! Downloads(Baixe de acordo as configurações do seu windows): DEV C++ CONFIGURADO PARA 32BITS DEV C++ CONFIGURADO PARA 64BITS REV 3884 TFS 0.4 Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos. ====================================== Abra o DEV C++: ====================================== ====================================== Abra a Source: ====================================== ====================================== Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev: ====================================== ============================================================= ====================================== Aguarde carregar todos os arquivos: ====================================== ====================================== Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK: ====================================== ====================================== Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo: ====================================== ====================================== Se der tudo certo em Log vai estar como mostra a imagem abaixo: ====================================== ====================================== Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou! ====================================== =========================================== Só isso galera tutorial rápido resumido e útil! Créditos Natanael Beckman! =========================================== Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar: Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone. Abra o DEV-C++, clique em File> New> Project: Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos: Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp. No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros: -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs: -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa! Clica aqui \/
  12. 2 points
    JoviM

    Criar Mana/Health Cask em 8.6

    Em data/actions/scripts, crie um arquivo .lua, nomeie-o e cole o código dentro. Em data/actions, abra o arquivo actions.xml e adicione esta tag: <action itemid="1445;3365" event="script" value="SEU ARQUIVO.lua"/> Em itemid você passa o id dos barris e separa eles por vírgulas, assim você não precisa criar 1 tag para cada barril. Em data/creaturescripts/scripts, abra o login.lua e procure pela função onLogin(cid). Abaixo dela adicione: local barrelStr = {264017, 264028} -- Coloque aqui as storages de cada barril for i,_ in ipairs(barrelStr) do if getPlayerStorageValue(cid, barrelStr[i]) < 0 then setPlayerStorageValue(cid, barrelStr[i], 0) end end OBS: As storages de cada barril precisam ser diferentes uma da outra. Esse script que você vai adicionar em creaturescripts é pra que quando o player logue ele já receba a storage 0 e a contagem de usos (quantas vezes ele poderá usar o barril) ocorra sem erros.
  13. 2 points
    Coltera

    Show OFF - Mapping

    HUNTS: Estarei postando algumas imagens do meu projeto (O tópico não tem prazo de Atualização: (??/??/????)). * (Mapa simples e poucos detalhes) * --------------------------------------------------- Atualização: 06/07/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 25/06/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 14/06/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 02/06/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 27/05/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 25/05/2019 --------------------------------------------------- 1 2 --------------------------------------------------- Atualização: 02/02/2019 --------------------------------------------------- 1 2 3 CIDADE: --------------------------------------------------- Atualização: 27/01/2019 --------------------------------------------------- 1 2 3 4 5 6 7 8 9
  14. 2 points
    Yinz

    Teleports Room | 10.98

    Gosto bastante do teus mapas, se eu ainda estivesse ativo, com certeza refaria os teleports do telara que eram meio confusos e usaria esses, bom job! @lordzetros ai pro teu projeto, topx!
  15. 2 points
    Bom dia, venho aqui trazer a versão 1.3 do TFS para projetos 8.6! O Responsável pelo downgrade foi o Nekiro(GitHub Oficial https://github.com/nekiro/forgottenserver-1.3-8.6) a minha contribuição foi na compilação do projeto e trazer para vocês. Projeto LIMPO(sem customização); Compilado em Windows x64 bits; Bug's resolvidos por eu: Download do projeto(com as Dll's) + Pasta Source: http://www.mediafire.com/file/kxbsbck2kx15axk/forgottenserver-1.3-8.6.zip Vírus Total: https://www.virustotal.com/gui/file/daf950607a96f88fed0cf64052a2f6eb0634d689182904904053cb518c9ed413/detection
  16. 2 points
    Coltera

    Show OFF - Mapping

    Tópico atualizado! - HUNTS: 1 2
  17. 2 points
    Boa tarde pessoal, me ausentei por um bom tempo e continua sendo difícil pra eu poder continuar mexendo com OTs diariamente, mas por um longo tempo eu me prometi que faria um tutorial de como começar seu servidor a partir da configuração da máquina usada, tudo isso baseado no tutorial do @sirarcken que postou como configurar a Google VM pro tibia. Bom, acho que um pouco mais de 1 ano depois do tutorial dele, resolvi finalmente dar uma "atualizada" e postar um usando, como o próprio título fala, Nginx + MariaDB ao invés de Apache+MySql. Por que dessa troca? Pois bem, fiz algumas pesquisas e todas indicavam um melhor desempenho com o Nginx ao invés do Apache por ter um melhor gerenciamento de memória, portanto ficou mais flúido, além de ser Open Source e bem mais seguro também. O mesmo se aplica ao MariaDB. Bom, fiz uma série de apenas 2 vídeos no youtube, o primeiro ensinando a configurar a máquina desde o 0, o segundo ainda não cheguei a postar, mas vai ser exatamente a partir da compilação do servidor até ligar ele usando IP do site No-IP. Bom, sem mais delongas, espero que gostem. Na descrição do vídeo tem um link com todos os comandos usados durante o mesmo. Obs.: Não quero que prestem atenção à qualidade de edição do vídeo pois não sei mexer muito bem com editores hahaha e também não gosto de frescura, gosto de ir direto ao ponto. Obs. 2: Quando eu postar o segundo vídeo, editarei este post adicionando o link para o tópico. Créditos: Eu @sirarcken Google valuebound.com EDIT> COMO HAVIA DITO: 2ª PARTE:
  18. 2 points
    Sistema completo de som para Tibia, -Barulho dos passos (muda conforme pisa em grama, areia, neve, piso, madeira, barro) -Barulho portas e items -Barulho das magias (todas as magias desde utevo lux) -Todas as falas dos monstros além do texto emitem som (suporte a mais de 180 mil sons) -Barulho das explosões -Som ambiente nas cavernas, em lugares com chão de poison, lava, floresta e etc -Sons em todas as runas e wands -Sons ao comer food, usar potions e jogar item no água -Sons de sword, club axe, bow, crossbow diferentes Sistema de som 3D, com fone de ouvido por exemplo você pode entrar em uma grande cave e ouvir bem baixinho vindo de longe a voz de um orc berserker por exemplo, e também saber se ele está na direita ou na esquerda Apesar de todo o esforço é algo que não é pra todo mundo, mas deixei opcional no meu game, quem não gostar é só clicar no mute que tem no client, estou fazendo esse sistema para lançar em 1 de Julho meu servidor de tibia old com tela ampla e som
  19. 2 points
    Bolletox

    Alavanca e Teleport

    @bpm91 Acho que é isso local positionCurrent = {x=32268, y=31856, z=15} -- Posicao para onde o player vai se estiver correto a sequencia local positionFail = {x=32184, y=31940, z=14} -- Posicao que o player vai se estiver errada a combinacao if isPlayer(cid) and getPlayerStorageValue(cid,42501) <= -1 then doTeleportThing(cid, positionCurrent) doSendMagicEffect(getThingPos(cid), 12) setPlayerStorageValue(cid,32901,1) setPlayerStorageValue(cid,42501,1) else doTeleportThing(cid, positionFail) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You already did this seal.") end return 0 end
  20. 2 points
    Bolletox

    Alavanca e Teleport

    @bpm91 Veja ai se vai function onStepIn(cid, item, frompos, item2, topos) playerpos = getPlayerPosition(cid) novapos2 = {x = 32216, y = 31833, z = 15} novapos3 = {x = 32217, y = 31840, z = 15} if item.actionid == 9020 and isPlayer(cid) then queststatus = getPlayerStorageValue(cid, 9012) if queststatus == -1 then getThingfromPos(playerpos)  setPlayerStorageValue(cid, 9012, 1) doSummonCreature("Warlock", novapos2) doSummonCreature("Warlock", novapos3) end return false end return true end
  21. 2 points
    Bolletox

    Alavanca e Teleport

    @bpm91 Veja se agora vai, eu coloquei todos os scripts dos camps em 1 script apenas. Creio que agora vai funcionar. Crie 1 script só chamado bansheeQuest.lua e coloque isso dentro: No XML cole isso lá: Em moveevents crie script chamado fogoAzul.lua: XML em moveevents coloque este:
  22. 2 points
    Dragon Ball Rox Servidor 100% estável com mais de 200 horas online. 38 Vocações sendo 9 delas vip que são: Shenron,Vegetto,Zaiko,Kagome,Tapion,Kame Chilled,C8 e King Vegetta. Spells de fast attack (Usa uma vez sai 10 hits). Eventos automaticos como: Castle,Battlefield,Run event. Reborn level maximo 600. Vamos aos bugs que eu encontrei: * Zombie event quando o zombie pega algum player todos do evento e mandando pra fora e evento encerra. * Erro quando usa spell e a pessoa morre antes da spell acabar no caso das de combo. * Erro nos eventos Battlefield e Run event quando vai adicionar a recompensa da erro por faltar uma tabela na database que não me recordo o nome agora. Update v2 Adicionado 7 novas vocações vips sendo elas: Bills,Whiss,Golden Freeza,Vegetto Blue,Zamasu,Gogeta Blue e Goku Black Evo. Adicionado 3 vocações free sendo elas: Zeno, Vados e Vegetto Black. Vocações que antes era vip no update v1 agora são free. Fazer reborn não precisa mais fazer quest das esferas do dragão. Adicionado cassino que se ganha small diamonds que se troca por: Divine Stone(Usado para upgrade), Black Stone (Item para virar Vegetto Black) e Leviathan Amulet. Adicionado npc que vende Anti Loss Ring Protege 10% contra todos danos e funciona como a band of loss porem infinita. Ele fica no Yama. Adicionado sistema de pontuação por hora online, cada 1 hora online = 1 ponto que se pode trocar por itens no npc Points Trader no Yama. Adicionado sistema Anti-MC, podendo logar somente 2 contas por ip. Adicionado 3 bosses espalhados pelo mapa (Earth). Adicionado sistema de forja podendo criar o melhor set, armas free e o item para virar Zeno. Adicionado sistema de upgrade fazendo seu item ficar mais forte. Adicionado transformação ultra god para todas as vocações, sendo pega no templo de reset ao lado do esquerdo do templo. Necessário ter level 800 e possuir 100 God Essences que dropam do Ultra God Bills em God Island.Para entrar no templo de reset é necessário possuir 1 reset, para dar reset necessita ter level 800 e digitar o comando "!reset", você voltara para o level 100 com o hp/mp de um player level 100 mas ganhara acesso a área de reset que tem o npc de ultra god e a área de forja. Nova moeda acima de Gold sendo ela Blue God equivalente a 100 Gold Bars. Area de evento pvp e dice/bag adicionada no Yama. Area vip adicionada. Adicionado 2 sets novos free, 2 armas free, 2 shields free, senzu free (God Senzu), Senzu vip (Mystic Senzu), Vados staff free, Whiss staff vip. Vocações que antes era vip na v1 se pega na capsule ao lado direito do templo. Algumas modificações no mapa, hunts, quest. Por enquanto é só isso que estou lembrando,conforme eu lembro edito o tópico. Gostou ? Clique em Gostei logo abaixo. Para consertar o erro da loteria só executar essa query na sua database: CREATE TABLE `lottery` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `item` varchar(255) NOT NULL, `world_id` tinyint(2) unsigned NOT NULL default '0', `item_name` varchar(255) NOT NULL, `date` varchar(256) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1; Downloads Server (Distro para windows e linux já compilada) Scan Cliente Scan Sources Scan Site (Modern Acc) Scan Database Scan Creditos server: Kramer, WhiteBubble Creditos site: @Hastafaru e a WhiteBubble por adaptar ao server Creditos source: Fir3element e WhiteBubble por aumentar limite de efeitos e por skill fist skill para aumentar attack speed.
  23. 2 points
    @floW * Cria uma tabela no banco de dados com as colunas(Você pode colocar quantas colunas quiser, basta ter a ideia); Exemplo: id(auto increment) player_id(id do jogador) reset_level(level resetado) reset_date(data que foi resetado) * Em PHP você irá puxar a tabela que foi criada; Recomendo usar foreach. Exemplo: foreach($SQL->query("Monte sua query") as $info) { /* Código */ } * E dentro do script de reset coloque uma query inserindo as colunas pra quando o jogador resetar inserir as informações nas colunas; Estou sem tempo para criar este histórico; :\
  24. 2 points
    DdJs

    Winterland | 10.98

    Winterland Version: 10.98 Winterland.rar [Scan] Type: .RAR Size: 38KB Position(s): [X: 1020 Y: 1035 Z: 7] File password: tibiaking Images:
  25. 2 points
    Explicação: Este sistema proporciona ao jogador a compra de determinada cave por "X" tempo, cada conta poderá comprar somente 1 cave por vez... Lá o jogador poderá upar livremente. Também poderá chamar um amigo para upar na sua cave!! O sistema é o mais completo do mercado, vou estar falando do mesmo abaixo. OBS: Não esqueça de executar a query para funcionar!! Exclusive Cave System Features Dentro do pacote terá duas versões: versão 1 : É para vendar as caves em money(Gold's) Versão 2: É para vender as caves por items, por exemplo por moedas especiais como scarab coins(ID 2159) O sistema é feito por banco de dados O tempo da cave é mostrado em tempo real Você poderá chamar um amigo para sua cave e também remove-lo quando quiser. Existe um globalevents especifico para mostrar no default quando uma cave ficou disponível para venda! (Irá informar o nome da cave o preço dela!) Você poderá configurar a cave para vender por exemplo: - Level minimo e máximo! - Tempo de duração da cave - Se precisa ser premium account para comprar a cave! Quando o tempo da cave expira tanto o dono da cave como o friend invitado são removidos da cave, mesmo estando offline ou online! Comandos exclusivos: Comando para dono da cave: /mycave - Mostra informações da sua cave, como: - Nome da cave - Nome do seu amigo de cave(caso tiver invitado) - Quando tempo falta para expirar o tempo da sua cave /addcavefriend - Adiciona um amigo seu para que ele possa entrar e sai da sua cave quando quiser... Obs: Tem um exhausted de 1 hora(configurável) para não ficar toda hora tirando e colocando amigo na cave. /removecavefriend - Remove o seu amigo da sua cave(caso ele esteja dentro da cave tanto offline quanto online, ele é removido) /cavetime - Mostra quando tempo falta para expirar a sua cave Comando para amigo invitado da cave: /cavefriendtime - Mostra quando tempo falta para expirar a cave que ele invitado. /caveleave - Comando para ele se kikar da cave que está invitado. Comandos adicionais importante para todos: /cavelist -- Mostra em uma janela todas as caves do servidor /cave ID -- Neste comando você terá que usar o ID da cave que deseja saber as infor,ações, por exemplo: /cave 1 -- Irá mostrar em uma janela todas as informações desta cave, como: -Nome da cave -Preço da cave -Level Minimo e Level Maximo para comprar a cave -Se nesta cave precisa ser Premium Account para comprar ou não. /cavepurchase -- Filtra em uma janela somente as caves que estão disponíveis para compra. ---------------------------------------------------------------------------------------------------------------------------------------------------- Configurações: Vá na lib e irá se deparar com duas tabelas... Esta primeira tabela é onde você irá adicionar novas caves e atribuir as configurações, exemplo: exclusives_caves_areas = { -- adicionar as caves [1] = {name = "Demon Hunter", price = 1000, level = {min = 8, max =30}, time = 4, premium = false, enter = {x = 284, y = 223, z = 7}, from = {x = 275, y = 219, z = 5}, to = {x = 302, y = 240, z = 7}}, [2] = {name = "Hydras Thow", price = 2000, level = {min = 10, max = 1000}, time = 3, premium = true, enter = {x = 148, y = 218, z = 7}, from = {x = 137, y = 217, z = 7}, to = {x = 161, y = 234, z = 7}} } [1] -- Entre os colchetes é o ID da cave, favor colocar e ordem. name = "Demon Hunter" -- Entre as aspas "" Você atribui o nome da cave price = 1000 -- Preço em gps da sua cave(caso use a versão que vende em gps) level = {min = 8, max =30} -- Aqui voce coloca o level min e max que o jogador tem que ser para comprar a cave time = 4 -- Tempo em horas que o jogador poderá ficar na cave premium = false -- Se para comprar a cave terá que ser premium (false ou true) enter = {x = 284, y = 223, z = 7} -- Pos de entrada da cave from = {x = 275, y = 219, z = 5}, -- Aqui você deverá pegar a pos do começa da cave to = {x = 302, y = 240, z = 7} - - -- Aqui você deverá pegar a pos final da cave!(como se fosse um quadrado. e como adicionar mais caves por exemplo? Assim: exclusives_caves_areas = { -- adicionar as caves [1] = {name = "Demon Hunter", price = 1000, level = {min = 8, max =30}, time = 4, premium = false, enter = {x = 284, y = 223, z = 7}, from = {x = 275, y = 219, z = 5}, to = {x = 302, y = 240, z = 7}}, [2] = {name = "Hydras Thow", price = 2000, level = {min = 10, max = 1000}, time = 3, premium = true, enter = {x = 148, y = 218, z = 7}, from = {x = 137, y = 217, z = 7}, to = {x = 161, y = 234, z = 7}}, [3] = {name = "Ciclops Cave", price = 5000, level = {min = 20, max = 50}, time = 2, premium = true, enter = {x = 198, y = 320, z = 7}, from = {x = 200, y = 340, z = 7}, to = {x = 250, y = 390, z = 7}} } ---------------------------------------------------------------------------------------------------------------------------------------------------- explicando a segunda tabela: exclusives_caves_config = { storage = 547575, check = 547576, comand_add_exaust = {hours = 1, storage = 547577}, -- tempo para nao ficar toda hora tirando e colocando amigo mensagem = "[Exclusive Cave System] Você foi removido ou o tempo da %s cave expirou!", serve_mensagem = "[Exclusive Cave System] A cave %s acabou de ficar liberada para venda por %d Gold's, aproveitem para compra-la no NPC!" } storage -- nao mexer! check -- não mexer!! comand_add_exhausted -- é o tempo que jogador poderá voltar a invitar outro jogador, está configurado para 1 hora!! mensagem -- não mexa serve_mensagem -- não mexa tbm kkk Só baixar e executar as querys!! Cave System.rar
  26. 2 points
    movie

    ANSWERED Script Para Tutor & GM

    O mesmo erro? local tempo = 30 -- Dias para pegar local premio = 5 -- Número de premium points que irá ganhar -- Não mexa daqui pra baixo -- local storage = 18534 local tempo = tempo * 24 * 60 * 60 function onSay(cid, words, param) local acc = getPlayerAccountId(cid) if getPlayerGroupId(cid) == 1 or getPlayerGroupId(cid) == 2 or getPlayerGroupId(cid) == 3 then if getPlayerStorageValue(cid, storage) > os.time() then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You can take the reward again at "..os.date("%d %B %Y %X", getPlayerStorageValue(cid, storage))..".") else setPlayerStorageValue(cid, storage, (tempo) + os.time()) db.query("UPDATE `accounts` SET premium_points = ".. premio .." WHERE `id` = " .. acc) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You won ".. premio.." Premium Points for your good service! ") end end return true end
  27. 2 points
    É porque ele tá entrando na primeira condição, do flag. Caso seja tfs 1.3, deixe seu código atualizo com as funções da versão atual, ficando desta forma: function onSay(player, words, param) if not (player:hasFlag(PlayerFlag_CanBroadcast)) then return true end print("> " .. player:getName() .. " broadcasted: \"" .. param .. "\".") for _, targetPlayer in ipairs(Game.getPlayers()) do targetPlayer:sendPrivateMessage(player, param, TALKTYPE_BROADCAST) end return false end Caso não resolva, verifique se sua conta do player que está utilizando o comando tem acesso necessário, experimente colocar type 5. (sua database -> accounts -> conta_escolhida: type 5), desta forma: Caso não queira setar o nível de acesso da conta, pode modificar o script deixando desta forma: local nivel_acesso = 2 -- ID dos GMs nas novas versoes function onSay(player, words, param) if not (player:getGroup():getId() >= nivel_acesso) then return true end print("> " .. player:getName() .. " broadcasted: \"" .. param .. "\".") for _, targetPlayer in ipairs(Game.getPlayers()) do targetPlayer:sendPrivateMessage(player, param, TALKTYPE_BROADCAST) end return false end Modifique o nível de acesso, no caso tá 2 porque é GM (versão atual 1.3). Caso queira outro ID, modifique ali a variável 'nivel_acesso'.
  28. 2 points
    DdJs

    Knight Guild Fort | 10.98

    Knight Guild Fort Version: 10.98 KnightFort_10.98.rar [Scan] Type: .RAR Size: 13KB Position(s): [X: 1025 Y: 1025 Z: 7] File password: tibiaking Images:
  29. 2 points
    DdJs

    Imperial Temple | 10.98

    Imperial Temple Version: 10.98 Imperial_Temple10.98.rar [Scan] Type: .RAR Size: 5KB Position(s): [X: 1017 Y: 1022 Z: 7] File password: tibiaking Images:
  30. 1 point
    leozincorsair

    Bug Heal mesmo sqm

    Usa esse xml:
  31. 1 point
    Gengo

    [OTClient] Player Info OTPokemon

    [OTClient] Health Player Info OTPokemon Eae galerinha do TibiaKing, hoje venho trazer mais uma contribuição para a comunidade, um módulo indêntico ao do OtPokemon. Mesmo que seja simples a instalação, tem sempre aquele que não sabe onde deve colocar o módulo, peço então que tenha paciência quanto a esse simples tutorial, aos demais aqueles que já sabem, peço que ao menos leia a Observações do módulo. 1º Faça o download do módulo. 2º Extraia o módulo para a pasta do seu otClient em /modules ficando assim: Feito o passo 1 e 2 creio que já estará funcionando, isto se você fez tudo certinho. •Observações do módulo• Demonstrativo do módulo no jogo.
  32. 1 point
    Brunds

    ANSWERED Script Box

    @ITALOx Achei esse script aqui tinha um bug e corrigi testei e funcionou na minha base 8.54 0.3.6 acredito que vai funcionar em 0.4 também obs: dei uma incrementada adicionei um texto e um efeito configurável no script Script \/
  33. 1 point
    ZoR

    ANSWERED Problema na spell

    nessa função local efeito_monster = getCreatureTarget() por local monster_check = doMonsterChangeTarget(cid) local efeito_monster = getCreatureTarget(monster_check)
  34. 1 point
    Global 11/12x [v32] - New Falcons - New Asuras - Warzone 4,5,6 - Exercise Training - Raids 100% - Monstros 100% - Trainer Offline 100% - Trainer Online 100% - Taming system funcionando 100%; - Database completa - War System 100% - Global MAP Full - Store 100% - Imbuement - Prey System - Entre outros sistemas. Projeto no: GITHUB Scan Vírus Total IMAGES Créditos:
  35. 1 point
  36. 1 point
    Yinz

    Show OFF - Mapping

    Brabo muito brabo essa combinação de grounds e bordas. 😆
  37. 1 point
    movie

    Real Baiak - Uma nova experiência.

    Mini-Prints adicionados
  38. 1 point
    Material incrível @Natanael Beckman,obrigado por compartilhar conosco!
  39. 1 point
    victor4312

    Problemas de invasão no Gesior 2012

    instala nginx, vai resolver!
  40. 1 point
    @Coltera Obrigado irmão pela dicassa que você mandou. Mas eu manjo quase nada de php haushdahu
  41. 1 point
    movie

    ANSWERED Script Para Tutor & GM

    Vou tentar fazer aqui, se conseguir eu edito esse comentário... Tenta assim: <talkaction log="yes" words="/premio;!premio" access="1" event="script" value="premio.lua"/> local tempo = 30 -- Dias para pegar local premio = 5 -- Número de premium points que irá ganhar -- Não mexa daqui pra baixo -- local storage = 18534 local acc = getPlayerAccountId(cid) local tempo = tempo 24 * 60 * 60 function onSay(cid, words, param) if getPlayerGroupId(cid) == 1 or getPlayerGroupId(cid) == 2 or getPlayerGroupId(cid) == 3 then if getPlayerStorageValue(cid, storage) > os.time() then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You can take the reward again at "..os.date("%d %B %Y %X", getPlayerStorageValue(cid, storage))..".") else setPlayerStorageValue(cid, storage, (tempo) + os.time()) db.executeQuery("UPDATE `accounts` SET premium_points = ".. premio .." WHERE `id` = " .. acc) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You won ".. premio.." Premium Points for your good service! ") end end return true end Testa aí, me avisa se der algum erro.
  42. 1 point
    @d0gw4r Show. Então se a primeira não funcionou, pode ser que no seu data/XML/groups.xml não esteja setada a flag para o cargo determinado. Depois verifica lá e teste o código antigo, adicione isto abaixo de uma semelhante. <flag canbroadcast="1" />
  43. 1 point
    vankk

    PVP Mode HELP

    Vá em events/scripts/creature.lua procure pela a função onTargetCombat e adiciona esse código logo abaixo: if self:isPlayer() and target:isPlayer() then if self:hasSecureMode() then return RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE end end Jogadores que atacarem outros jogadores e tiverem no modo secure (sem a mão fechada) não conseguiram atacar outros jogadores.
  44. 1 point
    Boa noite gente, Há pouco mais de 2 meses postei um tópico com um vídeo meu sobre o início da configuração da Google VM com o LAMP, e agora trago a segunda parte do mesmo. Nõ quero textão nesse tópico então, toma o vídeo:
  45. 1 point
    Atualizei com algumas versões a mais. da 11 até a 11.20 e 11.49. Object Builder. SCAN Download O item editor funciona normal porem tem que remover <!-- --> isso da frente da versão que deseja e adicionar na ultima, se nao da conflito. Não sei o porque ainda. Scan Download
  46. 1 point
    Amigo , as sources são aqueles arquivos "H' e "CPP" que ficam dentro da pasta "SRC" , quando você altera algum daqueles arquivos , é preciso compilar a source para gerar uma nova Distro , Distro é aquele arquivo "exe" que você usa pra abrir o serve e deixar ele online. Para compilar uma source , tem um tutorial aqui no Forum do Tibia King com o Dev ++ , partículamente prefiro ele , por ser mais rápido para baixar do que o Visual Studio. Link do tutorial com o DEV : Link Do Tutorial com o Visual Studio 2010: SE MINHA RESPOSTA LHE AJUDOU , DEIXE UM REP , NÃO VAI MATAR
  47. 1 point
    ViitinG

    [action] Canoa em Movimento

    Bom para quem não sabe,este é um script que faz o character andar em conjunto com a canoa.(você pode configurar a rota) (Testado em TFS 0.3.6 e TFS 0.2.14) Como criar : Adicione a actionid 6901 no meio da canoa. Onde a canoa deve ir você coloca o itemid 4820. Você tem que usar as bordas com o mesmo ID que está nas configurações endborders. "data/actions/actions.xml" : (TFS 0.3/0.4) <action actionid="6901" event="script" value="other/movingboat.lua"/> (TFS 0.2/1.0) <action actionid="6901" script="other/movingboat.lua"/> "data/actions/scripts/movingboat.lua" : local config = { endborders = {4644, 4646}, speed = 300, ignorefirstborders = 3 } local fight = createConditionObject(CONDITION_INFIGHT) setConditionParam(fight, CONDITION_PARAM_TICKS, -1) local function comparePos(poss, pos) return pos.x == poss.x and pos.y == poss.y end local n, s = 0, 0 local function getRightPos(poss, last) ps = { {x = poss.x, y = poss.y - 1, z = poss.z}, {x = poss.x + 1, y = poss.y, z = poss.z}, {x = poss.x, y = poss.y + 1, z = poss.z}, {x = poss.x - 1, y = poss.y, z = poss.z} } for _, pos in pairs(ps) do if(getTileItemById(pos, 4820).uid > 0) then if(not comparePos(last, pos)) then p = pos return p end else for b = 1, #config.endborders do if(getTileItemById(pos, config.endborders[b]).uid > 0 and s > config.ignorefirstborders) then n = n + 1 p = pos return p and n end end end end end local function doTravel(cid, poss, last) getRightPos(poss, last) travel = p.x > poss.x and "east" or (p.y < poss.y and "north" or (p.y > poss.y and "south" or (p.x < poss.x and "west" or "false"))) if n > 1 then p = poss end if(travel == "false") then if(getCreatureCondition(cid, CONDITION_INFIGHT)) then doRemoveCondition(cid, CONDITION_INFIGHT) end n = 0 s = 0 return false end local des = { ["north"] = {cPos = {{x = p.x, y = p.y - 1, z = p.z}, p, {x = p.x, y = p.y + 1, z = p.z}}, dir = 0, boat = {3587, 3589, 3591}}, ["east"] = {cPos = {{x = p.x + 1, y = p.y, z = p.z}, p, {x = p.x - 1, y = p.y, z = p.z}}, dir = 1, boat = {3596, 3594, 3592}}, ["south"] = {cPos = {{x = p.x, y = p.y + 1, z = p.z}, p, {x = p.x, y = p.y - 1, z = p.z}}, dir = 2, boat = {3591, 3589, 3587}}, ["west"] = {cPos = {{x = p.x - 1, y = p.y, z = p.z}, p, {x = p.x + 1, y = p.y, z = p.z}}, dir = 3, boat = {3592, 3594, 3596}} } local x = des[travel] if(x) then for x = p.x - 2, p.x + 2 do for y = p.y - 2, p.y + 2 do pos = {x = x, y = y, z = p.z} for id = 3587, 3596 do if(getTileItemById(pos, id).uid > 0) then doRemoveItem(getTileItemById(pos, id).uid, 1) end end end end for c = 1, #x.boat do its = doCreateItem(x.boat[c], 1, x.cPos[c]) if(n > 0 and c == 2) then doSetItemActionId(its, 6901) end end doTeleportThing(cid, x.cPos[2], false) doCreatureSetLookDir(cid, x.dir) if(n > 1) then if(getCreatureCondition(cid, CONDITION_INFIGHT)) then doRemoveCondition(cid, CONDITION_INFIGHT) end n = 0 s = 0 return false end s = s + 1 end return addEvent(doTravel, config.speed, cid, p, poss) end function onUse(cid, item, fromPosition, itemEx, toPosition) if(getCreatureCondition(cid, CONDITION_INFIGHT)) then return doPlayerSendCancel(cid, "You can't travel when you're in a fight.") end doTeleportThing(cid, toPosition) doAddCondition(cid, fight) doTravel(cid, getPlayerPosition(cid), getPlayerPosition(cid)) return true end "data/movements/movements.xml" : (TFS 0.3/0.4) <movevent type="StepIn" itemid="4820" event="script" value="water.lua"/> (TFS 0.2/1.0) <movevent event="StepIn" itemid="4820" script="water.lua"/> "data/movements/scripts/water.lua" : local boatids = {3589, 3594} function onStepIn(cid, item, position, fromPosition) for _, id in pairs(boatids) do if(getTileItemById(fromPosition, id).uid > 0) then return doTeleportThing(cid, fromPosition) end end return true end Se você usa TFS 0.3/0.4, adicione isto em "data/lib/050-function.lua" (se você ja não tiver). function doSetItemActionId(uid, actionid) return doItemSetAttribute(uid, "aid", actionid) end Creditos : 99% - Limos o/. 1% - ViitinG.
  48. 1 point
    tutuzinhomelo

    A volta do Bleach server + Cliente

    |- Menu |- Novidades |- Bugs |- Prints |- Downloads |- Creditos |- Atualizaçoes de System Novidades: Bom galera eu estou aqui para postar um servidor de bleach que eu tenho aque no meu pc Smile ele nao tem virus como os outros :X ele tem varias system dahora abaixo umas informaçoes Smile vocaçoes nao sei o certo quantas tem dao uma olhada ae por que estoou sem tempo Mad Algumas informaçoes: Magias e ataques para todas as vocações; Transforms; Novos Monstros; Novos Items; Mapa 100% Editado; VIP System; Monstros VIP; Trainers; NPC's; Quests; Servidor 100% estável; E mais! Bugs Nenhum que eu saiba se tiver algum porvfavor postem Prints : Download via 4shared: 4shared.com /rar/ZIPrpYhW/Bleach_Server__Client_by_Junio.html? Download via MediaFire: mediafire.com/?9pedni2sgp4ieda Galera você escolhe o 4shared ou mediafire tanto faz os dois vem com cliente. Gente 4Shared ele ja tem scan mais o media fire não mais não esta com virus quem quiser fazer um Scan posta ai CREDITOS: °Junior001 °Junior Silva por tirar virus e alguns bugs do Servidor ! °SmoOkeR, que dis ele que peguei o server dele mais nao estou lembrado msm assim ta ae Smile °E todos que contribuiram com o server '-' °tutuzinhomelo por postar Atualizaçoes de System: Nenhum Por enquanto
  49. 1 point
    nociam

    Editar Position Spells/Effect

    local pos = getThingPos(cid) doSendMagicEffect({x = pos.x + 1, y = pos.y + 0, z = pos.z}, 43) edita esses +1
  50. 1 point
This leaderboard is set to Sao Paulo/GMT-03:00

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...