Os Melhores
Conteúdo popular
Mostrando conteúdo com a maior reputação em 03/01/2026 in todas as áreas
-
Pack com vídeos da Letícia Reed. Basta curtir o tópico para revelar o conteúdo. [hide][Hidden Content]]2 pontos
-
2 pontos
-
Hello Guys Telegram channel : [Hidden Content] Website: [Hidden Content] __________________ Download link: [Hidden Content] __________________ Selling combo high quality with guarantee➖ Selling: EMAIL: PASS USER: PASS MAILLIST AOL, YAHOO, HOTMAIL, OUTLOOK, FRANCE, UK, GERMANY, USA, ESPAIN, ITALY, CANADA, AUSTRALIA… To buy msg me TELEGRAM: @KOCsupport1 ponto
-
Discord: [Hidden Content] Site: [Hidden Content] Informações: 2 Anos Online: Abertura em 20/02/2022 Level Máximo: 99 Novos Visuais Novas Missões Contando também com 5 Sets diferentes para um melhor EndGame 24 Personagens Disponíveis Novidades 20/05/2024 1º Servidor com Vazio Disponível NOVOS EQUIPAMENTOS Armas do Devorador do Vazio - Nv. mínimo: 99 [Lendário e Místico] Atributos Base Ataque 5065 VAZIO (INVASÃO) Dificuldade: Normal Área: Irrupção do Vazio Nível Recomendado: 90 ~99 ACESSO Para acessar a nova Raid, você precisará clicar na área do Irrupção do Vazio localizada no mapa do mundo e parte superior direita do jogo, ao lado dos continentes de Arquimídia e Áton. Após acessá-lo, uma tela de escolha dos estágio do Vazio aparecerá e você poderá escolher entre os disponíveis para jogar e se aventurar. Localização da Irrupção do Vazio no Mapa do Mundo Irrupção do Vazio REQUISITOS DE ENTRADA Para aqueles que decidirem encarar a raid do Vazio será necessário conter o nível mínimo 90, possuir o rank SS, ter o Poder de Batalha igual ou superior a 1.850kk no personagem de escolha e ter completado a missão "Altar da Invocação". ENTRADA A Raid poderá ser acessada 3x (três) vezes ao dia por personagem, após esse limite diário o jogador poderá utilizar o "Ticket de Entrada do Vazio" para continuar se aventurando e receber as recompensas ao concluir a missão. O mesmo também estará disponível para venda na loja: Ticket de Entrada do Vazio 500 diamantes A nova entrada também estará disponível na forja temporariamente e poderá ser construída utilizando os Pedaços do Ticket de Entrada do Vazio. Para garantir estes pedaços, o Invasor do vazio poderá aparecer em todas as missões do mundo de Elyos, Tempo e Espaço de Henir, Berço da Origem e no próprio Vazio, portanto, vocês precisarão derrotá-lo para receber um Baú Alternativo do Pedaço da Entrada do Vazio e garantir aleatoriamente qualquer uma das 03 (três) peças. Pedaços 1,2 e 3 do Ticket de Entrada do Vazio, respectivamente Durante o período de lançamento do Vazio, o Invasor do Vazio terá 20% de chance de aparecer na dificuldade comum e 60% de chance de aparecer na dificuldade heroico das missões citadas anteriormente. STAGE A nova missão conterá 03 (três) estágios, sendo 02 comuns e 01 secreto. STAGE SECRETO Para ter acesso a esse stage e enfrentar o boss secreto, você precisará derrotar todas as versões do Devorador do Vazio e quebrar o portal que aparecerá ao final do 2º stage. Caso você opte em quebrar o portal, será levado diretamente ao boss secreto, podendo receber uma recompensa exclusiva ao derrotá-lo, entretanto, também é possível optar em não enfrentá-lo e sair com tudo que já adquiriu até aquele momento clicando "ESC" e aguardando finalizar a missão. Preparado para encarar este desafio? TEMPO Cada stage e versão do boss Devorador do Vazio terá um tempo em tela para finalização, caso você não o derrote dentro do prazo estipulado, a missão dará falha e será necessário recomeçar a partida. Caso isso ocorra, você também perderá as recompensas conquistadas. DROP Confira a lista de DROP disponível: NOVOS TÍTULOS Início do Caos Início do Caos (Verdadeiro) Atributos Base Ataque 520 Defesa 610 HP 610 - Efeitos Acerto Crítico + 3.50% Dano Crítico + 30.00% Ataque Especial + 670 MP Recuperado + 7.80% GP Adquirido + 6.00% EXP Adquirido + 24.00% Resistência a Corrupção + 110 Limite de Recup. de HP em missão + 20.00% Efetividades das Poções de HP aumentada em 17% Resist. a Status Anormais + 17.50% Atributos Base Ataque 520 Defesa 610 HP 610 - Efeitos Acerto Crítico + 4.50% Dano Crítico + 40.00% Ataque Especial + 750 MP Recuperado + 9.00% GP Adquirido + 8.00% EXP Adquirido + 29.00% Resistência a Corrupção + 150 Limite de Recup. de HP em missão + 25.00% Efetividades das Poções de HP aumentada em 22% Resist. a Status Anormais + 22.50% Como obter? Disponível após a realização de 750 idas Como obter? Forja - Irrupção do Vazio NOVAS CARTAS Atributos Vitalidade +165 Atributos Ataque + 900 Atributos Dano Crítico + 54.00% Resistência a Corrupção + 30 Apresentando a vocês mais um pacote com visual único e imperdível desta Segunda temporada, o "Dragão Ascendente" ja está disponível em nosso Sistema VIP, trazendo consigo uma nova exclusividade, o facilitador. Considerada uma "Vestimenta Sagrada", o Dragão Ascendente é o nome dado para as vestimentas vivas que só deverão ser trajadas por aqueles que conseguirem elevar ao máximo sua mente e seu corpo. Ele foi criado pelas Deusas antes da guerra afim de se evitar um massacre e poder utilizar este poder a favor do bem na batalha que estava por acontecer. Para ativar seu poder ilimitado, a mente e o corpo precisam ser elevados a ponto de entrar em um estado de fúria interior, invocando assim cada vez mais poder e concedendo mais habilidades desconhecidas ao seu portador. É possível que outras armaduras também tenham sido forjadas a pedido das Deusas, porém cabe aos nossos heróis descobrirem este novo poder e utiliza-lo para eliminar os males de Ernas. Confira as novidades abaixo: Pacote Visual VIP do Dragão Ascendente + Mascote Tian Atributo no Sistema de Coleção VIP: Dano Crítico + 35.00% NOVO MASCOTE Mascote Tian Ataque do Mascote Tian Efeito do Ataque: Escudo + Aumento de todos os atributos +10% AI - Já Disponível para Jogar! 🔸 EXCLUSIVIDADE ETERNAL SAGE 🔸 Apresentando a vocês uma exclusividade de nosso servidor, AI possui um modo mágico que pode ser acessado através da Árvore de Talentos da Galatea (classe especial). Quando ativado e alternado durante a batalha, sua arma se torna um objeto mágico capaz de ser arremessado, lhe permitindo utilizar novos combos, técnicas e skills, se assemelhando ao modo original de troca de classe. Confira abaixo: “C” MODO MÁGICO: ALTERNAR COMBO BÁSICO + GOLPE CRESCENTE + ATAQUE CRÍTICO + ATAQUE AÉREO CORRIDA + ATAQUE DURANTE A CORRIDA + AGARRÃO Possuidora de duas classes, ambas terão em sua árvore de talentos, a Aba Ativo, que refere-se ao aprimoramento dos combos básicos, e a Aba Passivo, que aprimora suas habilidades que são ativadas automaticamente. [Suprema] Vigilância Orbital Seleção de Personam Tela de Servidor Novo Continente Sistema de Customização1 ponto
-
1 ponto
-
1 ponto
-
HC CURSOS E TUTORIAIS 🎬 ▶️ CANAL NO YOUTUBE 🎬 ▶️ [Hidden Content]1 ponto
-
Hello Guys Telegram channel : [Hidden Content] Website: [Hidden Content] __________________ Download link: [Hidden Content] __________________ Selling combo high quality with guarantee➖ Selling: EMAIL: PASS USER: PASS MAILLIST AOL, YAHOO, HOTMAIL, OUTLOOK, FRANCE, UK, GERMANY, USA, ESPAIN, ITALY, CANADA, AUSTRALIA… To buy msg me TELEGRAM: @KOCsupport1 ponto
-
Seja bem-vindo ao Point Blank ICE, o servidor feito para quem busca ação intensa, estabilidade e diversão sem limites. Aqui você encontra um gameplay equilibrado, eventos constantes e uma comunidade ativa pronta para o combate. 💎 Destaques do servidor: Servidor estável e otimizado Vip Barato!! 250k de cash e gold no cadastro! Eventos exclusivos e recompensas especiais Sistema VIP diferenciado Suporte ativo e administração dedicada Atualizações frequentes ❄️ Point Blank ICE é mais que um servidor, é o campo de batalha onde só os melhores sobrevivem. Prepare seu arsenal, monte seu time e venha dominar o gelo da guerra! Links abaixo!! Discord para se cadastrar e para comunidade > [Hidden Content] Site Para Ranking > [Hidden Content] Download > [Hidden Content]1 ponto
-
1_5001736398286357349.MOV ~ pixeldrain 1_5001736398286357349-Iih0iopo.MOV | Bunkr 1_5012714815731270246.MOV ~ pixeldrain 1_5012714815731270246-6GF6mKIN.MOV | Bunkr 1_5001736398286357343.MOV ~ pixeldrain [Hidden Content] 1_5003764872685552186.MOV ~ pixeldrain 1_5003764872685552186-Fgw38Vag.MOV | Bunkr IMG_8991.mp4 ~ pixeldrain IMG_8991-t4WCD85O.mp4<!-- --> | Bunkr<!-- --> Gofile - Free file sharing and storage platform 3EC6FD6C C02E 4B9E B7FF 623484B28BBD - JPG Church1 ponto
-
Conteúdo da MARTINA OLIVEIRA, conhecida também como BEIÇOLA DO PRIVACY, PRIVACY DELA GRATIS + Videos vazados totalmente pelada, mostrando e fazendo de tudo. Sem frescura e nem anuncios, basta clicar no link e dar play no video, para ver o Privacy gratis é só se cadastrar. PRIVACY OFICIAL GRÁTIS, BASTA SE CADASTRAR [Hidden Content] QUASE 40 VIDEOS VAZADOS [Hidden Content]1 ponto
-
Base clone do star destiny! Possui sistema vip pronto Contém os mapas vips e mobs já configurados Não possuo créditos somente repassando.. Scam: Scam ZIP [Hidden Content]1 ponto
-
100% ATUALIZADO(2025) INTRODUÇÃO A Fox com muito orgulho apresenta seu produto para Grand Chase Classic (Steam/Nexus/Megaxus/Epic Games/etc) Acesse nosso site e tenha acesso à mais produtos exclusivos: Forums - Fox Cheats FUNÇÕES 🎯 Categoria: Mission Hack Auto Kill Delay — Mata todos os mobs da missão automaticamente. Skip Dialog — Pula todos os diálogos possíveis durante a missão. Kill All — Usado junto com o Auto Kill Delay para matar mobs que suportam o sistema. Stealth — Faz com que os mobs não ataquem você. Monster Vac — Agrupa todos os mobs hostis em um único local. Item Vac — Coleta automaticamente todos os itens dropados. Item Hide — Esconde todos os itens da missão para melhor visualização. Auto Boss — Avança automaticamente para a Boss Fight quando disponível. Unlimited Dimensional Time — Permite ficar mais de 15 minutos no portão dimensional. Level Hack [VOID] — Permite jogar o VOID sem precisar ser level 85. Item Spawn — Dropa todos os itens que seriam obtidos na missão. Speed Farm — Carrega uma missão alternativa para acelerar o farm. Damage Mob — Multiplicador de dano que você sofrerá dos mobs. Damage Hack — Aumenta o dano que você causa aos mobs. Auto Portal — Passa as etapas automaticamente sem interação manual. Speed Hack — Acelera a velocidade do jogo. Super Talim Spam — Spama o ataque especial do evento de Talin em qualquer missão. 🏆 Categoria: Mission Result Rank Select — Escolha a pontuação de rank da missão (F até SS). Hits Count — Quantidade de hits que você causou na missão. Combo Count — Número total de combos realizados. Attack Back Count — Número de ataques realizados pelas costas dos inimigos. Hits Takken — Quantidade de hits que você sofreu durante a missão. Damage Count — Total de dano que você causou na missão. 👤 Categoria: Player Stats HP Infinity — Vida infinita para o seu personagem. MP Full — Mana infinita para usar habilidades sem restrição. Hide Nick — Esconde seu nick no jogo [STREAM MODE]. Potion CD — Remove o cooldown para usar poções sem tempo de espera. CoolDown Hack — Remove o cooldown das skills, podendo usar sem limite. Fly Hack — Permite que seu personagem voe livremente. Pet MP — Mana infinita para o seu Pet. Furia Full — Fúria sempre cheia para usar golpes especiais. Item Hack [N] — Permite usar itens do inventário [N] sem possuí-los. Status SS — Aumenta seus atributos para atingir status SS+ e completar eventos/missões especiais. 🤖 Categoria: Bots/Farming Drop Prediction — Permite visualizar os itens que irão dropar dos mobs na missão. Block Dialog — Bloqueia janelas de diálogo para farmar AFK. Anti Kick AFK — Impede o jogo de te expulsar por ficar AFK. Auto Start — Inicia automaticamente as missões. Auto Next Dungeon — Avança automaticamente para a próxima missão. Auto Ready — Confirma "Pronto" automaticamente nas missões. Auto Play Dungeon — Joga automaticamente a missão selecionada. Auto Farm Item — Farma repetidamente o item adicionado na lista. Auto Failed — Faz a missão falhar automaticamente. Auto Farm Cards — Farma cartas automaticamente na missão. 🎮 Categoria: Auto Collect And Quit Collect And Quit — Entra na missão que você desejar, coleta os itens desejado e quita (FARM AUTOMATICO DE ITENS 100% AFK E RAPIDO 🎮 Categoria: AUTO VOID 100% AFK 23 CHAR AUTO VOID 100% AFK 23 CHAR — Entra na missão do void desejada, completa automaticamente com todos os personagens desejados e para (100% AFK) ENTREGA AUTOMÁTICA COMPRE AQUI OU NO SITE: [Hidden Content] SCREEN SHOTS PREÇOS 30 Dias -> R$39,90 ONDE COMPRAR ? Nosso Site -> Forums - Fox Cheats Nosso Discord : [Hidden Content] COMO USAR Abra o cheat Abra o jogo Seja feliz! DOWNLOAD/SCAN DOWNLOAD x64 : [Hidden Content] SCAN x64 : VirusTotal - File - f8365bdad743280aa82f47ad3d3cf242421b15445dbe493f9aa894b17342b0d81 ponto
-
Para comemorar este final de semana de Black Friday e ajudar quem não pode ficar 100% do tempo na frente do jogo, estou disponibilizando este AutoBot para o servidor Skytale. Não precisa fazer nada mirabolante apenas coloque a dll dentro do game e seja feliz. Criar Conta no PT Site do SkyTale [Hidden Content]1 ponto
-
🔥 [INAUGURAÇÃO] PW DESTROY 1.3.6 | START LV 150 | FULL CUBIS | PVP RAIZ ⚔️ PW DESTROY 1.3.6 - O Retorno do Equilíbrio | Full Cast & 5.0 | Itens Lv 21 🚀 Novo Server 1.3.6 @ Nível 150! Full Cubis e Farm Simplificado - VENHA DOMINAR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚔️ SEJA BEM-VINDO AO PW DESTROY 1.3.6 ⚔️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Você está cansado de servidores que fecham em uma semana ou onde você precisa farmar meses para ter um PvP decente? Chegou o PW Destroy. Trouxemos a nostalgia da versão 1.3.6 com a velocidade e a agressividade que você gosta. Aqui o foco é PVP, equilíbrio e diversão imediata. 🌐 SITE: www.pwdestroy.com ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ INFORMAÇÕES GERAIS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Aqui você não perde tempo upando. Logou, equipou, foi para a batalha. Versão: 1.3.6 (Clássica e Estável) Início: Nível 150 (Instantâneo) Cultivo: God/Evil 3 (Já inicia pronto ou via NPC fácil) Loja: FULL CUBIS ao criar a conta (Monte seu char sem gastar) Equilíbrio: 🏹 EA/WR: 5.0 (Velocidade de Ataque insana) 🔮 Magos/EP/WF: Full Cast (Invocações rápidas) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 💎 SISTEMA DE FARM & EQUIPAMENTOS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Fizemos um sistema de farm dinâmico para movimentar o servidor, mas sem ser cansativo. 📍 DG 59 (Vale da Destruição): Farm das Armaduras Zeus (Set End-game). 📍 DG 79 (Caverna do Tesouro): Farm dos Acessórios Top (Colares e Ornamentos). 📍 Portal Dimensional (10 Andares): Desafie os andares para conseguir os itens mais raros do servidor. 📍 Evolução de Armas: Sistema exclusivo de upgrade de armas até o Nível 21 (Poder destrutivo real). 👉 ACESSE: WWW.PWDESTROY.COM 👉 ACESSE: WWW.PWDESTROY.COM 👉 ACESSE: WWW.PWDESTROY.COM DISCORD [Hidden Content] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎉 EVENTOS E DIFERENCIAIS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ O servidor não para! Temos atividades automáticas o dia todo para gerar treta e PvP: 🔥 Boss Spawn Automático: Bosses nascem em horários fixos em áreas abertas (PvP garantido). ⛄ Evento Boneco de Neve: O clássico evento para descontrair e ganhar prêmios. 🛡️ Proteção: Servidor blindado contra DDoS. Jogue sem lag e sem quedas. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🚀 JUNTE-SE A NÓS AGORA! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Não espere os outros ficarem fortes. Entre agora e domine o servidor desde o primeiro dia. 👉 ACESSE: WWW.PWDESTROY.COM 👉 ACESSE: WWW.PWDESTROY.COM 👉 ACESSE: WWW.PWDESTROY.COM DISCORD [Hidden Content] Esperamos você lá para o verdadeiro PvP! Equipe PW Destroy1 ponto
-
+ de 600 Filmes Legendados de JAV (Japonesas) Com Censura & Sem Censura Acessem: [Hidden Content] [Hidden Content]1 ponto
-
Muitos fazem isso.. criam o problema depois vendem a solução. O próprio WYD fez isso kkk Olha um exemplo o inventário do WYD, tinha vários quadradinhos. Depois fizerem um inventário nada vê de papel sendo que antes era 3D e funcionava perfeitamente, para vender bolsa de andarilho kkk. Enfim tenso, porém o jeito correto é comprar de alguém certo. E mesmo assim corre risco de ter problema. Não sei se todo mundo é da época porém tem até uma Tmserv que tinha códigos oculto que você conseguia virar Admin. Daí todos os comandos de /gm + funcionava. E deve funcionar até hoje... porque galera usa a TM padrão praticamente, só não lembro do código porém você virava level 1010 kkk e saia criando item.1 ponto
-
Prepare-se! O Grand Chase Season V Está de Volta no OPEN BETA! Atenção, aventureiros de Ernas! A espera acabou! O Grand Chase Season V está de volta e você é nosso convidado especial para o Open Beta! Website : [Hidden Content] Discord: [Hidden Content] 800 Cash Diário na sua conta Reviva a emoção, os desafios e, o mais importante, as memórias de ouro que só Grand Chase pode proporcionar. Chame seus amigos, prepare suas habilidades e junte-se a nós para reescrever a história! Marque na Agenda: Data de Abertura: 02 de Agosto de 2025 Horário: 19:00 (Horário de Brasília) Benefícios Exclusivos do Open Beta: 10.000 GPoints de Boas-Vindas: Cadastre-se hoje mesmo e receba um bônus incrível para começar sua jornada com o pé direito! Todos os Personagens Liberados: Sim, você leu certo! Jogue com todos os seus personagens favoritos desde o primeiro instante! OPEN BETA SEM WIPE: Tudo o que você conquistar durante o beta permanecerá em sua conta. Não perca tempo, sua aventura já vale a pena! Como Participar? Cadastre-se Agora: Acesse nosso site e garanta sua conta: [Hidden Content] Download: O link para download do jogo será liberado no dia da abertura do beta, 5 horas antes do servidor ir ao ar! Não fique de fora! A sua lenda espera por você em Grand Chase Season V. Aguardamos você lá!1 ponto
-
Olá! Alguns aqui devem me conhecer, vez ou outra eu apareço mostrando algum servidor privado de GRAND CHASE que eu achei por ai mas hoje, pretendo fazer uma lista com TODOS os servidores online atualmente que eu achei garimpando internet a fora. Antes de começarmos, deixo avisado aqui que todos os servidores dessa lista foram testados por esse quem vos fala, logo, todos estão livres de qualquer tipo de virus! também aviso que, por mais que eu tenha visitado todos os servidores divulgados abaixo, vou deixar apenas informações básicas, pra não me estender muito, o resto fica por sua conta. chega de enrolação, bora pra ação CHASE HISTORY (SEASON V) provavelmente o mais conhecido dentre os servidores privados de GRAND CHASE Personagens: ELESIS ao UNO Quantidade de Players: Média/Baixa LINKS: Site Fórum Telegram Chase Hope (Season Chaos) Sim, finalmente um servidor SEASON CHAOS online pra quem sente falta dessa época lembrando que o Chase Hope existiu há 2 anos atrás e as contas foram mantidas, se você jogava antigamente pode usar sua conta do Chase Hope normalmente. Personagens: ELESIS ao LUPUS Quantidade de Players: Baixa LINKS: Site Fórum Discord Chase Revenant (Season 6) atualmente o servidor com mais recompensas pra quem é ativo no discord (sério, tem uns 10 tokens permanentes pra resgatar, desfrute) também conta com um continente totalmente novo intitulado "Rime" Personagens: ELESIS ao UNO (+ Peryton) Quantidade de Players: Média/Baixa LINKS: Site Discord Ernasis Online (Season V) um servidor gringo de GRAND CHASE atualmente na season V, mas é só isso mesmo, não tenho muito o que falar se você não mora no brasil, talvez deva considerar. Personagens: ELESIS ao UNO Quantidade de Players: Baixa LINKS: Site Discord Agnesia Online (Season V) antigo GRAND CHASE PRIME, mas eu resumiria ele como uma versão brasileira do Ernasis Online, apenas isso mesmo Personagens: ELESIS ao UNO Quantidade de Players: Baixa LINKS: Site Discord Chase Fantasy (Season 6) na minha HUMILDE opinião, o melhor servidor atualmente, o tanto de conteúdo inédito desse servidor é INACREDITAVEL e só visitando pra você entender conta com um continente totalmente novo, aumento do nivel maximo, novos personagens, sistemas de recompensar e muito mais Personagens: ELESIS ao UNO (+ PERYTON, ALICE) Quantidade de Players: Média/Alta LINKS: Site Fórum Discord Chase Remains (Season 3) sim, é isso mesmo, um servidor season 3 online atualmente recentemente migrado da season 2 pra 3, Chase Remains conta com algumas novidades dessa temporada, mas com o nível de dificuldade que você esperaria das seasons antigas. Personagens: ELESIS a MARI Quantidade de Players: Baixa/Média LINKS: Site Discord Chase Origin (Season 6) provavelmente o servidor que bate de frente com o Chase Fantasy em questão de conteúdo, mas com algumas diferenças uma coisa bem diferente dos outros servidores, é que no Origin todos os personagens contam com suas versões de missões GP, incluindo personagens novos como uno, peryton e alice ou seja, nada de precisar comprar slots de personagens, algo que todos os servidores poderiam adotar! Personagens: ELESIS ao UNO (+PERYTON, ALICE) LINKS: Site Fórum Discord Chase GO (Season 6) o último servidor lançado até o momento, que basicamente adaptou algumas coisas do classic, mas com grande parte do conteúdo sendo original deles. prometendo novos conteúdos (mas espero que cumpra) como 2 novos personagens, intitulados ASVERO e KAEL (tirados do próprio post aqui na webcheats), caso eu esteja errado, podem me corrigir nos comentários. Personagens: ELESIS a DECANEE Quantidade de Players: Baixa/Média LINKS: Site Discord Rizer Online (MOBILE) lembra da surpresa citada no titulo? pois é, Rizer Online promete uma experiência similar do GRAND CHASE de PC diretamente no seu Smartphone deixarei linkado um vídeo no youtube demonstrando um pouco do que ja foi feito lembrando que esse projeto está em sua fase inicial, então muita coisa deve ser melhorada/implementada. LINKS: Vídeo demonstração Discord enfim, foi longo, trabalhoso, mas foi tudo que eu consegui achar, espero que tenha lhe servido de algo se possivel, deixa um like no tópico, não custa nada do seu tempo, mas me motiva a trazer mais listas como essa. caso eu tenha esquecido de algum servidor, fique a vontade para cita-lo abaixo, que testarei e colocarei na lista caso seu servidor esteja na lista e por algum você quer que seja removido da mesma, basta comentar também e assim será feito até uma próxima, chaser!1 ponto
-
1 ponto
-
Pack Grátis - MC RAPOSINHA | Michelle Rabbit MC RAPOSINHA Download Pack: [Hidden Content] MICHELLE RABBIT Download Pack: [Hidden Content]1 ponto
-
Acesse o discord: [Hidden Content] ou acesse o site: [Hidden Content]1 ponto
-
Pesquisei na hostinger também, mas fiquei com duvida se posso pegar um servidor VPS ou se precisa ser um Hospedagem de jogos... Os valores mudam de maneira significante apenas pra uma brincadeira kkk Muito obrigado! Obrigado!!1 ponto
-
Tá, vamos ligar o the new world como exemplo 1 - Baixe e instale o xampp 1 - Download and install xampp [Hidden Content] 2 - Qual meu IP? 192.168.1.106 Abra o CMD e de o comando ipconfig 2 - What is my IP? 192.168.1.106 Open CMD and run the command ipconfig 3 - banco de dados: Quando instalar o xampp abra o Xampp Control Panel e inicie Apache e MySQL e clique em Admin do MySql 3 - Database: When installing Xampp, open the Xampp Control Panel and start Apache and MySQL and click on MySql Admin Abre o banco.sql com o bloco de notas, vão em editar > substituir Open the database.sql with notepad, go to edit > replace vc vai substituir tudo de utf8mb4_0900_ai_ci para utf8mb4_general_ci e salva you will replace everything from utf8mb4_0900_ai_ci to utf8mb4_general_ci and save Com o xampp ligado MySql, vai em importar, desmarque essas 2 opções q destaquei na imagem With xampp connected to MySql, go to import, uncheck these 2 options that I highlighted in the image Escolhe o arquivo do banco de dados e importar Choose database file and import Ps.: O nome ai ta diferente p q eu mudei o nome do banco, mas vai estar "wydsite" apenas ou para qual escolher Ps.: The name is different because I changed the name of the bank, but it will be "wydsite" only or whichever you choose 4 - Abre a source e pesquise por "wydsite" que é o banco que subiu 4 - Open the source and search for "wydsite" which is the bank that was uploaded Voce vai mudar tanto na DB quanto na TM, TIRE A SENHA, pois o xampp quando inicia o banco de dados nao pede. Voce vai compilar e vai ser gerado o DBsrv.exe e a TMsrv.exe Coloque esses executaveis em suas respetivas pastas You will change both the DB and the TM, REMOVE THE PASSWORD, because when XAMPP starts the database it does not ask for it. You will compile and DBsrv.exe and TMsrv.exe will be generated. Place these executables in their respective folders 5 - Configurar IP 5 - Configure IP Abre o programa poe seu IP e de ENTER Open the program, enter your IP and press ENTER pronto, seu server ta configurado ready, your server is configured Falta o serverlist.bin do cliente Abre o programa e procura o serverlist.bin direto la do cliente The serverlist.bin from the client is missing Open the program and look for the serverlist.bin directly from the client Mude o IP de baixo, a parte de cima deixa como está, clica em Update para salvar e la em cima Save File as .bin e substitua o do cliente sobreescrevendo o atual. Change the IP below, leave the top part as is, click Update to save and at the top Save File as .bin and replace the client's one by overwriting the current one. 6 - Liga o BD primeiro e a TM depois 6 - Turn on the BD first and the TM later Se pedir para autorizar o firewall faça If it asks you to authorize the firewall, do it! 7 - Para criar conta pode ir no sql, accounts, inserir, e depois la em baixo em executar pra salvar 7 - To create an account, go to SQL, accounts, insert, and then click on Run to save. Pronto Ready! so ser feliz srsrsrs just be happy lol! OBSERVAÇÃO: Em ambas as patas DBsrv/run e TMSrv/run tem esta dll "LIBMYSQL.dll". Certifique-se que tenha ela la para funcionar corretamente! NOTE: In both DBsrv/run and TMSrv/run paths there is this dll "LIBMYSQL.dll". Make sure you have it there to work properly! OBSERVAÇÃO 2: Use o Visual Studio atualizado (eu usei o 2022 Community) com as bibliotecas de C/C++/C#... instaladas para nao ocorrer erros (isso vai exigir espaço para a instalação) NOTE 2: Use the updated Visual Studio (I used 2022 Community) with the C/C++/C#... libraries installed to avoid errors (this will require space for installation) Segue o passo a passo do para conseguir ligar qualquer servidor que peça banco de dados! Se tiver duvida ou dando erro posta aqui, pois a sua duvida pode ser de outros tbm. No que Eu souber ajudo :) Forte abraços! Follow the step-by-step guide to connect any server that requests a database! If you have any questions or if you get an error, post them here, as your question may be shared by others as well. I can help you if I know anything :) Big hugs!1 ponto
-
1 ponto
-
Objetivo desse projeto foi buscar uma alternativa para utilizar todos os personagens da mesma conta, trazendo-lhes ao mundo e alternando o comando de cada personagem fazendo a troca de tela no cliente atual, apesar de ter conseguido avanços considerados estou colocando projeto na gaveta devido talvez a minha limitação e conhecimento técnico do caso para conseguir obter o exito esperado, vou deixar um documento criado pela IA para entendimento do projeto, caso alguem tenha interesse em dar continuidade ou se já tentou algo parecido podemos trocar informações. Contato (45) 99910-8161 Documentação Técnica Sistema Multi-Personagem1 ponto
-
void ReadConfig() { FILE* Stream = nullptr; fopen_s(&Stream, "gameconfig.txt", "rt"); if (!Stream) { MessageBoxA(hWndMain, "no gameconfig.txt, server will generate default setting.", "Error", 0x1000u); GameConfig = 1; DrawConfig(1); return; } char Parm[16][32]{}; int Value[36]{}; char String[255]{}; // ================= Drop Item Event Settings ================= fgets(String, 255, Stream); if (strcmp(String, "Drop Item Event Settings:\n")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line1", "Error", 0x1000u); fclose(Stream); return; } for (int i = 0; i < 16; ++i) { Value[i] = -1; memset(Parm[i], 0, 0x20u); } fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d %s %d %s %d %s %d %d %d %d", Parm[0], sizeof(Parm[0]), &Value[0], Parm[1], sizeof(Parm[1]), &Value[1], Parm[2], sizeof(Parm[2]), &Value[2], Parm[3], sizeof(Parm[3]), &Value[3], Parm[4], sizeof(Parm[4]), &Value[4], Parm[5], sizeof(Parm[5]), &Value[5], &Value[6], &Value[7], &Value[8]); if (strcmp(Parm[0], "evindex") || strcmp(Parm[1], "evdelete") || strcmp(Parm[2], "evon") || strcmp(Parm[3], "evitem") || strcmp(Parm[4], "evrate") || strcmp(Parm[5], "evstart")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line2", "Error", 0x1000u); fclose(Stream); return; } if (Value[0] == -1 || Value[1] == -1 || Value[2] == -1 || Value[3] == -1 || Value[4] == -1 || Value[5] == -1 || Value[6] == -1 || Value[7] == -1) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line2", "Error", 0x1000u); fclose(Stream); return; } evIndex = Value[0]; evDelete = Value[1]; evOn = Value[2]; evItem = Value[3]; evRate = Value[4]; evStartIndex = Value[5]; evCurrentIndex = Value[6]; evEndIndex = Value[7]; evNotice = Value[8]; // ================= Etc Event Settings ================= fgets(String, 255, Stream); if (strcmp(String, "Etc Event Settings:\n")) { MessageBoxA(hWndMain, "not game server generated gameconfig.txt - Line3", "Error", 0x1000u); fclose(Stream); return; } for (int i = 0; i < 16; ++i) { Value[i] = -1; memset(Parm[i], 0, 0x20u); } fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d %s %d %s %d %s %d %s %d", Parm[0], sizeof(Parm[0]), &Value[0], Parm[1], sizeof(Parm[1]), &Value[1], Parm[2], sizeof(Parm[2]), &Value[2], Parm[3], sizeof(Parm[3]), &Value[3], Parm[4], sizeof(Parm[4]), &Value[4], Parm[5], sizeof(Parm[5]), &Value[5], Parm[6], sizeof(Parm[6]), &Value[6]); if (strcmp(Parm[0], "double") || strcmp(Parm[1], "deadpoint") || strcmp(Parm[2], "dungeonevent") || strcmp(Parm[3], "statsapphire")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line4", "Error", 0x1000u); fclose(Stream); return; } if (Value[0] == -1 || Value[1] == -1 || Value[2] == -1 || Value[3] == -1) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line4", "Error", 0x1000u); fclose(Stream); return; } DOUBLEMODE = Value[0]; DEADPOINT = Value[1]; DUNGEONEVENT = Value[2]; StatSapphire = Value[3]; BrItem = Value[4]; VSMode = Value[5]; TRANSLEVEL = Value[6]; if (TRANSLEVEL < 200 || TRANSLEVEL > 400) TRANSLEVEL = 300; // ================= Etc Settings ================= fgets(String, 255, Stream); if (strcmp(String, "Etc Settings:\n")) { MessageBoxA(hWndMain, "not game server generated gameconfig.txt - Line5", "Error", 0x1000u); fclose(Stream); return; } for (int i = 0; i < 16; ++i) { Value[i] = -1; memset(&Parm[i], 0, 0x20u); } fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d %s %d %s %d %s %d", Parm[0], sizeof(Parm[0]), &Value[0], Parm[1], sizeof(Parm[1]), &Value[1], Parm[2], sizeof(Parm[2]), &Value[2], Parm[3], sizeof(Parm[3]), &Value[3], Parm[4], sizeof(Parm[4]), &Value[4], Parm[5], sizeof(Parm[5]), &Value[5]); if (strcmp(Parm[0], "freeexp")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line6", "Error", 0x1000u); fclose(Stream); return; } if (Value[0] == -1) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line6", "Error", 0x1000u); fclose(Stream); return; } FREEEXP = Value[0]; POTIONCOUNT = Value[1]; PARTYBONUS = Value[2]; GUILDBOARD = Value[3]; if (PARTYBONUS < 50 || PARTYBONUS > 200) PARTYBONUS = 100; // ================= Item Drop Bonus Settings ================= fgets(String, 255, Stream); if (strcmp(String, "Item Drop Bonus Settings:\n")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line7", "Error", 0x1000u); fclose(Stream); return; } for (int m = 0; m < 4; m++) { fgets(String, 255, Stream); sscanf_s(String, "%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d", &Value[0], &Value[1], &Value[2], &Value[3], &Value[4], &Value[5], &Value[6], &Value[7], &Value[8], &Value[9], &Value[10], &Value[11], &Value[12], &Value[13], &Value[14], &Value[15]); for (int j = 0; j < 16; ++j) { if (Value[j] < 0 || Value[j] > 3000) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - DropBonus", "Error", 0x1000u); fclose(Stream); return; } g_pDropBonus[m * 16 + j] = Value[j]; Value[j] = -1; } } // ================= Treasure Settings ================= fgets(String, 255, Stream); if (strcmp(String, "Treasure Settings:\n")) { MessageBoxA(hWndMain, "not game-server generated gameconfig.txt - Line12", "Error", 0x1000u); fclose(Stream); return; } memset(g_pTreasure, 0, sizeof(g_pTreasure)); for (int j = 0; j < 17; ++j) { STRUCT_TREASURE* Treasure = &g_pTreasure[j]; for (int i = 0; i < 26; i++) Value[i] = -1; fgets(String, 255, Stream); sscanf_s(String, "%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d" " %d %d %d %d %d %d %d", &Value[0], &Value[1], &Value[2], &Value[3], &Value[4], &Value[5], &Value[6], &Value[7], &Value[8], &Value[9], &Value[10], &Value[11], &Value[12], &Value[13], &Value[14], &Value[15], &Value[16], &Value[17], &Value[18], &Value[19], &Value[20], &Value[21], &Value[22], &Value[23], &Value[24], &Value[25], &Value[26], &Value[27], &Value[28], &Value[29], &Value[30], &Value[31], &Value[32], &Value[33], &Value[34], &Value[35]); if (!strncmp(String, "Rare", 4u)) break; Treasure->Source = Value[0]; for (int i = 0; i < 5; ++i) { STRUCT_ITEM* TreasureItem = &Treasure->Target[i]; TreasureItem->sIndex = Value[7 * i + 1]; TreasureItem->stEffect[0].cEffect = Value[7 * i + 2]; TreasureItem->stEffect[0].cValue = Value[7 * i + 3]; TreasureItem->stEffect[1].cEffect = Value[7 * i + 4]; TreasureItem->stEffect[1].cValue = Value[7 * i + 5]; TreasureItem->stEffect[2].cEffect = Value[7 * i + 6]; TreasureItem->stEffect[2].cValue = Value[7 * i + 7]; } fgets(String, 255, Stream); sscanf_s(String, "%d %d %d %d %d", &Value[0], &Value[1], &Value[2], &Value[3], &Value[4]); for (int i = 0; i < 5; ++i) Treasure->Rate[i] = Value[i]; } // ================= Rare Item Drop Settings ================= char Str[5][64]{}; if (strcmp(String, "Rare Item Drop Settings:\n")) { MessageBoxA(hWndMain, "not game server generated gameconfig.txt - Line29", "Error", 0x1000u); fclose(Stream); return; } memset(g_pRare, 0, sizeof(g_pRare)); for (int i = 0; i < 8; ++i) { STRUCT_RARE* Rare = &g_pRare[i]; STRUCT_ITEM* RareItem = &g_pRare[i].item; fgets(String, 255, Stream); sscanf_s(String, "%d %d %hd %hhu %hhu %hhu %hhu %hhu %hhu %s %d", &Rare->MonsterFace, &Rare->DropRate, &RareItem->sIndex, &RareItem->stEffect[0].cEffect, &RareItem->stEffect[0].cValue, &RareItem->stEffect[1].cEffect, &RareItem->stEffect[1].cValue, &RareItem->stEffect[2].cEffect, &RareItem->stEffect[2].cValue, Str[4], sizeof(Str[4]), &Rare->Count); } for (int i = 0; i < 5; i++) memset(Str[i], 0, sizeof(Str[i])); RARESWITCH = 0; bool Draw = false; // ================= Game Option Settings ================= fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d %s %d", Str[0], sizeof(Str[0]), &RARESWITCH, Str[1], sizeof(Str[1]), &STOPGOLDCOIN, Str[2], sizeof(Str[2]), &LOCALSERVER, Str[3], sizeof(Str[3]), &STOPQUEST); fgets(String, 255, Stream); int g_NonePKServer = *(int*)0xAACD54; if (strcmp(String, "Game Option Settings:\n")) { g_NonePKServer = 0; ITEMDESTROY = 100; ITEMMASTER = 0; DOUBLEZONE = 0; Draw = true; } String[0] = 0; if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d %s %d %s %d", Str[1], sizeof(Str[1]), &g_NonePKServer, Str[2], sizeof(Str[2]), &GAMBLESERVER, Str[3], sizeof(Str[3]), &KHEPRAOPEN); String[0] = 0; if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d %s %d %s %d", Str[1], sizeof(Str[1]), &ITEMDESTROY, Str[2], sizeof(Str[2]), &ITEMMASTER, Str[3], sizeof(Str[3]), &DOUBLEZONE); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d", Str[1], sizeof(Str[1]), &USE_GUILDWAR_MANTLE, Str[2], sizeof(Str[2]), &USE_FREE_GAMBLE, Str[3], sizeof(Str[3]), &CASINOTICKET); String[0] = 0; if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d %s %d %s %d %s %d", Str[1], sizeof(Str[1]), &LOTTOTICKET, Str[2], sizeof(Str[2]), &MAXLEVEL, Str[3], sizeof(Str[3]), &MAXLEVEL2, Str[4], sizeof(Str[4]), &CREATECHAR); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d ", Str[1], sizeof(Str[1]), &USE8THSKILL, Str[2], sizeof(Str[2]), &MAXLEVELTICKET, Str[3], sizeof(Str[3]), &EventHour); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d", Str[1], sizeof(Str[1]), &DUELLETTERLIMIT, Str[2], sizeof(Str[2]), &DUELLETTERLIMIT2); memset(TownTax, 0, sizeof(TownTax)); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %I64d %s %I64d %s %I64d %s %I64d %s %I64d", Str[0], sizeof(Str[0]), &TownTax[0], Str[1], sizeof(Str[1]), &TownTax[1], Str[2], sizeof(Str[2]), &TownTax[2], Str[3], sizeof(Str[3]), &TownTax[3], Str[4], sizeof(Str[4]), &TownTax[4]); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %d %s %d", Str[1], sizeof(Str[1]), &RANDOMQUIZ, Str[2], sizeof(Str[2]), &RandomQuizExp, Str[2], sizeof(Str[3]), &RandomQuizCoin); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %d %s %d", Str[1], sizeof(Str[1]), &ITEMPRICE1, &ITEMPRICE2, Str[2], sizeof(Str[2]), &SEALOFSOUL); String[0] = 0; fgets(String, 255, Stream); sscanf_s(String, "%s %d %s %I64d", Str[1], sizeof(Str[1]), &NIGHTMARE, Str[2], sizeof(Str[2]), &BLESSMONEY); String[0] = 0; if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &ADDCRACKERROR); String[0] = 0; //if (fgets(String, 255, Stream)) // sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &EncodeByte); //String[0] = 0; //if (fgets(String, 255, Stream)) //{ // sscanf_s(String, "%s %c %s %c", Str[1], sizeof(Str[1]), &cp, Str[2], sizeof(Str[2]), &aLogdemon); // BLOCKEDIP = inet_addr(cp); //} String[0] = 0; if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &KINGDOMFIELD); if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &ITEMDELETEMODE); if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &GAMBLEMONEY); if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d", Str[1], sizeof(Str[1]), &CREATEHARDCHARACTER); if (fgets(String, 255, Stream)) sscanf_s(String, "%s %d %s %d", Str[0], sizeof(Str[0]), &KhepraGuildKiller, Str[1], sizeof(Str[1]), &RuneZoneState); fclose(Stream); if (Draw) { GameConfig = 1; DrawConfig(1); } } void DrawConfig(int Draw) { int x = 0; int y = 0; int color = 255; int BlackColor = 0; if (GameConfig) { int g_NonePKServer = *(int*)0xAACD54; HDC hdc = GetDC(hWndMain); if (hdc) { int len = 0; char String[256]{}; if (!hFont || SelectObject(hdc, hFont) != 0) { FILE* Stream = nullptr; if (Draw) fopen_s(&Stream, "gameconfig.txt", "wt"); y -= pMainWndProc.nPos; SetTextColor(hdc, color); snprintf(String, 0x100u, "Drop Item Event Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); snprintf(String, 0x100u, " evindex %d evdelete %d evon %d evitem %d evrate %d evstart %d %d %d %d", evIndex, evDelete, evOn, evItem, evRate, evStartIndex, evCurrentIndex, evEndIndex, evNotice); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, color); snprintf(String, 0x100u, "Etc Event Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); snprintf(String, 0x100u, " double %d deadpoint %d dungeonevent %d statsapphire %d battleroyal %d VS: %d translevel: %d", DOUBLEMODE, DUNGEONEVENT, DEADPOINT, StatSapphire, BrItem, VSMode, TRANSLEVEL); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, color); snprintf(String, 0x100u, "Etc Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); snprintf(String, 0x100u, " freeexp %d potioncount %d partybonus %d guildboard %d", FREEEXP, POTIONCOUNT, PARTYBONUS, GUILDBOARD); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, color); snprintf(String, 0x100u, "Item Drop Bonus Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); for (int i = 0; i < 4; ++i) { int pos = 16 * i; snprintf(String, sizeof(String), " %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d", g_pDropBonus[0 + pos], g_pDropBonus[1 + pos], g_pDropBonus[2 + pos], g_pDropBonus[3 + pos], g_pDropBonus[4 + pos], g_pDropBonus[5 + pos], g_pDropBonus[6 + pos], g_pDropBonus[7 + pos], g_pDropBonus[8 + pos], g_pDropBonus[9 + pos], g_pDropBonus[10 + pos], g_pDropBonus[11 + pos], g_pDropBonus[12 + pos], g_pDropBonus[13 + pos], g_pDropBonus[14 + pos], g_pDropBonus[15 + pos]); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", String); } SetTextColor(hdc, color); snprintf(String, 0x100u, "Treasure Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); for (int j = 0; j < 16; ++j) { char Dest[256]{}; STRUCT_TREASURE* Treasure = &g_pTreasure[j]; snprintf(Dest, 0x100u, "%-4d ", g_pTreasure[j].Source); for (int k = 0; k < 5; ++k) { STRUCT_ITEM* TreasureItem = &Treasure->Target[k]; snprintf(String, 0x100u, " %-4d %2d %2d %2d %2d %2d %2d ", TreasureItem->sIndex, Treasure->Target[k].stEffect[0].cEffect, Treasure->Target[k].stEffect[0].cValue, Treasure->Target[k].stEffect[1].cEffect, Treasure->Target[k].stEffect[1].cValue, Treasure->Target[k].stEffect[2].cEffect, Treasure->Target[k].stEffect[2].cValue); strcat_s(Dest, String); } len = strlen(Dest); TextOutA(hdc, x, y, Dest, len); y += 16; if (Draw) fprintf(Stream, "%s\n", Dest); snprintf(String, 0x100u, " %-5d %-5d %-5d %-5d %-5d", Treasure->Rate[0], Treasure->Rate[1], Treasure->Rate[2], Treasure->Rate[3], Treasure->Rate[4]); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); } SetTextColor(hdc, color); snprintf(String, 0x100u, "Rare Item Drop Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); for (int i = 0; i < 8; ++i) { snprintf(String, 0x100u, "%-4d %-8d %-4d %-4d %-4d %-4d %-4d %-4d %-4d x %2d", g_pRare[i].MonsterFace, g_pRare[i].DropRate, g_pRare[i].item.sIndex, g_pRare[i].item.stEffect[0].cEffect, g_pRare[i].item.stEffect[0].cValue, g_pRare[i].item.stEffect[1].cEffect, g_pRare[i].item.stEffect[1].cValue, g_pRare[i].item.stEffect[2].cEffect, g_pRare[i].item.stEffect[2].cValue, g_pRare[i].Count); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); } snprintf(String, 0x100u, "rare mode : %d StopGoldCoin: %d LocalServer : %d Stop Quest : %d", RARESWITCH, STOPGOLDCOIN, LOCALSERVER, STOPQUEST); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, color); snprintf(String, 0x100u, "Game Option Settings:"); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); SetTextColor(hdc, BlackColor); snprintf(String, 0x100u, "NonePKServer: %d GambleServer: %d KhepraOpen: %d", g_NonePKServer, GAMBLESERVER, KHEPRAOPEN); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "ItemDestroy: %d ItemMaster: %d EXP_NOT_DOUBLE_ZONE: %d", ITEMDESTROY, ITEMMASTER, DOUBLEZONE); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "USE_GUILDWAR_MANTLE: %d USE_FREE_GAMBLE: %d casinoticket: %d", USE_GUILDWAR_MANTLE, USE_FREE_GAMBLE, CASINOTICKET); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "lottoTicket: %d maxlevel: %d maxlevel2: %d createchar: %d", LOTTOTICKET, MAXLEVEL, MAXLEVEL2, CREATECHAR); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "8thskill: %d maxlevelticket: %d eventhour: %d", USE8THSKILL, MAXLEVELTICKET, EventHour); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "duelletterlimit: %d %d", DUELLETTERLIMIT, DUELLETTERLIMIT2); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "TownTax: %I64d %I64d %I64d %I64d %I64d", TownTax[0], TownTax[1], TownTax[2], TownTax[3], TownTax[4]); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "randomquiz: %d exp:%d coin:%d", RANDOMQUIZ, RandomQuizExp, RandomQuizCoin); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "itemprice: %d %d sealofsoul:%d", ITEMPRICE1, ITEMPRICE2, SEALOFSOUL); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "nightmare: %d blessmoney: %I64d", NIGHTMARE, BLESSMONEY); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "addcrackerror: %d", ADDCRACKERROR); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; //if (Draw) // fprintf(Stream, "%s\n", &String); //snprintf(String, 0x100u, "encode %s", EncodeByte); //len = strlen(String); //TextOutA(hdc, x, y, String, len); //y += 16; //if (Draw) // fprintf(Stream, "%s\n", &String); //snprintf(String, 0x100u, "logdemon %s %s", cp, aLogdemon); //len = strlen(String); //TextOutA(hdc, x, y, String, len); //y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "kingdomfield %d", KINGDOMFIELD); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "ItemDeleteMode %d", ITEMDELETEMODE); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "GameBleMoney %d", GAMBLEMONEY); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "CreateHardCharactor %d", CREATEHARDCHARACTER); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); snprintf(String, 0x100u, "KhepraGuild %d RuneGate %d", KhepraGuildKiller, RuneZoneState); len = strlen(String); TextOutA(hdc, x, y, String, len); y += 16; if (Draw) fprintf(Stream, "%s\n", &String); ReleaseDC(hWndMain, hdc); if (Stream) fclose(Stream); } } } }1 ponto
-
//Adress: 0x401A7D int g_pCubePosition[25][8] = { //Legenda // X Y: Posição Incial // OX OY: Posição do portal de Concordancia com a pergunta // XX XY: Posição do portal de Discordancia com a pergunta // Exp: Exp Acrecensata ou Decrementa // X Y OX OY XX XY Exp NULL {1677, 4076, 1686, 4078, 1686, 4070, 1000, 0}, {1700, 4076, 1708, 4078, 1708, 4070, 1500, 0}, {1720, 4076, 1730, 4078, 1730, 4070, 2000, 0}, {1744, 4076, 1752, 4078, 1752, 4070, 2500, 0}, {1764, 4076, 1774, 4078, 1774, 4070, 3000, 0}, {1768, 4056, 1772, 4046, 1764, 4046, 10000, 0}, {1768, 4032, 1772, 4024, 1764, 4024, 3500, 0}, {1768, 4012, 1772, 4002, 1764, 4002, 4000, 0}, {1768, 3992, 1772, 3980, 1764, 3980, 4500, 0}, {1752, 3988, 1740, 3982, 1740, 3990, 5000, 0}, {1728, 3988, 1718, 3982, 1718, 3990, 5500, 0}, {1708, 3988, 1696, 3982, 1696, 3990, 15000, 0}, {1684, 3988, 1674, 3982, 1674, 3990, 6000, 0}, {1680, 4004, 1676, 4014, 1684, 4014, 6500, 0}, {1680, 4028, 1675, 4036, 1684, 4036, 7000, 0}, {1680, 4048, 1676, 4058, 1684, 4058, 7500, 0}, {1696, 4052, 1708, 4056, 1708, 4048, 8000, 0}, {1720, 4052, 1730, 4056, 1730, 4048, 8500, 0}, {1744, 4052, 1752, 4056, 1752, 4048, 9000, 0}, {1748, 4032, 1750, 4024, 1742, 4024, 20000, 0}, {1748, 4012, 1749, 4002, 1742, 4002, 10000, 0}, {1728, 4008, 1718, 4004, 1718, 4012, 1200, 0}, {1708, 4008, 1696, 4004, 1696, 4012, 1500, 0}, {1703, 4028, 1698, 4036, 1706, 4036, 30000, 0}, {1720, 4032, 3333, 3333, 3333, 3333, 20000, 0}, }; void CQuiz::QuizProcess(int Room) { int Value = 0; int Random = rand() % 100; if (Room % 25 == 23) { if (Random < 50) Value = 1; else if (Random < 60) Value = 2; else if (Random < 90) Value = 3; else Value = 4; } else if (Random < 40) { Value = 1; } else if (Random < 70) { Value = 2; } else if (Random < 90) { Value = 3; } else { Value = 4; } for (int i = 1; i < MAX_USER; ++i) { if (pUser[i].UnknowByte_2480 == Room && pUser[i].UnknowByte_2504) { pUser[i].UnknowByte_2504 = 0; int RoomStage = Room / 25; if (Room % 25 == 24) // Última sala? Recall Direto { DoRecall(i); continue; } int TargetX = pMob[i].TargetX; int TargetY = pMob[i].TargetY; int RoomIndex = Room % 25; int CubePosX = 0; int CubePosY = 0; int ChosenRoom = 0; if (g_pQuiz[QuizQuestion[Room]].Response == 1) // Checa se resposta é "sim" ou "não" { if (RoomStage) { if (RoomStage == 1) { CubePosX = g_pCubePosition[RoomIndex][2] + 128; CubePosY = g_pCubePosition[RoomIndex][3] - 128; } else { if (RoomStage == 2) CubePosX = g_pCubePosition[RoomIndex][2] + 256; else CubePosX = g_pCubePosition[RoomIndex][2]; CubePosY = g_pCubePosition[RoomIndex][3]; } } else { CubePosX = g_pCubePosition[RoomIndex][2]; CubePosY = g_pCubePosition[RoomIndex][3]; } } else if (RoomStage) { if (RoomStage == 1) { CubePosX = g_pCubePosition[RoomIndex][4] + 128; CubePosY = g_pCubePosition[RoomIndex][5] - 128; } else { if (RoomStage == 2) CubePosX = g_pCubePosition[RoomIndex][4] + 256; else CubePosX = g_pCubePosition[RoomIndex][4]; CubePosY = g_pCubePosition[RoomIndex][5]; } } else { CubePosX = g_pCubePosition[RoomIndex][4]; CubePosY = g_pCubePosition[RoomIndex][5]; } // Verifica se o jogador está no portal correto if (TargetX >= CubePosX && TargetX < CubePosX + 4 && TargetY >= CubePosY && TargetY < CubePosY + 4) { ChosenRoom = Value; if (Value == 4) ChosenRoom = 1; } else { ChosenRoom = -Value; if (Value == 4) { SendClientMessage(i, g_pMessageStringTable[_NN_Incorrect_kicked]); DoRecall(i); continue; } } if (ChosenRoom > 0) // Resposta correta { int ExpIncrese = 0; if (RoomStage) { if (RoomStage == 1) ExpIncrese = 4000 * ChosenRoom; else if (RoomStage == 2) ExpIncrese = 7600 * ChosenRoom; } else { ExpIncrese = 2000 * ChosenRoom; } pMob[i].MOB.Exp += ExpIncrese; if (pMob[i].CheckGetLevel()) { SendClientMessage(i, g_pMessageStringTable[_NN_Level_Up]); SendScore(i); } SendEtc(i); snprintf(Buffer, sizeof(Buffer), g_pMessageStringTable[_DD_Correct_answer], ChosenRoom, ExpIncrese); SendClientMessage(i, Buffer); } else // Resposta incorreta { int ExpDecrese = 0; if (RoomStage) { if (RoomStage == 1) ExpDecrese = 4000 * ChosenRoom; else if (RoomStage == 2) ExpDecrese = 7600 * ChosenRoom; } else { ExpDecrese = 2000 * ChosenRoom; } if (ExpDecrese > 0 && pMob[i].MOB.Exp < 0xEE6B2800) pMob[i].MOB.Exp += ExpDecrese; if (ExpDecrese < 0 && pMob[i].MOB.Exp > -ExpDecrese) pMob[i].MOB.Exp += ExpDecrese; snprintf(Buffer, 0x80u, g_pMessageStringTable[_DD_Incorrect_answer], ChosenRoom, ExpDecrese); SendClientMessage(i, Buffer); SendEtc(i); } int NextRoom = ChosenRoom + (Room % 25); int NextRoomIndex = Room % 25; for (int k = 0; k < 4 && NextRoom != NextRoomIndex; ++k) { if (NextRoom > NextRoomIndex) ++NextRoomIndex; if (NextRoom < NextRoomIndex) --NextRoomIndex; if (NextRoomIndex >= 25) { NextRoom = 48 - NextRoom; NextRoomIndex = 23; } } if (NextRoomIndex > 24) { SendClientMessage(i, g_pMessageStringTable[_NN_Incorrect_kicked]); DoRecall(i); } else { int InitCubePosX = g_pCubePosition[NextRoomIndex][0]; int InitCubePosY = g_pCubePosition[NextRoomIndex][1]; if (RoomStage == 1) { InitCubePosX += 128; InitCubePosY -= 128; } else if (RoomStage == 2) { InitCubePosX += 256; } DoTeleport(i, InitCubePosX, InitCubePosY, 1); int GetCubePosition = GetCubeTeleportPosition(pMob[i].TargetX, pMob[i].TargetY); if (GetCubePosition % 25 == 24) GenerateMob(GetCubePosition + 195, 0, 0); } } } if (Room % 25 != 24) GenerateMob(Room + 195, 0, 0); }1 ponto
-
1 ponto
-
//Adress: 0x401393 struct STRUCT_STATICEFFECT { short sEffect; short sValue; }; struct STRUCT_ITEMLIST { char Name[64]; short nIndexMesh; short nIndexTexture; short nIndexVisualEffect; short nReqLvl; short nReqStr; short nReqInt; short nReqDex; short nReqCon; STRUCT_STATICEFFECT stEffect[12]; int nPrice; short nUnique; short nPos; short nExtra; short nGrade; }; int BASE_ReadItemListFile(char* filename, int Build) { FILE* Stream = nullptr; errno_t err = 0; if (!Build || (err = fopen_s(&Stream, "extraitem.bin", "wb"), Stream)) { char FileName[256]{}; snprintf(FileName, sizeof(FileName), "%s", filename); FILE* fp = nullptr; err = fopen_s(&fp, FileName, "rb"); if (!fp) { snprintf(FileName, sizeof(FileName), "../../TMSRV/Run/%s", filename); err = fopen_s(&fp, FileName, "rb"); } if (fp) { while (1) { int Index = -1; char Name[256]{}; memset(Name, 0, sizeof(Name)); char Str2[12][256]{}; memset(Str2, 0, sizeof(Str2)); int Str1[12]{}; memset(Str1, 0, sizeof(Str1)); int str2 = 48; int str1 = 3072; char Text[1024]{}; if (!fgets((char*)Text, 1024, fp)) break; for (int i = 0; i < 1024; ++i) { if (Text[i] == ',') Text[i] = ' '; if (!Text[i]) break; } char v19[256]{}; v19[0] = 0; char v18[256]{}; v18[0] = 0; int nUnique = 0; int nPrice = 0; int nPos = 0; int nGrade = 0; int nExtra = 0; sscanf_s(Text, "%d %s %s %s %d %d %d %d %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d %s %d", //33 &Index, Name, sizeof(Name), v19, sizeof(v19), v18, sizeof(v18), &nUnique, &nPrice, &nPos, &nExtra, &nGrade, Str2[0], sizeof(Str2[0]), &Str1[0], Str2[1], sizeof(Str2[1]), &Str1[1], Str2[2], sizeof(Str2[2]), &Str1[2], Str2[3], sizeof(Str2[3]), &Str1[3], Str2[4], sizeof(Str2[4]), &Str1[4], Str2[5], sizeof(Str2[5]), &Str1[5], Str2[6], sizeof(Str2[6]), &Str1[6], Str2[7], sizeof(Str2[7]), &Str1[7], Str2[8], sizeof(Str2[8]), &Str1[8], Str2[9], sizeof(Str2[9]), &Str1[9], Str2[10], sizeof(Str2[10]), &Str1[10], Str2[11], sizeof(Str2[11]), &Str1[11]); if (Index != -1) { if (Index < MAX_ITEMLIST) { int len = strlen(Name); if (len >= 63) { MessageBox(NULL, "too long Item Name", Name, MB_OK); Name[63] = 0; Name[52] = 0; } strcpy_s(g_pItemList[Index].Name, 0x40u, Name); int nIndexMesh = 0; int nIndexTexture = 0; int nReqLvl = 0; int nReqStr = 0; int nReqInt = 0; int nReqDex = 0; int nReqCon = 0; if (v19[0] == '.') v19[0] = ' '; if (v18[0] == '.') v18[0] = ' '; sscanf_s(v19, "%d.%d", &nIndexMesh, &nIndexTexture); sscanf_s(v18, "%d.%d.%d.%d.%d", &nReqLvl, &nReqStr, &nReqInt, &nReqDex, &nReqCon); g_pItemList[Index].nIndexMesh = nIndexMesh; g_pItemList[Index].nIndexTexture = nIndexTexture; g_pItemList[Index].nReqLvl = nReqLvl; g_pItemList[Index].nReqStr = nReqStr; g_pItemList[Index].nReqInt = nReqInt; g_pItemList[Index].nReqDex = nReqDex; g_pItemList[Index].nReqCon = nReqCon; g_pItemList[Index].nUnique = nUnique; g_pItemList[Index].nPrice = nPrice; g_pItemList[Index].nPos = nPos; g_pItemList[Index].nGrade = nGrade; g_pItemList[Index].nExtra = nExtra; g_pItemList[Index].nIndexVisualEffect = 0; for (int j = 0; j < 12; ++j) { if (Str2[j][0]) { int k = 0; for (k = 0; k < 127; ++k) { int v4 = strcmp(EffectNameTable[k], Str2[j]); if (!v4) break; } if (j == 127) { MessageBoxA(0, Text, "Unregisterd effect", 0); } else { g_pItemList[Index].stEffect[j].sEffect = k; g_pItemList[Index].stEffect[j].sValue = Str1[j]; } } } if (Build) { fwrite(&Index, 2, 1, Stream); fwrite(&g_pItemList[Index], sizeof(STRUCT_ITEMLIST), 1, Stream); } } else { MessageBoxA(0, Text, "check MAX_ITEMLIST", 0); } } } fclose(fp); if (Build) fclose(Stream); return true; } else { if (Stream) fclose(Stream); return false; } } else { MessageBoxA(0, "Can't write extraitem.bin", "ERROR", 0x1000u); return false; } }1 ponto
-
1 ponto
-
Para ter acesso a ferramentas exclusivas, material personalizado e diversas sources para montar seus próprios hacks, seja para uso próprio ou para comercializar, acesse o link abaixo: [Hidden Content]1 ponto
-
1 ponto
-
A Release que postei foi zipada do servidor em funcionamento, ainda não testei a source mas aqui no fórum tem alguns poste com esta source disponível ai vc pega só o conhecimento de ligar o servidor quer a galera não ensina e o pai aqui fez a frente para todos. Não no Momento a Source do Cliente que tenho não compila está faltando arquivos e a do servidor ainda não testei por isso não postei, lá no [Hidden Content] tem alguns post's com esta source.1 ponto
-
Conteúdo da MC TATI ZAQUI, fotos e videos totalmente pelada, mostrando tudo. Sem frescura e nem anuncios, basta clicar no link e dar play no video. MUITAS FOTOS E VIDEOS [Hidden Content]1 ponto
-
𝙄𝙉𝘼𝙐𝙂𝙐𝙍AÇÃO: 𝘿𝙄𝘼 26/06 QUINTA FEIRA À𝙎 18𝙃 WYD ZARION OF WAR EASY / EASY discord [Hidden Content] Grupo WhatsApp [Hidden Content] Não perca a oportunidade de jogar sem favorecimentos, em um ambiente feito para a verdadeira aventura! Suporte dedicado: atendimento rápido via whatsapp e facebook. Versão: 7.84 Rates: Easy/Easy Estilo de jogo: Classico Destaques do servidor: Guerra de torres Guerra de noatum Guerra de cidades Sistema de boss Sistema de leilão Novos trajes e pets com slots Arena real em grupo Lojinha arena Ranking in-game Droplist in-game Filtro de drop com fada Lojinha fantasma Sistema de lan com ótimos drops Lojinha de honra com itens exclusivos Venha fazer parte dessa aventura épica! Junte-se ao WYD ZARION OF WAR e mostre seu poder em nosso servidor. O pvp está garantido, mas as amizades também são bem-vindas!1 ponto
-
Tópico Fora das Regras! Notamos que o conteúdo deste tópico infligiu uma das regras do fórum. Devido a isso, estaremos fechando este tópico. Atenciosamente, Web Cheats Olá, Conteúdo sem scan, faça um scan sempre que postar arquivos para download, recomendamos o uso do VirusTotal1 ponto
-
oi gente, fui robado por um cara chamado sanji ele me prometeu serviço e simplismente sumiu e me deixo na mao entao to postando todas source que comprei na mao dele ele disse que uma é do myth e uma é do over. tem cliente tambem. como ele me passsou a perna e nao sei meche vo posta ! OBS : TUDO COMPREI DELE GASTEI UMA FORTUNA ENTAO VO POSTA ! O ARQUIVO TEM UMA RELEASE DE UM WYD DIFERENTE QEU CHAMA MYTH E TEM AS SOURCERS DELA QUE ELE ME VENDEU ELE ME MOSTRO FUNCIONANDO O WYD NOVO MAS NAO ME ENSINO A FAZER NADA E NAO ME DEU SUPORTE ME BLOQUEO E SUMIU. FALEI QUE NAO IA REVENDE PQ ELE PEDIU MAS COMO LEVEI GOLPE TO POSTANDO OK E NAO TO POSTANDO PRA DENUNCIA NADA TO POSTANDO PRA AJUDA AS PESSOA DA COMUNIDADE OK. ELE DISSE QUE TINHA UM SITE COM TUDO AUTOMATICO MAS NAO ME PASSO FICO FALTANDO MAIS PAGUEI POR TUDO POR ISSO TENHO E NAO TO NEM AI SE ACREDITAM OU NAO MAS VO POSTA E CUIDADO ELE TEM SERVIDO DE WYD NEW DESTINE POSSO NAO SABE MECHE MAIS SO HONESTO ! LINK DO SERVIDOR COMPLETO AQUI SCAN1 ponto
-
tenta o meu eu fiz aqui e deu certo [Hidden Content] Ou entao, tenta a sugestão do @ xGROK logo abaixo do seu comentario1 ponto
-
Nesse canal ai também tem uma base 7.84 BASE 784 - Senha 123.zip Link: [Hidden Content]1 ponto
-
1 ponto
Esta tabela de classificação está definida para São Paulo/GMT-03:00

