Ir para conteúdo
Venda da WebCheats - Uma Nova Era para a Comunidade ×
SORTEIO MENSAL - ChatGPT 5 Plus, GTA V, NETFLIX e muito mais. ×

Os Melhores

  1. gcr_fc

    gcr_fc

    Bronze Member


    • Pontos

      100

    • Total de Posts

      245


  2. Sc2ALLin

    Sc2ALLin

    Ruby Member


    • Pontos

      28

    • Total de Posts

      2.285


  3. Insight Cheats

    Insight Cheats

    Anunciante


    • Pontos

      10

    • Total de Posts

      24


  4. Trancoso

    Trancoso

    VIP EXTREME Doador Comunidade


    • Pontos

      9

    • Total de Posts

      224


Conteúdo popular

Mostrando conteúdo com a maior reputação em 31/01/2025 in todas as áreas

  1. 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 - f8365bdad743280aa82f47ad3d3cf242421b15445dbe493f9aa894b17342b0d8
    8 pontos
  2. Olá! Quem conhece sabe: o produto fala por si, sempre inovando, trazendo funcionalidades novas e sendo constantemente atualizado. *Macro Lan *Filtro de drop com add *Auto agrupar *Auto utilizar *Procurar add com replation *Auto click em npc **Visual Script por nodes ( crie qual quer tipo de macro através de nodes, o céu é o limite ) * Diversas outras funcionabilidades *** Macro Agua para Cons ( auto grupo, notificação por sms ) *** Macro Pesa para Cons (auto grupo, notificação por sms) * Suporte a scripts em lua ( obsoleto, visual script é seu sucessor ) ** Em beta *** serviço extra, preço a parte Em breve vou documentar os nodes e criar os tutorais. Screenshots: Visual Script:
    8 pontos
  3. LEGENDS OF WAR Está no AR! Prepare-se para embarcar na maior aventura do WYD Legends of War! O Oficial do servidor está oficialmente agendado e queremos VOCÊ conosco nessa jornada épica. Além de explorar todas as funcionalidades incríveis do nosso servidor, você ainda terá a oportunidade de ajudar a melhorar a experiência para todos os jogadores. 📅 Data de Lançamento do Oficial : (14/02/2025) [Hidden Content] 🚀 Sistema Novato Exclusivo 🚀 🌟 Prêmiações 🌟 • Shire (3Dias) • Frango (1x) • Poeira de Lactolerium( 10x) • Poeira de Oriharucon (15x) 🛡️ Sistemas do servidor Legends of War 🛡️ [Hidden Content] 🔗 Guerras do Servidor 🔗 Guerra de Cidades : Horário: 20:00 (Domingo) Guerra de Noatun: Horário: 21:00 (Domingo) Guerra de Torres: Horário: 21:00 (Segunda a Sexta) Kefra: Horário: 11:00 (Terça-Feira) Guerra entre Reinos: Horário: 20:00 (Segunda a Sexta) Arena Real: Horário: 12:00,15:00 e 20:00 (Segunda a Sábado) 🔥 POR QUE JOGAR NO SERVIDOR LEGENDS OF WAR 🔥 📢Atendimento via Discord(Ticket) e WhatsApp ✅ 📢Equipe STAFF 24H ✅ 📢 Equipe Dedicada e atenciosa para novas opiniões ✅ 🌐 Conecte-se com a gente: 🌍 Site Oficial: [Hidden Content] 📘 Facebook: [Hidden Content] 💬 Discord: [Hidden Content] 📲 WhatsApp: [Hidden Content]
    5 pontos
  4. Bem vindos de Volta!! ❤️‍🔥 ❤️‍🔥 Sejam todos bem vindos a Reabertura do Melhor Servidor de Todos, eu sou o Maxwell. O jogo retornara na temporada S4 que foi a nossa primeira e atualizará para as versões atuais. Fiquem a vontade e sentem-se a mesa, deixe suas espadas ao canto, e descanse, pois a aventura nessa Jornada será Longa! ❤️ LINK ATUALIZADO: [Hidden Content]
    5 pontos
  5. Recebi de um anônimo um curso de Cheat que vai ajudar muita gente , Acredito que esse conteúdo seja pago então vai ajudar muito em quem quer aprender sem gastar! [Hidden Content]
    3 pontos
  6. Ainda não há vazamento desta source!!! Até agora kkkk. [Hidden Content]
    3 pontos
  7. É UM DOS MEUS PRIMEIROS PROJETOS, É "ANTIGO" MAS TA FUNCIONAL! NA ÉPOCA, EU DESISTI DE IMPLEMENTAR O RCS KKKK. TALVEZ EU VOLTE A MEXER NELE, MAS É SÓ UM TALVEZ MESMO KKKKK. STATUS: ONLINE (ATE O MOMENTO TA SAFE NÉ KK) TUTORIAL: 1. ABRE O CF 2. EXTRAI ESSA BOMBA 3. EXECUTA E SEJA FELIZ DOWNLOAD: [Hidden Content] VIRUSTOTAL: VirusTotal - File - 12da3962e4ac8916cb504b751d5e226a4a83b8ad2ccedfa5eb5d44ca1633095e
    3 pontos
  8. ESP Name Point Blank Como muitos ja sabem o PB mudou de empresa e assim mudou seu ant cheat, resolvi baixar o jogo depois de muito tempo e parece que não mudou nada kkk, então fiz um dump e acabei achando uma função bem antiga, não vo saber quem acho primeiro para dar o devido credito… Não adicionei qual quer tipo de proteção ao programa, apenas compilei e Up o arquivo. Att 23/01/25 Link vírus total: [Hidden Content] Link Download: [Hidden Content]
    3 pontos
  9. GRAND CHASE SEASON 2- SERVIDOR ONLINE ! Download do Game: [Hidden Content] Discord do Servidor: [Hidden Content] Servidor conta com a turma da Elesis até o Ronan, contendo todas as missões nostálgicas como CASTELO DE CAZEAJE e etc não deixe de conferir, servidor totalmente leve, com servidores de ótima qualidade, jogabilidade leve, CASH diário é disponibilizado via laucher e nao há necessidade de completar diário, qualquer coisa da loja você pode conseguir apenas jogando sem precisar gastar $, apenas se quiser ajudar a manter o servidor online. Registro da conta direto no laucher... ABAIXO ALGUMAS SCREENSHOTS DO SERVIDOR:
    2 pontos
  10. 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ção
    2 pontos
  11. E ai pessoal, com vai? Então, peguei esse projeto postado aqui e dei uma atualizada, logo de cara digo que não sou um exímio programador em C#, mas sei o básico pois já mexi com XNA uns anos atrás. Usei o gepeto (vulgo chatGPT) para auxiliar no projeto, pois é um dos propósitos dessa ferramenta. Entao bora lá pro projeto? :) Peço que por favor leiam o post todo antes de postar alguma duvida, no finalzinho farei um mini faq com possíveis duvidas \o/ ⟣──────〈 CRÉDITOS 〉──────⟢ Ja quero começar com os créditos já que o projeto não é meu. Peguei ele nesse topico postado pelo @ MUITOLOCOK99 e la ele diz ser do skewed (Eric) Tentei por o @ dele mas tem alguns skewed, entao deixarei assim (se alguem souber o link do perfil dele aqui pode me mandar por gentileza. Edit.: me informaram que o arroba do Eric é esse @ skewed2 Topico onde peguei o projeto ⟣──────〈 O QUE É O PROJETO? 〉──────⟢ Ele carrega seus arquivos .dat e .trn do WYD dentro do Unity3D para fazer modificações como adicionar objetos ja existentes, mudar de posição, mudar texturas etc... Toda a logica dele está no script feito em C# (NewBehaviourScript1.cs), ele carrega os arquivos .dat e .trn localizados na raiz do projeto Unity, então, não adianta por varios arquivos la dentro, somente 2 de cada vez (1 de cada extensão), edite, salve e veja como ficou no WYD. Um resumo do scritp C#: Usando declarações: Importa namespaces necessários para o script. Declaração de classe: Declara a classe NewBehaviourScript1, que herda de MonoBehaviour. Variáveis estáticas públicas: Define variáveis estáticas públicas para armazenar informações sobre o nome do arquivo, estrutura do terreno (TrnStruct.Tile), nome do arquivo de terreno e listas de objetos e texturas no jogo. Método Start(): Chamado uma vez no início. Inicializa as variáveis e lê arquivos necessários. Região do arquivo de objeto: Define uma região para leitura do arquivo de objeto. Leitura do arquivo MeshList: Lê o arquivo MeshList.txt e preenche a lista de objetos (MeshList) com informações sobre cada objeto. Leitura do arquivo .dat: Lê o primeiro arquivo .dat encontrado no diretório atual e cria objetos com base nas informações lidas. Região do terreno: Define uma região para manipulação do terreno. Leitura do arquivo de textura de terreno: Lê o arquivo EnvTextureList3.txt e preenche a lista de texturas (TextureList) com informações sobre cada textura. Leitura do arquivo .trn: Lê o arquivo .trn encontrado no diretório atual e gera o terreno do jogo com base nas informações lidas. Método Update(): Chamado a cada quadro. Lida com a lógica de salvar arquivos quando as teclas F5 ou F6 são pressionadas. Salvando .dat: Ao pressionar F5, o script tenta salvar as informações do jogo em um novo arquivo .dat. Salvando .trn: Ao pressionar F6, o script tenta salvar as informações do terreno em um novo arquivo .trn. Esse script realiza a leitura de arquivos de dados, criação de objetos e terrenos no jogo e permite que o jogador salve as alterações feitas no mundo do jogo. ⟣──────〈 ABRINDO O PROJETO 〉──────⟢ A versão usada do Unity3D é a 2019.3.7f1 (no final da postagem tem o link do torrent dele, pois to usando uma versao full crackeado pois quero fazer umas outras coisas que a versão free nao me deixa srrsrs) Abra o HUB e clique em ADD Nota: Uma vez ja aberto, so abrir o hub e clicar em cima do Project Name Seleciona e a pasta Ele ira carregar os arquivos e pronto Os seus arquivos .dat e .trn devem ficar nessa pasta do seu projeto Nota: Ele SEMPRE irá carregar o PRIMEIRO .dat e .trn que encontrar na pasta, então por exemplo, ao salvar ele irá gerar um "new_Field1616.dat", se voce nao apagar ou mover o "Field1616.dat", se clicar no play no Unity ele irá carregar novamente o "Field1616.dat" sabe pq ? A letra "F" vem primeiro que a letra "N". ⟣──────〈 EDITANDO SEU MAPA .DAT 〉──────⟢ Fiz um video para melhor ilustrar, aproveitem Recomendação: FAÇAM alterações pequenas e aos poucos, e SALVEM, pra caso dê erro, nao perder todo o progresso, então, façam o que desejam fazer aos poucos, salva, dando certo, faça uma copia e modifiquem ela, pra, caso de errado, nao perder aquele .dat ⟣──────〈 EDITANDO SEU TERRENO .TRN 〉──────⟢ Mesma coisa para o .trn Mas vejam o video todo, pois nessa parte tem uma peculiaridade sobre o "tile" e o "mtile" ⟣──────〈 BONUS 〉──────⟢ Como andar pelo mapa :) ⟣──────〈 FAQ 〉──────⟢ P: Esse projeto e seu? R: Nao, com dito al em cima, so peguei ele e deu uma atualizada para todos usarem P: Deu erro no meu, o que faço? R: Assim nao da pra saber que erro é, sem print ou qualquer informação, então, antes de falar q deu erro, leia todo o tutorial e veja o que fez de diferente, e se mesmo assim deu erro, seja mais claro dizendo qual e aonde e com print pra facilitar P: Consigo baixar objetos 3d e inserir no mapa? R: Nao, no estado atual do projeto nao, a menos que vc saiba como os obj funciona e tals para ser inserido, que pretendo com o tempo aprender (criar novos objetos) P: Consigo inserir NOVAS texturas? R: Ate dá, mas nao pude testar pois não tenho aquelas ferramentas de texturas pro WYD, pra abrir no photoshop, tratar e tals P: Consigo usar isso numa outra versão do Unity3D? R: Nao sei, eu usei a citado acima (download abaixo), tente ai e me diga depois >.< ⟣──────〈 CONSIDERAÇÕES FINAIS 〉──────⟢ Dito isso, se quaiqer problemas der, e eu nao souber, vou dizer, pois como dito acima, nao sei tudo, então podemos aprender todos nós juntos, mas com esse basico ai já da pra fazer muita coisa pro seu WYD. Obrigado! ⟣──────〈 DOWNLOAD 〉──────⟢ [Hidden Content]
    2 pontos
  12. Tópico Atualizado - 07/08/2024 O Chase Fantasy é um servidor já a 3 anos na ativa e esperamos nos manter na ativa por muito tempo, com missões originais desenvolvidas por nós, visuais exclusivos, mascotes exclusivos, eventos exclusivos, sistemas exclusivos e muitos eventos para você obter desde visuais até mascotes incríveis. Diferente da maioria dos servidores que abrem logo para fechar as portas, prometendo o impossível para atrair a sua atenção, fazer você gastar dinheiro e fechar as portas logo em seguida, nós sempre fomos diferentes e sempre seremos diferentes, temos o foco em trazer a diversão e a sensação que a sua progressão de fato faz efeito, sem fazer você perder seu tempo com grinds exagerados, jogando seu tempo fora pra pouca coisa. Site do servidor para cadastro/download: [Hidden Content] Discord Oficial do Chase Fantasy: [Hidden Content] Recomendamos que entre no Discord pois lá é dado tokens semanais, recompensas por quantidade de membros e compensações de atualização Informações Básicas do Servidor: Nível Máximo: 200 VP Inicial: 15.000 de VP Crie sua conta e receba um kit de iniciante: Confira abaixo imagens com explicações sobre nosso servidor: Sistema de Coleção de Artefatos exclusivo. Sistema de Passe de Batalha sempre com recompensas incríveis e uma loja exclusiva para as moedas do passe de batalha. Pokemons, Chibis e muitos outros pets exclusivos e únicos. Reformulação de Interfaces, mais organizadas e funcionais. Sistema de Runas e Equipamentos do Mestre do Vento (Mais forte atualmente para o nível 200). Continente Vanimir com muitas missões exclusivas sendo desenvolvidas. Refúgio Devastado dos Espíritos - Missão Exclusiva Sacrário dos Espíritos - Missão Exclusiva Vazio (Invasão) Personagem recém lançada: Kallia Personagem já lançada: Decane Personagem já lançada: Ai Forja exclusiva bem organizada com tudo o que você precisa. Muitos sistemas de recompensas para você personalizar seus personagens. Loja VIP com muitos visuais exclusivos e adaptados do Grand Chase Mobile. (Diamantes podem ser obtidos em eventos no DIscord, em missões e outros eventos especiais) Loja de CASH com muitos visuais exclusivos. (VP podem ser obtidos em eventos no DIscord, em quase todas as missões e outros eventos especiais) O que está esperando? Crie sua conta agora mesmo e venha fazer parte da Fantasia.
    2 pontos
  13. Meu primeiro combo de qualidade com contas valorant. [Hidden Content]
    2 pontos
  14. WEBCHEATS A P R E S E N T A MACRO BINDADO - PUBG O PRODUTO A SEGUIR É DESENVOLVIDO EM AHK, PORTANTO, PRECISA TER INSTALADO O AUTO HOT KEY NA SUA MÁQUINA ANTES DE USAR. FUNÇÕES INCLUSAS ✅ NO RECOIL | ✅ NO SPRAY | ✅ TODAS AS ARMAS DOWNLOAD & SCAN a) DOWNLOAD [Hidden Content] b) SCANNER [Hidden Content] CRÉDITOS Até o momento não conseguir identificar o autor responsável pelo soft.
    2 pontos
  15. [Hidden Content] um ja esta ativo se comentar agradeço
    2 pontos
  16. *** NÃO ESTÁ FUNCIONANDO NO GUNBOUND GGH, FORMULAS FORAM ALTERADAS Excel [Hidden Content] Tutorial [Hidden Content] Programa de Desnivel [Hidden Content] Processo de aprendizado é demorado, recomendo testar no dragonbound com bots. Caso queria um experiência melhor, recomendo o bot do Pchart do nosso amigo da WC, que está funcionando no GGH e no Gitz.
    2 pontos
  17. WEBCHEATS A P R E S E N T A Combos: Download: [Hidden Content] Scan: [Hidden Content] Créditos: Apesar de ser bem divulgado, não tenho o nome do dev responsável.
    2 pontos
  18. Print Screen Tutorial em Escrita Execute o Loader como administrador No Loader, logue em sua conta do fórum Selecione se deseja a area de CFBR/WEST ou PH (O CrossFire West pode ser selecionado a opção Rage,pois não tem a opção legit para wallhack) Selecione a Função Legit e clique em injetar após isso pode abrir o CrossFire o Wallhack á auto on Bom jogo Download/Scanner Download: [hide] [Hidden Content]] Virustotal: [Hidden Content]
    2 pontos
  19. INFORMAÇÕES Versão do Servidor: Global 7.99 Experiência: Médium Drop: Médium Limite de Conta: 5 Aprendizagem Max.: 600 Limite de Imunidade: 200 Bosses: 8 (00h - 14h - 15h - 16h - 17h - 18h - 22h - 23h) - Todos os Dias Slots Extras: +2 Battle Royal: 5x ao dia (10h - 17h - 19h - 21h - 00h) - Terças e Sextas RvR: 20h Quartas e Sábados Guerra de Torre: 1x ao dia (22h) Reis Vs Reis: Todos os dias, 24h. Pescaria: Quintas, Sabados e Domingos, as 10 e 19h Coliseu: 4x ao dia (12h - 12:30h - 19h - 19:30h) - Segundas e Quartas Arena Real: 4x ao dia (11h - 11:30h - 18h - 00h) - Sextas, Sábado e Domingo Guerra de Cidades: 22h de Domingo Guerra de Noatun: 21h de Domingo Refinação Máxima: +15 OUTRAS INFORMAÇÕES Player Info: Consulte os equipamentos dos adversários. Autoreconect Evocação fora do grupo. Macros para up. Ant Bot Lan. Loja Clone. Missões Diárias. Muitos Bosses. DropList In-game/Site LINKS UTEIS Site: [Hidden Content] Grupo WhatsApp: [Hidden Content] Grupo DISCORD: [Hidden Content] Scan: [Hidden Content]
    2 pontos
  20. 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 SCAN
    2 pontos
  21. //00420ED0 addr da AddMessage na TMSrv 7.56 BOOL CPSock::AddMessage(char* pMsg, int Size) { int Keyword = 0; //local 2 if (SendQueue[0] != 0) { //00420F03 if (SendCount > 15) { //00420F10 if (EncodeKey != 0) { //00420F19 int encKey = EncodeKey; //local 3 char key = (char)(encKey); //local 4 //00420F28 if (key == 0) key = (char)(encKey + 3); //00420F39 if (key == 0) key = 13; //00420F45 Keyword = ((encKey + 2) + (encKey + 3)) - ((encKey + 1) * key); if (Keyword == 0) Keyword = (char)(encKey); //00420F77 Keyword ^= 255; } //00420F85 else { if ((SendQueue[15] % 2) != 0) //004207F1 Keyword = ((SendQueue[13] + SendQueue[11]) - SendQueue[9]) + 4; else //00420812 Keyword = (SendQueue[5] + (SendQueue[1] + SendQueue[3])) - 87; Keyword ^= 255; } } //00420FED else if (SendQueue[0] != 0) { if (SendCount > 15) { if ((SendQueue[15] % 2) != 0) //00421005 Keyword = ((SendQueue[13] + SendQueue[11]) - SendQueue[9]) + 4; else //0042103E Keyword = (SendQueue[5] + (SendQueue[1] + SendQueue[3])) - 87; Keyword ^= 255; } //0042106A else { Keyword = SendQueue[SendCount]; Keyword ^= 255; SendCount++; } } } //00421096 BOOL err = AddMessage(pMsg, Size, Keyword); return err; } //00421140 addr da AddMessage na TMSrv 7.56 BOOL CPSock::AddMessage(char* pMsg, int Size, int sendKeyWord) { //0042115D MSG_STANDARD packet = *(MSG_STANDARD*)(pMsg); //local 2 if (Sock <= EMPTY_SOCKET) { ErrCount = 10; return FALSE; } //0042117C if (nSendPosition + Size >= SEND_BUFFER_SIZE) { ErrCount = 1; return FALSE; } //0042119E unsigned char iKeyWord = sendKeyWord; //local 3 if (sendKeyWord == 0) iKeyWord = rand() % 256; //004211C0 unsigned char KeyWord = pKeyWord[iKeyWord][0]; //local 4 unsigned char checkSum = 0; //local 5 packet.Size = Size; packet.KeyWord = iKeyWord; packet.CheckSum = checkSum; packet.ClientTick = CurrentTime; LastSendTime = CurrentTime; unsigned char Sum1 = 0; //local 6 unsigned char Sum2 = 0; //local 7 int pos = KeyWord; //local 8 for (int i = 4; i < Size; i++, pos++) //local 9 { Sum1 = Sum1 + pMsg[i]; int qKeyWord = pos % 256; //local 10 unsigned char Trans = pKeyWord[qKeyWord][1]; //local 11 int mod = i & 3; //local 12 if (mod == 0) pSendBuffer[i + nSendPosition] = pMsg[i] + (Trans * 2); else if (mod == 1) pSendBuffer[i + nSendPosition] = pMsg[i] - (Trans >> 3); else if (mod == 2) pSendBuffer[i + nSendPosition] = pMsg[i] + (Trans * 4); else if (mod == 3) pSendBuffer[i + nSendPosition] = pMsg[i] - (Trans >> 5); Sum2 = Sum2 + (pSendBuffer[i + nSendPosition]); } //00421350 checkSum = Sum2 - Sum1; packet.CheckSum = checkSum; //00421370 memcpy(&pSendBuffer[nSendPosition], pMsg, 4); nSendPosition = nSendPosition + Size; return TRUE; } Como de costume o ideal é fazer uma revisão
    2 pontos
  22. Estou postando essa source que é basicamente a XWYD um pouco modificada o que foi adicionado? -Missão diaria quest Zakum para celestiais 151+ -Negociação de cash via auto venda (Lojinha) -Drops de runas na pista modificado -Poção Saúde -Poção sephira -Novo destrave level 120 (gambiarra, só precisa destravar 1 vez por acc) -Novas composições -Área de up normal -Área de up celestial -Novas Composições Tem mais coisas porém não me recordo no momento, tem muita gambiarra pois trabalhei sozinho durante todo o período e não sou nenhum programador, sou apenas um curioso então fiquem a vontade para usar, adaptar e fazer o que quiserem estou aposentado de wyd pra sempre e não darei suporte sobre. Client: [Hidden Content] download1: [Hidden Content] download2: [Hidden Content] scan : [Hidden Content]
    2 pontos
  23. 2 pontos
  24. BLACK DESERT OFFLINE E ai pessoal trago pra voces o game Black Desert pra voce jogar ai no seu pc, tem os arquivos de servidor, idioma em ingles e com comandos de GM Da pra traduzir o jogo, no final do post mostro como pode ser feito Eu baixei pra poder testar e ta tudo funcionanando direitinho, tem video incluso alem das instruções que deixarei aqui. Eu peguei ele em um site vietnamita, que ate um tempo atras dava pra baixar "gratis" os arquivos (tanto é que os jogos que eu trouxe aqui foi de lá), mas hoje o site é "pago" entre aspas, pois da pra obter pontos pra baixar os jogos comprando ou comentando, fazendo login etc... Vou deixar a conta que fiz pra baixar esse jogo la em baixo no download com as instruções. IMAGENS DO JOGO: COMO RODAR O SERVIDOR: [Hidden Content] COMO BAIXAR: [Hidden Content] Os maiores arquivos sao os do Clients, mas ai voces vão baixando devagarinho cada um que conseguem :) SOBRE A TRADUÇÃO DO JOGO O arquivo da tradução é um arquivo chamado "languagedata_en.loc" de 16mb, ele ta criptografado, dentro dos arquivos tem pra descriptografar que gera um arquuvo txt de mais ou menos 110mb. Está numa pasta chamado "BDOcrypt", tem um Readme.txt ensinando Readme.txt Example of use: - Decrypt localization file: bdo_decrypt.exe ads\languagedata_en.loc languagedata_en.txt - Do some stuff with that file (modify some texts) - Encrypt it back to the original location: bdo_encrypt.exe languagedata_en.txt ads\languagedata_en.loc Como eu deixei na mesma pasta, entao nao precisava desse "ads/" ficando: bdo_decrypt.exe languagedata_en.loc languagedata_en.txt Só abrir o CMD e navegar ate este diretorio e executar esse comando. CLARO que traduzir na munheca é trabalho de corno, so pedirem um codigo pro chatGPT para poder fazer isso >.< Quando eu traduzir posto aqui (mas nao prometo nada, dependendo de quando voce estara vendo esse post). É isso, no que eu souber ajudo, caso contrario corro atras. Forte Abraços!
    1 ponto
  25. 🎁 NEWBIE PACKAGE – KIT INICIAL GRÁTIS! 💥 Você está pronto para começar sua jornada em WYD International Nós preparamos um pacote especial gratuito recheado de itens essenciais para te ajudar a dominar desde o primeiro dia! ⚔️🛡️ 🔥 O que vem incluso? ✅ 16 itens diferentes no total ✅ Escolhidos a dedo para impulsionar sua jornada inicial ✅ Disponível para TODOS os novos jogadores – sem pegadinhas! Basta criar sua conta e iniciar a aventura. 🧙‍♂️ Seja você Guerreiro, Mago ou Caçador — esse é o seu impulso inicial definitivo. 🎮 Não perca! Entre no jogo agora e resgate seu pacote GRATUITO! 🌍 Atualização Oficial - WYD International com Suporte PT-BR! Saudações, aventureiros do WYD! Temos novidades empolgantes: o WYD International agora possui suporte completo em PT-BR! Você pode escolher o idioma diretamente no Launcher do Jogo, com opção de alternar entre EN/PT-BR tanto para o site quanto para o cliente do jogo. Além disso, o servidor segue recebendo atualizações constantes desde o lançamento da Fase Beta em 17/10/2024. Nossa jornada continua com ainda mais força, e agora convidamos todos os jogadores da comunidade brasileira a se juntar a nós! 🛍️ Novidade: Loja de Cupons da Vitória (NPC Comerciante Divino) Quer alcançar os veteranos mais rápido? Agora o NPC Comerciante Divino vende Pedra Ideal e Pedra Eterna por preços acessíveis, permitindo que novos jogadores tenham chance real de alcançar os mais antigos. Aproveite! 🎮 Core Game Features 🏆 True Play to Win 🎁 Free Starter KIT (Newbie Package) 📢 Multi-Channel Support (Ch 1 PVP+Ch 2 Non-PVP) 🥋 New 9th - 12th Skills (Fully functional) 👫 Party Player Follow Missions Menu 📊 Advanced Character Stats Menu Advanced Guild Menu Advanced Settings Menu Bless Refine Fusion 💧 Auto Water Macro via CC 🎯 Level Reward System 🗺️ Map CC + Movement ⚔️ New Speed System (x3/x4 hits) 🎲 Advanced Drop System with Tiers 🛒 Divine Merchant NPC (Victory Coupon Shop) 🌟 Celestial LV 240-360 Unlocks 😄 In-game Emoji System 🎨 Custom Enamels (New Colors) 👻 Ghost Shop (Open a shop and go hunt) Academy System 🖥️ Stable Client with No Crashes 🚀 Launcher with: 🔁 Auto Update 🛠️ Auto Repair Settings 🌐 Multi-Language (EN/PT-BR) 🌐 Feature and Info-rich Website 📜 Quests 🧙‍♂️ God LVL 50-200 Quest (The Troll's Domain) [Hidden Content] 🏜️ God LVL 201-300 Quest (Desert Fury) [Hidden Content] 💍 God Circlet Hunt Quest (LV 301-330) 💠 God Circlet Hunt Quest 2 (LV 400) 🏞️ Celestial LV 240-400 Daily Quest (Unknown Desert) 🗼 Daily Infinite Tower: [Hidden Content] 🔁 Unique Daily Party EXP Quest, With Rankings 🗼 Daily Loot Hunter Quest: [Hidden Content] ⚔️ PvP Events 👑 Royal Arena (Team Battles) 🗼 Tower Wars 🛡️ Nauton Wars ☠️ Kefra Battles 📆 Monthly Automated Events Calendar [Hidden Content] 🏹Hunt Missions (e.g., Hunt X Tarons) 📦 Collect Missions (e.g., Collect X Laks) 🧪 Use Missions (e.g., Use X Laks) Participate MIssions (e.g., Participate in Royal Arena X Times) 💎 Treasure Box Hunt: [Hidden Content] Blessings: [Hidden Content] 🙏 Freya Blessing ⚡ Odin Blessing 🔮 Agatha Blessing 🌸 Aylin Blessing 🧬 Compounder Blessing 🌀 Teleport Event: [Hidden Content] 🐉 Golden Invasion 👹 Boss Fights 🔤 Scramble Words 👾 Monsters Raid 💎 Special Items 💧 Water Fragment (Exchange for Water Scrolls) 😈 Nightmare Scraps (Exchange for Nightmare Scrolls) 🌠 MVP Buff (Atmosphere) +50% EXP & DROP for nearby players (1 Hour) 📈 50% EXP Buff (15 minutes) 💰 50% DROP Buff (15 minutes) 😎 Premium Emojis Coupon (30 Days – Press B for menu) 📦 Premium Stack Expansion (30 Days – Stack up to 250) 🧍 Premium Change of Body 🔁 Premium Change of Class 🔧 Special Commands 🖼️ /graphics – Toggle old graphics on/off 💉 /heal – Toggle FM or MK heal effects 🎞️ /fps – Toggle FPS counter 🤝 /join | /joinparty | /enter – Join someone’s party 🔐 /setpass | /setpassword | /password | /pass – Set a password for your party 🔤 /scramble – Answer the Scramble Words event 🛍️ /closeshop – Close the Ghost Shop 🌐 Links Importantes: 📘 Facebook: facebook.com/wyd.international 💬 Discord: discord.gg/wydint 🌍 Site Oficial: [Hidden Content] Register: [Hidden Content]sign-up Download: [Hidden Content]downloads-list 🚀 Lançamos nosso novo Marketplace na web: 👉 [Hidden Content]market Character Search + Inventory view: [Hidden Content]character/N604 Char Rankings: [Hidden Content]rankings?type=celestial&page=1 Guild Rankings: [Hidden Content]guild-rankings Information: [Hidden Content]information Server Economy: [Hidden Content]item-economy Guides: [Hidden Content]guides Nos vemos em Armia, adventurer! 🛡️⚔️ Equipe WYD International
    1 ponto
  26. 🎮 UNIVERSO DE DESTINY REBORN! 🌟 PROCURA-SE BLUE PARA O SERVIDOR!!! WYD SEMI-PVP EASY VENHA PEGAR SEUS KIT MIGRAÇÃO 🌐 Site Oficial: www.destinyreborn.online 📱 Grupo no WhatsApp: [Hidden Content] 🔥 Níveis e Progressão: ✅ Comando /novato Mortal Level 400+Evolução ✅Solicite seu kit migração individual e guild ao ADM ✅ Npc Upador Cele/Sub 180/180 ✅ Cele/Sub 180+ Up Pista+2 / PERGA(A) 🔹 Nível Máximo: 270/270 Cele/Sub 🔹 Taxa de Composição: 38% 🔹 Taxa de Drop: Média/Fácil 🔹 Evoluções Disponíveis: Mortal, Arch, Celestial e SubCelestial 🔹 Upgrades: Evolução simplificada para você crescer rápido! ✨ Novidades e Conteúdos Exclusivos: ✅ Cythera Arcana desbloqueada ✅ Refinação de Armaduras, Armas e Brincos até o nível 15 ✅ NPCs com grande variedade de itens ✅ Drops valiosos em todos os mapas ⚔ Eventos e Desafios Épicos: 🔹 Bosses Diários – Grandes recompensas te aguardam 🔹 Guerra Torre, Cidades e Noatum – Mostre sua supremacia 🔹 Arena PVP – A cada 2 horas com premiações exclusivas 🔹 Loja Premiada – Ofertas imperdíveis para todos 🔹 Pesadelo A e Pergaminhos M disponíveis nos NPCs 💡 Experiência do Jogador: ✔ Equipe Dedicada – Sempre pronta para ajudar ✔ Interface intuitiva para uma experiência incrível ✔ Sem Pay to Win – Equilíbrio para todos os jogadores 🚀 O universo de WYD nunca foi tão emocionante. Estamos esperando por você! 💬 Entre agora e viva o melhor de Destiny Reborn! [Hidden Content] Scan: WYD.exe: VirusTotal - File - d2cc572484138b307ec3c16185afde56fa7005c5d0affcf797bd9bc2cf04f00e Scan: WYDLauncher: VirusTotal - File - 36710cbf2e0ed870dac4f8b2eedadf9da9f78239b459452dc7327d0ff60ad09b
    1 ponto
  27. TÓPICO REABERTO Um aviso: eu não vendo o Korepi em nenhum site por aí, como GGMax, Desapego ou DFG. Se você caiu nesse tópico através de uma compra num desses anúncios ou sites: SINTO LHE INFORMAR, MAS VOCÊ FOI VÍTIMA DE SCAM E ESSE VENDEDOR TE ENGANOU! KOREPI É GRATUITO! TRATE DE PEDIR REEMBOLSO E DENUNCIAR O VENDEDOR! O Korepi, atual cheat de Genshin baseado no projeto do Callow, posteriormente manutenciado pelo Taiga e outros, é um projeto gratuito, funcionando através de licenças. Essas por sua vez são adquiridas fazendo um check-in diário num período de 7 dias, a única coisa paga é caso queira diminuir o tempo de espera e ter alguns privilégios a mais, entretando, essa função de doador/contruibuidor é feita no próprio servidor do Korepi, o Kitten Buds. Fim! Deixarei o tópico aberto pra tratamento de dúvidas. Quem quiser colar no servidor que me chame aqui do fórum através de mensagem privada para eu convidá-los. Quem já está no servidor sinta-se á vontade de entrar em contato comigo também, eu sou um dos moderadores de lá. Meu discord é Sabala também.
    1 ponto
  28. 🌟 SOG SEMI PVP 🌟 🎁 Pré-Cadastro Premiado: 1x Divina (7 Dias) 3x Baú de Exp 3x Frango 1x Fada Dourada (12h) 1x Esfera Tigre de Fogo 100x Poeira de Lac 100x Poeira de Ori 1x Barra de Prata (1 Bi) 💸 Recompensa para antigos jogadores: Quem já doou no SOG ou Origin e tiver comprovação receberá 1.000 Cash. 👉 Resgate: [Hidden Content] JOGABILIDADE: Semi PVP VERSÃO: 7.85 EXP: Easy DROP: Easy / Médio EVOLUÇÃO LIBERADA: Sub Celestial 300/300 UP PESADELO FREE: Mortal/Arch CONEXÃO: 24/7 RATES COMPOSITORES: 50% LANÇAMENTO: 11/12 Às 18h ⚔️ Guerras e Eventos Guerra de Noatun: Domingo às 22h Guerra de Torres: Segunda a Sexta às 21:30h Guerra de Cidades: Domingo às 21h Arena Real: RVR: Bosses: Todos os dias 💡 Sistemas Exclusivos Droplist com filtro de drop Arena Real Sistema Guerra entre Reinos Player Info Ranking atualizado Pergaminho Água com salas individuais (indisponível no momento) Sistema de Balanceamento PVP e PVE Auto lembrança de login/senha Baú de carga com 4 slots Resoluções Widescreen sem distorções Loja desvinculada: Progrida livremente Loja de Donate: Acesse de qualquer lugar Novidades de NPCs: recicladores e compositores Novos slots: colar, cinto, traje montaria Sistema Revigorante (proteção de montaria) Fada Dourada: agrupador de itens, filtro e macro de água Interface em Full HD (Wide) Timer Green nas quests e Lan Houses Invocação fora do grupo Auto Grupo /novato /armia /azran /erion /gelo /pilar /donate /sogpoints /king /criar /expulsar /guildfame /guildindex 🌐 Nossos Links • Site: [Hidden Content] • Discord: [Hidden Content] • Grupo WhatsApp: [Hidden Content] • Facebook: [Hidden Content] Download Client: LINK SCAN: EXE: LINK LAUNCHER: LINK
    1 ponto
  29. Fala rapaziada, como havia prometido no tópico original assim que arrumasse um tempo eu iria postar a correção do crash kefra pra galera, bom demorou mais do que o esperado mais a palavra veio a se cumprir felizmente haha, acabei perdendo os dados da conta original e vou postar com essa mesmo. Um dia eu vou precisar de ajuda, não esqueçam de mim não ta? haha *Fix crash do kefra, porém foi retirado uma função da pista de runas, não sei se pode haver alguma consequência por conta disso, não cheguei a testar, fiquem a vontade pra testar, foi narrado o local só procurar no arquivo HookPatch.cpp *Bonus: liberei uma função essencial na minha humilde opinião que é poder atacar o kefra a longa distancia tanto por ataque fisico quanto por ataque magico, testei e funcional, só não testei com o whook pra ver se pode ter bugado o bloqueio do rangehack, por favor testem e avisem. Ta rolando muita treta por conta desse crash, algo tão simples de se fazer, e nego cobrando pra tirar uma linha de código da source, só não vou contribuiu mais com essa versão pois atualmente estou me aperfeiçoando na w2pp e não tenho mais vontade de continuar com essa versão apesar de ser gostosa tbm. Façam bom proveito :) OBS: pra facilitar os testes foi tirado o ChangeSpawnkefra ou algo do tipo, é um hook tbm que nao deixa o kefra nascer toda vez que o server reinicia, depois de testarem é só tirar as 2 barras da frente do código pra ativa-la novamente Download AQUI Scan AQUI
    1 ponto
  30. 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
  31. Tópico bem simples para mostrar um novo cheat sem detect para o jogo Battlefield 1 está disponível para download gratuito. Aimbot, Wallhack, ESP, AutoShoot, AutoAim, sistema de configuração e muitos outros recursos. Use o cheat para se divertir ou para punir outros cheaters. O hack no BF1 é muito simples, fácil de controlar por meio de uma GUI prática, muitos recursos diferentes. Instruções: Extraia o conteúdo numa pasta; Abra o BF1 e minimize; Execute o inject.bat (se não capturar o processo imediatamente, então verifique se não está executando bf1trial.exe ou invés de bf1.exe como padrão). Faça antes de entrar numa partida. Peculiaridades para execução perfeita do cheat: o jogo precisa estar na resolução 1920x1080 e desativar a entrada bruta do mouse nas configurações do jogo. Ás vezes o jogo crasha misteriosamente sem dar sequer algum aviso. Download: [hide][Hidden Content]] Scan: [Hidden Content] Vídeo Tutorial (em russo):
    1 ponto
  32. Muitos servidores atualmente estão travando até mesmo a execução de um Cheat Engine, para tais casos vai uma segunda opção que não é detectada. Agradecimento ao grande parça e autor Eden. DOWNLOAD Scan compactado Scan executável
    1 ponto
  33. Prova de Funcionamento TUTORIAL EM VIDEO Requisitos Necessarios [Hidden Content] [Hidden Content] Caso as funções não funcione, baixe e execute como administrador [Hidden Content] ( execute os 2 .bat como administrador e reinicie o pc ) Como Utilizar? Execute o Loader como administrador Logue em sua conta do loader Selecione a Area de MTA Selecione o Cheat de Multi Theft Auto External Clique em Injetar Success ! Initializing cheat .. depois vai aparecer a outra tela [PRZ v2.0]: Loaded Bypass Anti-Cheat ! [PRZ v2.0]: Waiting MTA... Ai você abre o MTA Bom Jogo Download: [Hidden Content] Virustotal: Clique Aqui
    1 ponto
  34. [Hidden Content] 62 6F 6E 65 5F 4E 65 63 6B 62 6F 6E 65 5F 53 70 69 6E 62 6F 6E 65 5F 4E 65 63 73 85 E5 00 62 6F 6E 65 5F 48 69 70 73 62 6F 6E 65 5F 4C 62 6F 6E 65 5F 4E 65 63 6B 1A 70 00 9F E5 00 00 0a 5f [Hidden Content] 0x000000: 00 00 b0 40 00 00 80 3f 00 00 40 3f 00 00 80 [Hidden Content] 0x000000: 23 c7 0a 5f 23 c7 0a 5f 00 00 40 3f 00 00 80 [Hidden Content] 0x000000: 00 00 20 42 00 00 40 40 00 00 70 42 00 00 00 00 00 00 c0 3f 0a d7 a3 3b 0a d7 a3 3b 8f c2 75 ae 47 e1 3d 9a 99 19 3e cd cc 4c 3e a4 70 fd [Hidden Content] 0x000000: 00 00 20 42 00 00 ff ff 00 00 70 42 00 00 00 00 00 00 c0 3f 0a d7 a3 3b 0a d7 a3 3b 8f c2 75 ae 47 e1 3d 9a 99 19 3e cd cc 4c 3e a4 70 fd 3e [Hidden Content] cd cc 4c 3e a4 70 fd 3e ae 47 01 3f a4 70 fd 3e ae 47 01 3f ae 47 e1 3e 29 5c 0f 3f 14 ae c7 3e f6 28 1c 3f cd cc 4c be cd cc 4c 3e 9a 99 99 be 9a 99 99 3e [Hidden Content] 40 e0 b1 ff ff e0 b1 ff ff e0 b1 ff ff e0 b1 ff ff e0 b1 ff ff 00 00 00 00 00 00 f0 41 00 00 48 42 00 00 00 3f 33 33 13 40 00 00 b0 3f 00 00 80 3f 01 00 00 [Hidden Content] namespace AotForms { internal static class Offsets { internal static uint Il2Cpp; internal static uint InitBase = 0x78C3198; internal static uint StaticClass = 0x5C; internal static uint CurrentMatch = 0x4c; internal static uint MatchStatus = 0x8; internal static uint LocalPlayer = 0x10; internal static uint DictionaryEntities = 0x60; internal static uint Player_IsDead = 0x48; internal static uint Player_Name = 0x1Bc; internal static uint Player_Data = 0x40; internal static uint Player_ShadowBase = 0xdd0; internal static uint XPose = 0x6c; internal static uint AvatarManager = 0x360; internal static uint Avatar = 0x8c; internal static uint Avatar_IsVisible = 0x7c; internal static uint Avatar_Data = 0x10; internal static uint Avatar_Data_IsTeam = 0x2f; internal static uint FollowCamera = 0x2F4; internal static uint Camera = 0x14; internal static uint AimRotation = 0x2B4; internal static uint MainCameraTransform = 0x128; internal static uint Weapon = 0x298; internal static uint WeaponData = 0x44; internal static uint WeaponRecoil = 0xc; internal static uint ViewMatrix = 0x98 + 0x24; } internal enum Bones : uint { Head = 0x2FC, Root = 0x310, } } [Hidden Content]
    1 ponto
  35. void ProcessGoldenDragon(int conn, int npcId, int future) { int ret = FALSE; if (pMob[conn].MOB.Equip[PET].Index == 4060) //Immaturity_Angel { int itemSanc = BASE_GetItemSanc(&pMob[conn].MOB.Equip[PET]); int sanc9plus = TRUE; if (itemSanc < 9) sanc9plus = FALSE; if (pMob[conn].Affect[MAX_AFFECT - 1].Type) sanc9plus = FALSE; if (pMob[conn].CheckEvolution() != ARCH) { sanc9plus = FALSE; SendClientMessage(conn, FALSE, _NN_Need_Trans); } if (sanc9plus) { STRUCT_ITEM item{}; item.Index = 5338; //Ideal item.EF1 = EF_NOTRADE; item.EFV1 = EF_NOTRADE; ret = SendPutItemInvCarry(conn, 0, &item); } //004F893D if (ret) { memset(&pMob[conn].MOB.Equip[PET], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, PET, &pMob[conn].MOB.Equip[PET]); pMob[conn].Affect[MAX_AFFECT - 1].Type = 49; pMob[conn].Affect[MAX_AFFECT - 1].Level = 0; pMob[conn].Affect[MAX_AFFECT - 1].Time += 75600; pMob[conn].GetCurrentScore(conn); SendAffect(conn); SendClientMessage(conn, FALSE, _NN_Congratulations); } return; } //004F8A06 if(CombineTreasureMap(conn)) return; for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index <= 0) continue; for (int j = 0; j < MAX_TREASURE; j++) { if (g_pTreasure[j].Source <= 0) continue; if (pMob[conn].MOB.Inventory[i].Index != g_pTreasure[j].Source) continue; //004F8ACF char tmpBuffer[128]{}; sprintf_s(temp, "tra,_gold_ 0"); BASE_GetItemCode(&pMob[conn].MOB.Inventory[i], tmpBuffer); strcat(temp, tmpBuffer); Log(temp, pUser[conn].AccountName, pUser[conn].IP); memset(&pMob[conn].MOB.Inventory[i], 0, sizeof STRUCT_ITEM); SendItem(conn, INVEN_TYPE, i, &pMob[conn].MOB.Inventory[i]); int sortItem = rand() % 1000; STRUCT_ITEM item{}; if (sortItem < g_pTreasure[j].Rate[0]) memcpy(&item, &g_pTreasure[j].Target[0], sizeof STRUCT_ITEM); else if (sortItem < g_pTreasure[j].Rate[1]) memcpy(&item, &g_pTreasure[j].Target[1], sizeof STRUCT_ITEM); else if (sortItem < g_pTreasure[j].Rate[2]) memcpy(&item, &g_pTreasure[j].Target[2], sizeof STRUCT_ITEM); else if (sortItem < g_pTreasure[j].Rate[3]) memcpy(&item, &g_pTreasure[j].Target[3], sizeof STRUCT_ITEM); else if (sortItem < g_pTreasure[j].Rate[4]) memcpy(&item, &g_pTreasure[j].Target[4], sizeof STRUCT_ITEM); if (!item.Index) { SendClientMessage(npcId, TRUE, _NN_Next_Chance); return; } sprintf_s(temp, "tra,%s 0", pUser[conn].AccountName); BASE_GetItemCode(&item, tmpBuffer); strcat(temp, tmpBuffer); Log(temp, "_gold_", pUser[conn].IP); if (PutItem(conn, &item)) { SendClientMessage(npcId, TRUE, _NN_Congratulations); return; } } } //004F8DCF int crystal[7]{}; int crystalCount = 0; for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index < 421 || pMob[conn].MOB.Inventory[i].Index > 427) continue; crystal[pMob[conn].MOB.Inventory[i].Index - 421] = 1; crystalCount++; } //004F8E78 if (!crystal[0] || !crystal[1] || !crystal[2] || !crystal[3] || !crystal[4] || !crystal[5] || !crystal[6]) { SendClientMessage(npcId, TRUE, _NN_Gather_7_Clistals); return; } if(!pMob[conn].MOB.Inventory[WEAPON].Index) { SendClientMessage(npcId, TRUE, _NN_Equip_Weapon_To_Enchant); return; } if (pMob[conn].MOB.Inventory[WEAPON].Index >= 3000 && pMob[conn].MOB.Inventory[WEAPON].Index < 3200) { SendClientMessage(npcId, TRUE, _NN_Equip_Weapon_To_Enchant); return; } int weaponMobType = BASE_GetItemAbility(&pMob[conn].MOB.Inventory[WEAPON], EF_MOBTYPE); if (weaponMobType == ARCH || weaponMobType == CELESTIAL) { SendClientMessage(npcId, TRUE, _NN_NOT_TRANS3ITEM); return; } SendEmotion(conn, 23, 0); STRUCT_ITEM weapon = pMob[conn].MOB.Inventory[WEAPON]; STRUCT_ITEM tmpWeapon = weapon; int calcItemLvl = (crystalCount / 10) * 25; int itemReqLvl = g_pItemList[weapon.Index].ReqLvl; weapon.EF1 = 0; weapon.EFV1 = 0; weapon.EF2 = 0; weapon.EFV2 = 0; weapon.EF3 = 0; weapon.EFV3 = 0; SetItemBonus(&weapon, calcItemLvl + itemReqLvl, TRUE, 1104, FALSE); for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index < 421 || pMob[conn].MOB.Inventory[i].Index > 427) continue; pMob[conn].MOB.Inventory[i].Index = 0; memset(&pMob[conn].MOB.Inventory[i], 0, sizeof STRUCT_ITEM); } SendCarry(conn); SendItem(conn, EQUIP_TYPE, WEAPON, &weapon); SendClientMessage(npcId, TRUE, _SN_Now_I_Will_Enchant_Your, pMob[conn].MOB.MobName); SetTick(conn, 44, 200, 200); SendScore(conn); sprintf_s(temp, "etc,crystal %d-%d from %d:%d %d:%d %d:%d to %d:%d %d:%d %d:%d", crystalCount, tmpWeapon.Index, tmpWeapon.EF1, tmpWeapon.EFV1, tmpWeapon.EF2, tmpWeapon.EFV2, tmpWeapon.EF3, tmpWeapon.EFV3, weapon.EF1, weapon.EFV1, weapon.EF2, weapon.EFV2, weapon.EF3, weapon.EFV3); Log(temp, pUser[conn].AccountName, pUser[conn].IP); }
    1 ponto
  36. Olá Chasers! A Equipe do Grand Chase Vortex, vem por meio deste, convidar à todos para conhecer nosso servidor, mas antes, vamos conhecer um pouco mais sobre o ChaseVortex! - Sistema de interface - Sistema de eventos - Recompensas GP E VIP - Sistema de Closet Visual Venha conhecer, premiações e ajuda no up diários!! Link: Link:
    1 ponto
  37. Pra quem está procurando tem esse que está a venda, estou usando e esta ótimo [Hidden Content] [Hidden Content]
    1 ponto
  38. Volatiles.cpp, UseItem.cpp.. depende muito da source.
    1 ponto
Esta tabela de classificação está definida para São Paulo/GMT-03:00
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.