Jump to content

Search the Community

Showing results for tags 'client'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Tibia King
    • Rules
    • Portal
    • FeedBack
  • Open Tibia
    • Otserv
    • Tools
    • Codes
    • Clients
    • Maps
    • Websites
  • Management of Ot Servers
    • Otserv Discussions & Research
    • Support and Requests
    • Otserv Tutorials
  • Tibia and Bots
    • Tibia
    • Bots
  • Others
    • Announcements
    • Other Programming Languages
    • Graphics and Design
    • Playground (Off-topic)

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 558 results

  1. Boa noite, Estou com um problema na hora de tentar evoluir meu pokemon em minha base Psoul. Sempre que clico com o botao direito no poke e seleciono "Evolve" aparece uma msg la em baixo: "Desculpe, não é possivel." E quando tento usar o botão evolve no inventario nao acontece nada, nenhuma mensagem, nem look da pra usar. Parece que so está a imagem ali. Como consigo colocar o item ali no cliente ?
  2. Olá pessoal. Venho trazer para vocês um novo mod já que nenhum outro esta funcionando. Oque você fez ? '' Bom simplesmente peguei uma base. A base só tinha umas 5 linhas '-' foi dureza fazer o resto kkkk. Ai compilei no OT Cliente para funcionar só no meu cliente para ninguém roubar ! '' Mas um amiguinho aqui do Tibia King e também uma galera estava com o mesmo problema que eu , então tive de refazer e tirar a proteção do script para disponibilizar para vocês. Para vocês não precisar copiar os script eu montei tudo bonitinho e deixei em uma pasta. Basta apenas: Entra na pasta do seu otclient e na pasta Mod você colocar a pasta que irei disponibilizar. Simples Como configurar: Vá no rcsound.lua Abra ele ! Na parte: {fromPos = {x=1089, y=1110, z=8}, toPos = {x=1135, y=1142, z=8} Como voces podem ver deve ser colocado em fromPos a primeira ponta do lado esquerdo e em toPos a outra ponta da parte de baixo. É importante configurar corretamente. Na parte: {fromPos = {x = 985, y = 1069, z = 8}, toPos = {x = 1378, y = 1290, z = 8}, sound = "Fairy Tail - Main.ogg"}, Deve ser colocada a musica em formato ( ogg ) para converter é bem simples Vá neste site http://online-audio-converter.com/pt/ Que por sinal é muito bom ! Você converte sua musica para ogg. Não mecha na qualidade se tentar melhorar a qualidade do som na hora da conversão o som pode sair muito estranho kkk vá por mim. Coloque as musicas em formato OGG dentro da pasta music ! NÃO É A PASTA QUE FICA NO DATA , É A PASTA QUE ESTA DENTRO DO MOD COM O NOME DE MUSIC PELO AMOR DO PAEE Deixei uma musica na pasta para que vocês possam testar o sistema. Caso der algum erro no Console poste e tentaremos arrumar. Normalmente estou sempre ON pelo celular Download: *Upei em dois lugares diferentes vocês podem escolher onde querem baixar Scan para aquela galerinha paranoica kkk: EM BREVE VEM AI O : -ADVENTURE WORLD- PARA AQUELES QUE GOSTAM DO BOM E VELHO RPG EM UM MUNDO CERCADO DE AVENTURAS E UMA HISTORIA ENVOLVENTE !
  3. [MOD] Catch Window v1.3 Bom.. todos conhecem a nova janela, que quando algum jogador captura um pokemon, que nunca capturou antes, abre na tela informando quantas pokebolas (PokeBalls, GreatBalls, SuperBalls e UltraBalls), o jogador gastou para capturar aquele pokemon, e mostra também quanto de experiencia o jogador ganhou por capturar aquele pokemon. Instalação. Por enquanto o PDA, é o único servidor que está adaptada no tópico, se alguém adaptar para outros servidores, e quiser compartilhar, será muito bem vindo. Obrigado Pokemon Dash Advanced Vá na pasta Lib / Catch System.lua, e procure por: doAddPokemonInCatchList(cid, poke) E abaixo adicione: CW_Count(cid, poke, typeee) CW_Caught(cid, poke) Agora procure por: doIncreaseStatistics(poke, true, false) E abaixo adicione: CW_Count(cid, poke, typeee) Agora, vá na pasta Lib / Crie um arquivo chamado "CatchWindow_lib.lua". E dentro adicione -> Link Direto (PasteBin) <- Atualizado v1.3 ! Agora baixe o arquivo"CatcherWindow.rar", e extrai-a os arquivos dentro da pasta MODS da pasta do OTClient. Editando... No arquivo que voce colocou na LIB, tem uma tabela chamada "CW_Pokes", lá voce adiciona os pokemons e os configura. ["bulbasaur"] = {DB_Balls = 500001, DB_PK = 900001, ID_Portrait = 11989, P_Experience = 5000}, Legenda: [NomeDoPokemon] = {DB_Balls = Numero da storage, que irá ficar salvo as balls usadas. DB_Pk, Numero da storage, que irá ficar salvo se o pokemon foi capturado ou não. ID_Portrait = Item ID do Portrait de cada pokemon P_Experience = A quantidade de experiencia que o jogador irá ganhar ao capturar este pokemon.} Vídeo: https://www.youtube.com/watch?v=9ERSelYANFY&feature=youtu.be Galera, eu estou com uma meta de conseguir 30 rep+ neste tópico, GO! Créditos: Tony Araújo (OrochiElf) 100% catcherWindow.rar
  4. Bom estou aderindo a moda de utilizar o otclient, já consegui estender e configurar tudo ok, mas estou com um problema, as paredes que possuem algo pendurado não aparecem no otclient, alguém tem alguma ideia de como resolver? Isto só ocorre em paredes que tenha algo pendurado, um quadro, lampada, papel de parede e etc.. Old Client (Paredes Normal): Otclient (Paredes somem): OTC Console: @Bruxo Ots @Viny 13 @WooX @LeoTK @xWhiteWolf @Yan Liima
  5. Boa Noite, Alguém possui as sprites do Otpokemon mais atual possível, se possível dessa ultima atualização. [Versão: 15.29] Pretendo Começar um Projeto com base no Otpokemon, mais gostaria dessa mais recente. Antes eu conseguia facilmente mais hoje somente alguns conseguem. Vou começar um projeto do zero! e agora tenho tempo pra me dedicar nisso.
  6. ACADEMIA DE SPRITING Doações de sprites, baixe itens, outfits, cenário ou packs com várias sprites, é gratuito! https://academiadespriting.wordpress.com/
  7. BOM GALERA PRETENDO MANTER ATUALIZAÇÕES DESTA PAGINA SEMANALMENTE. BASICAMENTE ESTE É MEU SERVIDOR QUE EDITO QUANDO NÃO TENHO NADA PARA FAZER : / ESPERO QUE GOSTEM RSRS Lembrando que somente irei mostrar as modificações que eu fizer no OTCLIENTE 😅 SISTEMA DE CAPTURA sem criticas ofensivas por favor!! Ocultar conteúdo Sistema de addons Ocultar conteúdo sistema de Loja Ocultar conteúdo Sistema de casino 50% Ocultar conteúdo Tutorial em Jogo Ocultar conteúdo Sistema de Pokémons iniciais Ocultar conteúdo Sistema de boost Stone Ocultar conteúdo Sistema de Teleport Ocultar conteúdo É ISSO ESPERO QUE TENHAM GOSTADO RSRS FACEBOOK: https://www.facebook.com/PokeZRingOnline YOUTUBE: https://www.youtube.com/channel/UCgJHPztxiFFpWGUI9ty3xJA DISCORD: https://discord.gg/5rWrD4k
  8. Testado em: TFS 0.4 8.60. Otclient 0.6.3. Descrição: O player só poderá entrar no seu otserver com este mod, caso contrário, levará um kick bonito Bom galera, criei este mod para ajudar um membro do fórum que, quer que seu server só seja acessado com um otclient dele, então, vamos ao mod. Vá na pasta do seu otclient e entre na pasta mods, lá, crie outra pasta, chamada exclusiveclient, nesta pasta, crie um arquivo com o nome exclusiveclient.lua e coloque isso dentro: function init() connect(g_game, 'onTextMessage', serverComunication) connect(g_game, { onGameEnd = hide } ) end function terminate() disconnect(g_game, { onGameEnd = hide }) disconnect(g_game, 'onTextMessage', serverComunication) end function serverComunication(mode, text) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if text:find("$@$ExclusiveClient") then g_game.talk("/$@$exclusive$@$") end end end Feche e salve o arquivo. Ainda na mesma pasta, crie um novo arquivo chamado, exclusiveclient.otmod (lembrem-se da extensão sempre, exemplo: login>.lua<) No exclusiveclient.otmod coloque isto dentro: Module name: Exclusive Client description: author: Snowsz website: autoload: true autoload-priority: 1000 scripts: - exclusiveclient.lua @onLoad: init() @onUnload: terminate() Após isso, feche e salve o arquivo, não é só isso, agora iremos mexer no seu servidor, vá na pasta data/creaturescripts/scripts e abra o login.lua, coloque isso antes do ultimo return true. addEvent(doPlayerSendCancel, 100, cid, "$@$ExclusiveClient$@$") addEvent(doPlayerSendCancel, 200, cid, " ") addEvent(function() if getPlayerStorageValue(cid, "exclusive") <= 0 then doRemoveCreature(cid) end end, 500) Após isso, feche e salve o arquivo, agora, crie um novo arquivo nesta mesma pasta, chamado exclusivelogout.lua, nele coloque isto dentro: function onLogout(cid) setPlayerStorageValue(cid, "exclusive", -1) return true end Feche e salve o arquivo, agora, vá em data/creaturescripts/creaturescripts.xml e coloque esta tag: <event type="logout" name="ExlusiveLogout" event="script" value="exclusivelogout.lua"/> Após isso, vá em data/talkactions/scripts e crie um arquivo chamado exclusive.lua, coloque isso dentro: function onSay(cid, words, param) setPlayerStorageValue(cid, "exclusive", 1) return true end Feche e salve o arquivo, vá em data/talkactions/talkactions.xml e coloque esta tag: <talkaction log="no" access="0" words="/$@$exclusive$@$" event="script" value="exclusive.lua"/> Feche e salve o arquivo, pronto, sistema instalado, espero que gostem Créditos: Snowsz
  9. Bom dia amigos TK, preciso da sua ajuda para resolver um erro que existe no meu servidor. Você verá, normalmente em outros servidores, ao clicar no destino (tile), o jogador está caminhando sozinho, bem, o erro aqui é que, ao clicar para onde quero ir, o jogador não anda! :( eu preciso de sua ajuda por favor É um servidor Pokemon .
  10. Por: BananaFight > DragonElement Bom, como acho que todos ja viram o map do servidor de poketibia (Pxg) ele mostra icones, nomes etc no minimap, e hoje vim trazer isso para vocês Nome: Map Icon Descrição: Adiciona um icone no minimap Autor: Eduardo Vicente (Banana Fight) Versão 1.0 Features: Criar Icones no minimap Instalação dentro de modules/game_minimap/minimap.lua embaixo de : function toggle() if minimapButton:isOn() then minimapWindow:close() minimapButton:setOn(false) else minimapWindow:open() minimapButton:setOn(true) end end Você adiciona a função : function setMonsterCave(posx, posy, posz, icon, description) local pos = {} pos.x = posx pos.y = posy pos.z = posz minimapWidget:addFlag(pos, icon, description) end function removeMonsterCave(posx, posy, posz, icon, description) local pos = {} pos.x = posx pos.y = posy pos.z = posz minimapWidget:removeFlag(pos, icon, description) end Como usar setMonsterCave(Posição X do map, Posição Y do map,Posição Z do map, "Nome da Imagem", "Descrição que vai aparecer") Obs: como eu usei uma função que já existe você vai te que seguir um padrão na hora de adicionar o nome da sua imagem. Exemplo: O nome da minha imagem é "dragonicon.png", para que eu possa usar ela no script eu tenho que adicionar essa imagem dentro da pasta "data/images/game/minimap/", e vou ter que renomear essa imagem para "flagdragonicon.png", Ai depois de ter feito isso dentro do meu script quando eu for fazer o script adicionar essa imagem eu vou fazer da seguinte maneira : setMonsterCave(32238, 32240, 7, "dragonicon", "Dragon Cave") Se você ainda não entendeu é da seguinte forma, você tem uma imagem com nome "test.png", você vai adiciona a imagem no lugar certo, com o nome "flagtest.png", ai dentro do script você só usa "test", pois o script já sabe que vai ter que juntar flag+nome da imagem que você adicionou+.png. Obs 2: Sua imagem tem que ter o fundo transparente Obs 3: quando mais transparente for a imagem, mais do map aparece e causa o efeito igual ao do PXG, do map se abrindo. Exemplo de uso : arquivo : minimap.lua function init() minimapButton = modules.client_topmenu.addRightGameToggleButton('minimapButton', tr('Minimap') .. ' (Ctrl+M)', '/images/topbuttons/minimap', toggle) minimapButton:setOn(true) minimapWindow = g_ui.loadUI('minimap', modules.game_interface.getRightPanel()) minimapWindow:setContentMinimumHeight(64) minimapWidget = minimapWindow:recursiveGetChildById('minimap') local gameRootPanel = modules.game_interface.getRootPanel() g_keyboard.bindKeyPress('Alt+Left', function() minimapWidget:move(1,0) end, gameRootPanel) g_keyboard.bindKeyPress('Alt+Right', function() minimapWidget:move(-1,0) end, gameRootPanel) g_keyboard.bindKeyPress('Alt+Up', function() minimapWidget:move(0,1) end, gameRootPanel) g_keyboard.bindKeyPress('Alt+Down', function() minimapWidget:move(0,-1) end, gameRootPanel) g_keyboard.bindKeyDown('Ctrl+M', toggle) g_keyboard.bindKeyDown('Ctrl+Shift+M', toggleFullMap) minimapWindow:setup() connect(g_game, { onGameStart = online, onGameEnd = offline, }) connect(LocalPlayer, { onPositionChange = updateCameraPosition }) if g_game.isOnline() then online() setMonsterCave(32239, 32240, 7, "dragon", "hihi") removeMonsterCave(32239, 32240, 7, "dragon", "hihi") end end
  11. .Qual servidor ou website você utiliza como base? pSoul Qual o motivo deste tópico? Estou compilando as sources pelo CodeBlocks. Não dá nenhum erro ao compilar, porém quando pego o exe e coloco na pasta pra tentar abrir, o cursor do mouse fica rodando como se tivesse carregando, porém não acontece nada, não abre e nem da erro. Alguém poderia me dar um help? Link da source: https://www.mediafire.com/file/tolcxzsix6rv3iu/source_cliente.rar/file Scan: https://www.virustotal.com/gui/file/eb066f4f2238be4ee22cd540debbab50b6b07b51898ec8def3a5508811df2942/detection Obrigado
  12. Eae galera, peguei um módulo de shop de um servidor de Pokémon Tibia, e editei as imagens, e adaptei o módulo para meu projeto (Pokémon Paraíso V3). Então decidi disponibiliza-los para vocês! OBS: O SHOP está com um sistema de dois itens específicos que são necessários para comprar itens no SHOP, ou seja ou você usa o módulo assim ou edita. Screenshot Tutorial de como adicionar em seu Servidor/otCliente: 1. Extraia a pasta em winrar (Módulo - Shop Pokémon). 2. Copie a pasta game_shop, e cole dentro da pasta modules do seu OTCliente. 3 - Copie as duas imagens nomeadas de zito10, e cole-as dentro da pasta data/images/ui/pxg, do seu OTCliente. Caso seu OTCliente não tenha a pasta pxg, crie uma nova pasta e nomeie para pxg. 4 - Copie a pasta shop e cole-a dentro da pasta data/images/ui 5 - Vá até a pasta actions do seu servidor, abra o arquivo actions.xml e adicione a seguinte tag: Abra a pasta actions/scripts e dentro dela crie um arquivo em extensão lua, renomeie para buyitem, abra-o e adicione o seguinte conteúdo: Explicação: Download do MOD: Observação: Se ocorrer algum erro ou tiver alguma dúvida, comente aqui no tópico que irei ajudar assim que eu estiver disponível. Créditos: Pokémon Hard - Pelo Sistema. GOD Vitor - Pelo Design. WillyWonka - Pela criação da Talkaction Command. OhGod - Por disponibilizar a Talkaction.
  13. Hey Comunidade! Estou trabalhando de volta em um servidor antigo e estudando também um pouco sobre os módulos do OTC. Gostaria de mostrar a vocês uma previa deste módulo de Premium Shop que deu um pouquinho de dor de cabeça, mas no final consegui ajustar. A ideia principal do módulo e ser independente, recebendo as informações de ofertas e alterações apenas no server-side. Apesar de apresentar alguns bugs no vídeo, os mesmos já foram corrigido no client/servidor. Curtiu? Que tal acompanhar o projeto lá no fb de PokeStras Online? Se tudo ocorrer bem, queremos estar online logo no inicio de 2019.
  14. Fala galera do TibiaKing venho disponibilizar para a comunidade um script bem bacana para seu poketibia, o famoso Slot Machine, no qual ele te recompensa com pedras de evolução, sem mas delongas vamos para a instalação. 1º Baixe os arquivos no link: - http://www.mediafire.com/file/9df09dpbftz328y/slot_machine.rar - Scan do link 1 ( https://www.virustotal.com/pt/file/ac47987beb6aa6437259226f09927099d4f7670c780315f8707e57e16767ad9f/analysis/1514485261/ ) - http://www.mediafire.com/file/x7xtq6otxfo70vf/machine.rar - Scan do link 2 ( https://www.virustotal.com/pt/file/98d44e8815811eb8f4dc722c98faae690dae6bca0b79f67df1e3b5c5b9faaecb/analysis/1514485429/ ) Feito o 1º passo, coloque a pasta slot_machine na pasta do seu otClient modules/ e a pasta machine em data/images/game/ colocando os arquivos nos devido lugar certo já deve funcionar, mas agora vamos prosseguir em fazer com que ele dê o premio. Na pasta do servidor em data/creaturescripts/scritps crie um arquivo chamado SlotMachine.lua e coloque o seguinte script: local OPCODE_SLOT_MACHINE = 12 local removeDollar = 2000*100 -- = equivale a 20 Hundred Dollar function onExtendedOpcode(cid, opcode, buffer) if opcode == OPCODE_SLOT_MACHINE then if ( buffer ~= 1 ) then doPlayerAddItem(cid, buffer, 1) end doPlayerRemoveMoney(cid, removeDollar) end return true end Depois na mesma pasta abre o arquivo login.lua coloque o seguinte comando: registerCreatureEvent(cid,"SlotMachine") E por fim na mesma pasta do seu servidor onde você estava abre o arquivo data/creaturescripts/creaturescripts.xml coloque a seguinte tag: <event type="extendedopcode" name="SlotMachine" event="script" value="SlotMachine.lua"/> Imagem de como está em in game: Bom espero que tenham entendido, não sou muito bom com explicações ou escrever um tutorial, mas espero que gostem. :D
  15. eu preciso de ajuda em algo que esta me atrapalhando muito ao tentar fazer meu nto nao sei pq quando eu vou colocar um novo effect ele buga e fica como algum que ja estava adicionado no server e acaba que nao consiguo adicionar nenhum pois todos fica como algum effect que ja esta no servidor alguem pode me ajudar porfavor
  16. .Qual servidor ou website você utiliza como base? Base Lute 2018 Qual o motivo deste tópico? Alguem q tenha o client do pokelute 2018 [Old client] poderia me passar pra download? Obrigado quem puder ajudar
  17. Olá, Galera To abrindo um servidor.. Versão "8.60" Projeto em andamento.. ainda, to em busca de um bom Servidores Dedicados. Abs; Preciso de pessoas capacitadas Pro Projeto, Fluir 100% INBOX OU Whatsapp. (41) 9 99544-2803 ( TIM ) Sugestão e dicas: São Bem-vindas
  18. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  19. Estou usando a base pokemax toda vez que adiciona algo que passa dos 20k meu item otb nao aceita gostaria de saber se tem jeito de eu passar desses 20k de limite que estou tendo
  20. Boa noite/dia pessoal do TK. Estou com uma duvida a respeito do old client e do otclient. Estou criando um servidor de HxH e estava fazendo testes nos 2 clientes e percebi diferenças gigantescas em ambos, o otclient e muito mais completo que o old cliente, mas desde o inicio eu pretendia criar um servidor com bot, o candy bot não supriu nem um pouco a necessidade de bot alem de me dar muito trabalho com bugs então estava determinado a voltar para o old client, mas quando voltei percebi uma diferença muito impactante que me surgiu esta duvida. Quando entrei no old cliente o game estava com um frame rate baixo quando eu usava algumas skills que no ot client não estava, algumas skills estavam com a animação mais lenta por assim dizer, mas so percebi isso depois que retornei. Gostaria de saber se isso e problema do proprio old client, da distro ou de alguma modificação que fiz no server para otclient, e se for algum desses tem como resolver? pois preciso muito de utilizar elf bot e isso esta me incomodando. Se não tiver como resolver, oque me aconselham utilizar?
  21. .Qual servidor ou website você utiliza como base? PokeTibia DXP Qual o motivo deste tópico? Nao Podo Compile Meu Cliente.. Está surgindo algum erro? Se sim coloque-o aqui.
  22. .Qual servidor ou website você utiliza como base? Servidor 7.72 tfs 0.1 (creio eu) Qual o motivo deste tópico? Sanar dúvida em relação ao fornecimento de dados para o usuário final. Está surgindo algum erro? Se sim coloque-o aqui. Não Boa tarde, Turma. Espero que estejam todos bem. Tenho uma dúvida em relação ao OTclient. Contextualizando, tenho um mapa próprio na versão 7.72 que já pode ser colocado online. Como o client que eu estava usando era muito pouco otimizado, fui atrás do OTclient. Com muito custo, consegui compilar tudo e consigo entrar no meu servidor com ele. A dúvida é: para disponibilizar um link para download do client no site do meu servidor, quais arquivos eu preciso separar? Pois a pasta toda pesa aproximadamente 500mb, conforme a imagem abaixo. Os clients de servidores bem mais robustos, como o nostalrius, por exemplo, são bem mais leves, com bem menos arquivos. Estou fazendo algo errado? Tem como resolver isso? Se alguém conseguir me ajudar serei muito grato. Grande abraço a todos
  23. Olá, Galerinha do TK... Estou Trasendo este script, não foi feito por mim, mas eu fui dando uma reformulada, e tenho recebido muitos pedidos... lembrando que ele esta adaptado para POKEMON, Ele Está desta Forma, Infelizmente estou sem Tempo, Trabalhando Duro em um projeto, com minha equipe mais enfim, ja é uma otima base ! characterlist.rar Scan Virus Total ! : https://www.virustotal.com/pt/file/52b5e34db021895946a9184328a58d6713e3ecd6bbf08a2927bd5258e9ba128e/analysis/1450881632/ xD
  24. Utilizo como base: Pokemon HuatsonOT V2.0 (DXP) NO lvl sys & Poke Bar Boa noite galerinha! Bom gostaria de saber como faço para aumentar a quantidade de itens anexados de 100 para 1000 ou 10k. tipo se juntei 100 fire stones, ao pegar mais 1 ele começa outra contagem em outro slot, e eu queria que fosse aumentando ate chegar em 1k ou 10k no mesmo slot. veja alguns exemplos no print abaixo... fire essences esta em 6k... Se alguém puder me ajudar ficaria muito gratto desde já.
  25. Conseguir resolver meu problema.. era a porta 7171 que precisava liberar a porta

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 começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário 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!

Tibia King Recomenda

DokeHost - Soluções em Hospedagem

VPS Windows
VPS Linux
Servidor VPS
×
×
  • Create New...