Os Melhores
Conteúdo popular
Mostrando conteúdo com a maior reputação em 11/04/2024 in todas as áreas
-
100% ATUALIZADO(JUNHO 2024) 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 AutoKill - mata todos os monstros da fase Item Vac - puxa todos os itens dropados para o seu personagem STATUS SS - deixa o Status do seu personagem SS permitindo adentrar em missões que ele não atenda os requisitos [ EX : Berkas, VOID/Vazio,etc] Skip Dialog - pula todos os diálogos automaticamente Item Hide - oculta todos os drops para não encher seu inventário de itens fracos/inuteis Level Hack [VOID] - permite que seu personagem entre na missão VAZIO/VOID mesmo que ele não tenha o level necessário Auto Kill Delay - mata todos os monstros da fase mais lentamente Monster VAC - Puxa todos os mobs para um determinado local do mapa. Auto Boss - Ao entrar na missão você vai direto para o BOSS. Item Spawn - Dropa todos os itens que seriam dropados naquela dungeon INTEIRA. Damage Mob - Com essa função você consegue escolher quanto de dano o mob irá lhe causar. Stage Hack - Completa a fase sozinho, de acordo com os delays que você programar. Speed Hack - Aumenta a velocidade do jogo de acordo com o multiplicador desejado. Rank Select - Define qual é o seu rank naquela dungeon (vocÊ pode escolher a pontuação para ir de F até SS) Time Count - O tempo da missão irá começar contar de 10'43 Time Freeze - O Tempo da missão irá ficar parado em 00:00 Hits Count - Falsifica os logs da partida, com você selecionando quantos hits causou na partida Combo Count - Você seleciona qual foi o combo mais alto que deu na partida, além de falsificar os logs da partida também completa AUTOMATICAMENTE as missões de combo ATK Back Count - Você seleciona quantos ataques por trás realizou na missão, além de falsificar os logs da partida também completa AUTOMATICAMENTE as missões de ataque por trás Hits Taken Count - Falsifica os logs da partida com você selecionando quantos hits sofreu na partida Damage Count - Falsifica os logs da partida com você selecionando quanto de dano causou na partida HP Infinity - Deixa seu HP Infinito MP FULL - Deixa seu MP sempre cheio CRITICAL 100% - Seus ataques sempre serão criticos Furia Infinita - Os personagens que possuem furia terão ela infinita Potion CD - Remove o cooldown das poções Fly Hack - Permite seu personagem voar NO PVP - deixa o dano do inimigo no PVP em 1. CoolDown - Cooldown das skills é 0. Pet MP - Deixa o MP do pet sempre cheio Predict Drop - Permite saber o'que irá dropar na missão só de entrar nela, decidindo assim se a recompensa vale o esforço ou se vale a pena quitar pra trocar o drop Speed Farm - Permite carregar uma missão bem mais fácil no lugar da que você esta jogando, permitindo coletar titulos/abrir todos os mapas muito mais rapido! Auto Title - Starta e completa automaticamente as missões BYPASS ANTICHEAT EMBUTIDO - VOCÊ CONSEGUE JOGAR COM MACROS, COM CHEAT ENGINE ABERTO, WPE PRO E MUITO MAIS QUE O JOGO BLOQUEIA MULTI CLIENT EMBUTIDO - VOCÊ CONSEGUE ABRIR QUANTOS GRANDCHASES O SEU COMPUTADOR AGUENTAR SEM MAQUINAS VIRTUAIS OU COISA DO TIPO! SCREEN SHOTS PREÇOS 30 Dias -> R$33,00 ONDE COMPRAR ? Nosso Site -> Forums - Fox Cheats Nosso Discord : [Hidden Content] COMO USAR Abra o cheat Abra o jogo Seja feliz! DOWNLOAD/SCAN CASO QUEIRA SUPORTE DEDICADO, COM MEMBRO DA EQUIPE INDO EM ANYDESK E TUDO MAIS; AI VOCÊ COMPRA O PRODUTO VIP. [hide]DOWNLOAD x86 : [Hidden Content]] SCAN X86 : VirusTotal - File - 6ddb4a159c634bc79841a30a3a1238804e2d20e6624e55651705d37dee1e83f6 DOWNLOAD x64 : [hide]DOWNLOAD x64 : [Hidden Content]] SCAN x64 : VirusTotal - File - f8365bdad743280aa82f47ad3d3cf242421b15445dbe493f9aa894b17342b0d89 pontos
-
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]7 pontos
-
4 pontos
-
4 pontos
-
3 pontos
-
2 pontos
-
WEBCHEATS A P R E S E N T A ASSISTA A QUALQUER VÍDEO NOS SITES OFICIAIS DE VÍDEOS AULTOS +18 SEM PRECISAR PAGAR NADA! A plataforma a seguir consegue liberar todo e qualquer tipo de vídeos/filmes adultos restritos exclusivamente para assinantes. Você consegue assistir os conteúdos exclusivos sem precisa pagar nada mensalmente! COMO USAR A PLATAFORMA: A plataforma é bem autoexplicativa, não há muito segredo. Acesse o site do Mineiro (link no final do tópico); Vai aparecer diversos sites pornográficos, selecione o site que deseja assistir (Por exemplo, o site da Brad Montana); Em seguida você será redirecionado para adicionar o link do vídeo restrito; Pois bem, o próximo passo é acessar o site oficial da Brad Montana; Agora escolha um vídeo/filme premium, restrito somente para assinantes; Após escolher, copie o link do vídeo no campo de URL e retorne a plataforma do Mineiro; Retornando ao site do Mineiro, cole o link do vídeo no campo em que está sendo pedido; Depois, clique no botão "Quero assistir esse vídeo/filme". Caso queria entender melhor a explicação em vídeo, assista: 𝗢𝗯𝘀.: Quando você clicar no botão "Quero assistir esse vídeo/filme", vai aparecer alguns anúncios pedindo para você permitir a notificação. Basta você ficar recusando/bloqueando. A solicitação dessa notificação vai aparecer umas 6x depois que você recusar, basta ficar recusando que logo você será direcionado para assistir o vídeo em FULL HD. 𝗢𝗯𝘀.: Se você clicar em permitir, os anúncios vão deixar de aparecer. Lembre-se de remover a notificação depois, pois é muito chato. LINK DO SITE [Hidden Content] ESTE MATERIAL ERA EXCLUSIVAMENTE PARA MEMBROS VIP! USE COM MODERAÇÃO!2 pontos
-
2 pontos
-
TMSecurity.h #pragma once #include <cstdint> // Para tipos de dados padrão #include <cassert> // Para assert class TMSecurity { public: TMSecurity(); virtual ~TMSecurity(); char GetKeyword(int pos); char GetPasswordKey(); void InitializeKeys(); public: char GameKeyWords[512]; char PasswordKey; }; void MSHDecrypt(unsigned int* v, unsigned int* k); void MSHEncrypt(unsigned int* v, unsigned int* k); char* MSHEncDec(int Mode, const char* filename, char* ptr, int size); unsigned int* getkey(const char* file); TMSecurity.cpp #include "pch.h" #include "TMGlobal.h" const unsigned int DELTA = 0x9E3779B9; //0090AA50 TMSecurity::TMSecurity() //Função Ok { memset(GameKeyWords, 0, 512); PasswordKey = 180; //-76 } //0090AAF0 TMSecurity::~TMSecurity() //Função Ok { memset(GameKeyWords, 0, 512); } //0090AB90 char TMSecurity::GetKeyword(int pos) //Função Ok { char result = 0; if (GameKeyWords[pos]) result = GameKeyWords[pos]; return result; } //0090AC10 char TMSecurity::GetPasswordKey() //Função Ok { return PasswordKey; } //0090AC70 void TMSecurity::InitializeKeys() //Função Ok { std::string fileName = "Conf/VibrantGames.bin"; FILE* fp = NULL; if(!fopen_s(&fp, fileName.c_str(), "rb")) { fseek(fp, 0, 2); int file_size = ftell(fp); rewind(fp); char* buffer = (char*)malloc(file_size); if (buffer) { fread(buffer, 1, file_size, fp); fclose(fp); for (int i = 0; i < file_size; i++) buffer[i] ^= PasswordKey; char* p2 = MSHEncDec(1, (char*)fileName.c_str(), buffer, file_size); if (p2) { if (file_size > 512) file_size = 512; memcpy(&GameKeyWords, p2, file_size); free(p2); free(buffer); } } } else MessageBoxA(0, "Please, reinstall the game, data corrupted!", "Vibrant Games", 0); } //00950210 char* MSHEncDec(int Mode, const char* filename, char* ptr, int size) //Função Ok { if (!filename || !ptr || !size) return NULL; const char* file = filename; for (int i = strlen(filename) - 1; i > 0; i--) { if (filename[i] == '/' || filename[i] == '\\') { file = &filename[i + 1]; break; } } int blocks = size / 8; char* out = (char*)malloc(size); if (!out) return NULL; unsigned int* key = getkey(file); if (!key) { free(out); return NULL; } unsigned char* pout = reinterpret_cast<unsigned char*>(out); unsigned int v[2]; for (int i = 0; i < blocks; i++, ptr += 8, pout += 8) { memcpy(v, ptr, sizeof(v)); if (!Mode) MSHEncrypt(v, key); else MSHDecrypt(v, key); memcpy(pout, v, sizeof(v)); } SecureZeroMemory(key, 4 * sizeof(unsigned int)); free(key); return out; } //00950080 void MSHDecrypt(unsigned int* v, unsigned int* k) //Função Ok { unsigned int v0 = v[0]; unsigned int v1 = v[1]; unsigned int sum = DELTA * 32; for (int i = 0; i < 32; i++) { v1 -= ((v0 << 4) + k[2]) ^ (v0 + sum) ^ ((v0 >> 5) + k[3]); v0 -= ((v1 << 4) + k[0]) ^ (v1 + sum) ^ ((v1 >> 5) + k[1]); sum -= DELTA; } v[0] = v0; v[1] = v1; } //00950440 void MSHEncrypt(unsigned int* v, unsigned int* k) //Função Ok { unsigned int v1 = v[0]; unsigned int v0 = v[1]; unsigned int sum = 0; for (int i = 0; i < 32; i++) { sum += DELTA; v0 += ((v1 << 4) + k[0]) ^ (v1 + sum) ^ ((v1 >> 5) + k[1]); v1 += ((v0 << 4) + k[2]) ^ (v0 + sum) ^ ((v0 >> 5) + k[3]); } v[0] = v0; v[1] = v1; } //00950920 unsigned int* getkey(const char* file) //Função Ok { unsigned int* key = (unsigned int*)malloc(4 * sizeof(unsigned int)); if (!key) return NULL; int len = strlen(file); char* newFile = (char*)malloc(len); if (!newFile) { free(key); return NULL; } for (int i = 0; file[i] && i < len; i++) newFile[i] = tolower(file[i]); memset(key, (13 * len) + 73, 4 * sizeof(unsigned int)); for (int j = 0; j < len; j++) key[j % 4] ^= newFile[j]; free(newFile); return key; } BaseDef.cpp //0067F240 bool BASE_IsEncrypted(const char* file) //Função Ok { FILE* fp = fopen(file, "rb"); if (!fp) return false; bool encrypted = false; int code[3]{}; if (fread(code, 1, 4, fp) == 4) { if(strstr(file, ".msa") || strstr(file, ".vgo")) { if (code[0] && code[0] != 322 && code[0] != 274) encrypted = true; } else if (strstr(file, ".msh") || strstr(file, ".vgm")) { if (code[0]) encrypted = true; } else if (strstr(file, ".wys") || strstr(file, ".vgt")) { if (code[0] && code[0] != 0x30315357 && code[0] != 0x30315457) encrypted = true; } else if (strstr(file, ".wyt") || strstr(file, ".vgi")) { if (code[0] && code[0] != 0x30315457 && code[0] != 0x30315357) encrypted = true; } } fclose(fp); return encrypted; } Criem uma variaval global para a classe TMSecurity, nome original g_pSecurityManager A g_pSecurityManager->InitializeKeys() dever ser chamada dentro da NewApp A função de decode é chamada nesses locais //00690380 int CMesh::LoadMesh(char* file) //Função Ok //0075E550 int TextureManager::LoadUITexture(int nIndex, int nSrcIndex) //Função Ok //0075C110 int TextureManager::LoadEffectTexture(int nIndex) //Função Ok //0075D940 int TextureManager::LoadModelTexture(int nIndex) //Função Ok //0075CCA0 int TextureManager::LoadEnvTexture(int nIndex) //Função Ok //008E3B10 int TMMesh::LoadMsa(const char* szFileName) //Função Ok //00697C90 char* CPSock::ReadMessage(int* ErrorCode, int* ErrorType) //Função Ok //00697340 int CPSock::AddMessage(char* pMsg, int Size, int FixedKeyWord) //Função Ok A implementacao delas é com vcs2 pontos
-
2 pontos
-
Pack com fotos/vídeos da Hannah OwO. Basta curtir o tópico para revelar o conteúdo. [hide][Hidden Content]]1 ponto
-
VAGAS ABERTAS PARA NOVOS STAFFERS! Olá caro membro, Tudo bem? Hoje venho anunciar mais uma vez a reabertura do tópico de recrutamento. Mas como vai funcionar? Quais cargos teremos? Como me inscrever? Bom... segue abaixo: 👮 MODERADOR Gosta de Wyd? Genshin? LOL? Ou curte mais as áreas de Programação? Design? Noticias? Tem sugestões sólidas e acha que pode nos ajudar a melhora-las? E principalmente, quer estar plenamente envolvido nas mudanças? Então deixa um comentário seguindo o modelo abaixo e vamos juntos! Atualmente temos 3 vagas abertas na posição de Moderador. 👨💻 CHEATER Tem seu próprio cheat? Que tal nos ajudar com uma versão free e em troca, citar seu site/contato e seu tópico fixado em área? Ou quem sabe, irmos além e planejarmos algo juntos? Estamos dispostos a ouvir e conversar. Preencha a ficha a baixo. Atualmente não há limites para a posição Cheater. Tópicos Importantes: Guia - Hierarquia do Fórum Como a nova resolução de dúvidas funciona Sobre as Regras: Infrações/Explicações Aprendendo a fazer comentários construtivos RIP e Direitos Autorais - Entenda! Modelo de inscrição: Entraremos em contato via MP com os selecionados para a equipe! Atenciosamente, Atenciosamente, Administração.1 ponto
-
1 ponto
-
Características: * Este cliente vem com uma GUI e HUD extremamente personalizáveis, proporcionando uma interface bonita, mas funcional para interagir, bem como um poderoso sistema de macros que permite alterar quase tudo no cliente pressionando uma tecla. * O Meteor Client apresenta módulos de renderização extremamente personalizáveis que são alimentados por sistemas de renderização limpos e eficientes, proporcionando sobreposições precisas e de alta qualidade que fazem o cliente se sentir incrivelmente moderno e suave. Como baixar / instalar : 1- Baixe o arquivo no link a baixo . 2- abra a pasta '' %appdata% '' . 3- abra apasta '' .minecraft '' . 4- abra a pasta '' mods'' . 5- Coloque o arquivo baixado extraido dentro da pasta '' mods '' * Importante* Seu minecraft deve estar na versão '' FABRIC '' na versão que você baixou o meteor client ex: Baixou o meteor na versão 1.20.1 seu client do minecraft deve estar na versão '' fabric 1.20.1 '' Qualquer duvida pode comentar que estarei lhe ajudando Download: [Hidden Content] Scan: 1.19.4 [Hidden Content] 1.20 [Hidden Content] 1.20.1 [Hidden Content] 1.20.2 [Hidden Content] 1.20.4 [Hidden Content]1 ponto
-
1 ponto
-
Demonstração Tutorial 1. Abra o CS2 2. depois de aberto, execute o Loader da FRCHEATS e logue em sua conta do fórum 3. Selecione a area de CS2 4.Escolha o Counter Strike 2 Legit Clique em Injetar Bom jogo :) ATENÇÃO: EU NÃO CRIEI ESSE CHEAT POR COMPLETO, OS CRÉDITOS VAI AO CRIADOR "CLIV", MANTEREI AS ATUALIZAÇÕES DIARIAS. DOWNLOAD SENDSPACE: [Hidden Content] Scann: [Hidden Content]1 ponto
-
UPDATE MARÇO/2024 INTRODUÇÃO Iniciamos o fórum para controlar as vendas dos cheats, todas as noticiais e novidades são postadas lá. Fórum exclusivo para VIP, então se tem interesse em adquirir entre: Forums - Fox Cheats FUNÇÕES AUTO KILL (FUNCIONAL EM EVENTOS E PORTAL) 1 HIT KILL HP HACK (VIDA FICA 500K E NÃO DIMINUI) MP HACK (JÁ INICIA PARTIDA CHEIO, SEM NECESSIDADE DE HIT) TIME FREEZE (COLOCA O TEMPO DA PARTIDA EM 12'59) RANK SS ITEM VAC (TODOS OS ITENS DROPAM NO MESMO LUGAR) MONSTER VAC (TODOS OS MOBS SPAWNAM NO MESMO LUGAR) FLY HACK (AO SEGURAR A TECLA CTRL E PULAR, VOCÊ CONSEGUE VOAR) NO CD (REMOVE O COOL DOWN DAS SKILLS STEALTH (OS MONSTROS NÃO TEM ATACAM) ITEM SPAWN (TODOS OS ITENS DO MAPA SPAWNAM) T. JULGAMENTO (AUMENTA TODOS SEUS ATRIBUTOS) CRITICAL (TODO DANO QUE VOCÊ FIZER SERÁ CRITICO) CONTINENTE HACK - PERMITE VOCÊ ACESSAR QUALQUER CONTINENTE (MESMO QUE NÃO O TENHA LIBERADO) ROOM HACK - PERMITE VOCÊ ACESSAR QUALQUER MISSÃO (MESMO QUE NÃO CUMPRA OS REQUISITOS) TIME FREEZE PROFECIA - DEIXA O TEMPO EM 22 MINUTOS SPEED HACK - AUMENTA A VELOCIDADE DO JOGO EXP HACK UP DO 1 AO 90 EM 5 MINUTOS AUTO BOSS - TE LEVA DIRETO AO BOSS DA MISSÃO BERKAS SOLO - PERMITE JOGAR BERKAS SOLO DEMONSTRAÇÃO SCREEN SHOTS PREÇOS 30 Dias -> R$30,00 90 Dias -> R$70,00 ONDE COMPRAR ? Nosso Site -> Forums - Fox Cheats Link da Loja -> Loja - FoxCheats Nosso Discord : Fox Cheats (discord.com) COMO USAR Abra seu Grand Chase Na tela de Servidores abra o FREE GCH.exe Clique em Injetar Pronto, o menu estará aberto dentro do jogo! QUALQUER PROBLEMA NO DOWNLOAD, DESATIVE SEU ANTI-VÍRUS OBS : PARA USAR O MP HACK, BASTA ATIVAR ANTES DE ENTRAR NA MISSÃO FREE VERSION [hide][Hidden Content]] [Hidden Content]==1 ponto
-
WEBCHEATS A P R E S E N T A BOT DE UPAR CONTA download & scan [Hidden Content] Scan aqui créditos até o presente momento não sei quem é o criador do script. qualquer coisa, quando descobrir, adiciono aqui1 ponto
-
[Hidden Content] Telegram Channel: @databasefromstorm My telegram: @BrowzData1 ponto
-
[Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content]1 ponto
-
[Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content]1 ponto
-
[Hidden Content] Telegram Channel: @databasefromstorm My telegram: @BrowzData1 ponto
-
1 ponto
-
Testado 10/04/2024 e FUNCIONAL até o momento 01:06 AM1 ponto
-
1 ponto
-
1 ponto
-
O cheat permanece funcionando hoje as 00:58 do dia 09/04/2024, usem apenas em conta fake pois o cheat está em fase BETA.1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
segunda feira é para dar patched, conforme o tempo for passando eu vou corrigindo, não prometo corrigir todos os dias, me falta tempo, mas aos finais de semana vou trazendo novas correções1 ponto
-
Até olhei mas não vi nada sobre o postado aqui hoje,geralmente dura quanto tempo até ser pathed ?1 ponto
-
Obrigado pelo feedback positivo, ainda não há cheat VIP na plataforma, não está em meus planos, mesmo assim fico muito grato pelo feedback1 ponto
-
100% funcional ,tem hacker vip também? Gostei muito do cheat.1 ponto
-
Como usar : -Baixe o minecraft na versão fabric 1.20.4 * Baixe o instalador do Fabric, abra-o e escolha Minecraft 1.20.4 e Fabric Loader 0.15.6 * Baixe org_apache-5.2.1.jar (Francium), junto com Fabric API e coloque-os em sua pasta .minecraft/mods * Comece o jogo (com Fabric). download: [Hidden Content] scan: [Hidden Content] Créditos: yaimcool (Ablue) 3000IQPlay ???1 ponto
-
Não altere o email ou a senha para que todos possam usar. Sem garantias, não testei nenhuma, mas me informe se não funcionar. [Hidden Content]1 ponto
-
[Hidden Content] Telegram Channel: @databasefromstorm My telegram: @BrowzData1 ponto
-
1 ponto
-
void ProcessKings(int conn, int npcId, int confirm) { if (pMob[conn].MOB.Equip[ORB].Index == 1742 && pMob[conn].MOB.Equip[STONE].Index >= 1760 && pMob[conn].MOB.Equip[STONE].Index <= 1763) { if (!BASE_GetCheckFace(pMob[conn].MobFace)) //Criar o Arch { if (!confirm) { SendClientMessage(npcId, TRUE, _NN_NewCharacter); return; } if (pMob[conn].MOB.BaseScore.Level < TransLevel - 1) { SendClientMessage(npcId, TRUE, _NN_NeedMoreExp); return; } int archSlot = -1; int archClass = (((pMob[conn].MobFace / 10) * 4) + (pMob[conn].MOB.Equip[STONE].Index - 1760)) + 4; char archName[NAME_LENGTH]{}; sprintf_s(archName, "%s", pMob[conn].MOB.MobName); strupr(archName); int sameNameCount = 0; for (int i = 0; i < MOB_PER_ACCOUNT; i++) { if (!pUser[conn].SelChar.Name[i]) continue; char tmpName[NAME_LENGTH]{}; strcpy(tmpName, pUser[conn].SelChar.Name[i]); strupr(tmpName); if (!strcmp(tmpName, archName)) { sameNameCount++; if (sameNameCount >= 2) { SendClientMessage(conn, FALSE, _NN_SameCharAlready); return; } } } for (int i = 0; i < MOB_PER_ACCOUNT; i++) { if (pUser[conn].SelChar.Name[i]) continue; archSlot = i; break; } if (archSlot == -1) { SendClientMessage(conn, FALSE, _NN_NoEmptySlot); return; } sprintf_s(temp, "que,transchar: %s, class: %d, slot: %d", pMob[conn].MOB.MobName, archClass, archSlot); Log(temp, pUser[conn].AccountName, pUser[conn].IP); pMob[conn].MOB.Equip[ORB].Index = 0; pMob[conn].MOB.Equip[STONE].Index = 0; CharLogOut(conn); MSG_NewCharacter pNewChar{}; pNewChar.Header.Type = _MSG_DBNewCharacter; pNewChar.Header.Size = sizeof MSG_NewCharacter; pNewChar.Header.ID = conn; strncpy(pNewChar.MobName, pMob[conn].MOB.MobName, NAME_LENGTH); pNewChar.Slot = archSlot; pNewChar.Class = archClass; pUser[conn].Mode = USER_WAITDB; DBServerSocket.SendOneMessage((char*)&pNewChar, pNewChar.Header.Size); SendClientMessage(conn, FALSE, _NN_Congratulations_Trans); SendClientSignalParm2(conn, 0, _MSG_SendArchEffect, archSlot, 0); return; } //Criar a Ideal int secretStoneSlot[4]{ -1, -1, -1, -1 }; for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index == 5334) secretStoneSlot[0] = i; else if (pMob[conn].MOB.Inventory[i].Index == 5335) secretStoneSlot[1] = i; else if (pMob[conn].MOB.Inventory[i].Index == 5336) secretStoneSlot[2] = i; else if (pMob[conn].MOB.Inventory[i].Index == 5337) secretStoneSlot[3] = i; } if (secretStoneSlot[0] == -1 || secretStoneSlot[1] == -1 || secretStoneSlot[2] == -1 || secretStoneSlot[3] == -1) return; if (SendPutItemInvCarry(conn, 5338, 0)) { for (int i = 0; i < 4; i++) { memset(&pMob[conn].MOB.Inventory[secretStoneSlot[i]], 0, sizeof STRUCT_ITEM); //ebp-0bc8 SendItem(conn, INVEN_TYPE, secretStoneSlot[i], &pMob[conn].MOB.Inventory[secretStoneSlot[i]]); } memset(&pMob[conn].MOB.Equip[ORB], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, ORB, &pMob[conn].MOB.Equip[ORB]); memset(&pMob[conn].MOB.Equip[STONE], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, STONE, &pMob[conn].MOB.Equip[STONE]); pMob[conn].GetCurrentScore(conn); SendScore(conn); } sprintf_s(temp, "que,transchar 2 make 5338: %s", pMob[conn].MOB.MobName); Log(temp, pUser[conn].AccountName, pUser[conn].IP); return; } //Capas int npcKingdom = pMob[npcId].MOB.Clan; int curLvl = pMob[conn].MOB.CurrentScore.Level; int capeLvl = 0; if (pMob[conn].CheckEvolution() == CELESTIAL) curLvl += MAX_LEVEL; int capeId = pMob[conn].MOB.Equip[CAPE].Index; int kingdomEmblem = FALSE; if (pMob[conn].MOB.Equip[PET].Index == 4081) kingdomEmblem = TRUE; int curKingdom = BASE_GetKingdom(capeId); if (capeId == 3197 || capeId == 3198 || capeId == 3199) //Mestre_de_Hekalotia - Mestre_de_Akelonia - Mestre_dos_Aventureiros capeLvl = 4; if (capeId == 3194 || capeId == 3195 || capeId == 3196) //Herói_de_Hekalotia - Herói_de_Akelonia - Herói_dos_Aventureiros capeLvl = 4; if (capeId == 3191 || capeId == 3192 || capeId == 3193) //Elite_de_Hekalotia - Elite_de_Akelonia - Elite_dos_Aventureiros capeLvl = 3; if (capeId == 543 //Manto_do_Guerreiro || capeId == 544 //Manto_de_Shiner || capeId == 1766 //Capa_dos_Campeões || capeId == 1767 //Capa_dos_Campeões || capeId == 1768 //Capa_dos_Campeões || capeId == 1769 //Capa_dos_Campeões || capeId == 1770 //Capa_dos_Campeões || capeId == 1771) //Capa_dos_Campeões { capeLvl = 2; } if (capeId == 545 || capeId == 546 || capeId == 549) //Manto_Hekalotia - Manto_Akelonia - Manto_do_Aventureiro capeLvl = 1; if (curKingdom == 6) curKingdom = 0; if (curKingdom && curKingdom != npcKingdom) return; if (Sapphire < 1) Sapphire = 1; int calcSapphireBlue = Sapphire / 100; int calcSapphireRed = 64 - calcSapphireBlue; if (calcSapphireBlue < 4) calcSapphireBlue = 4; if (calcSapphireRed < 4) calcSapphireRed = 4; int reqSapphire = 0; if (npcKingdom == KINGDOM_BLUE) reqSapphire = calcSapphireBlue; if (npcKingdom == KINGDOM_RED) reqSapphire = calcSapphireRed; if (confirm) { if (capeLvl >= 2 && curKingdom) { if (npcKingdom == KINGDOM_BLUE) { SendClientMessage(conn, FALSE, _NN_My_King_Bless1); return; } if (npcKingdom == KINGDOM_RED) { SendClientMessage(conn, FALSE, _NN_My_King_Bless2); return; } } if (curLvl < 219 || (capeLvl == 1 && curLvl < 255)) { SendClientMessage(conn, FALSE, _NN_Need_Level); return; } int unitSapphire = 0; int packSapphire = 0; if (!kingdomEmblem) { for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index == 697 || pMob[conn].MOB.Inventory[i].Index == 4131) { int amount = BASE_GetItemAmount(&pMob[conn].MOB.Inventory[i]); if (amount == 0) unitSapphire++; if (amount > 0) { if (amount == 10) packSapphire = 1; unitSapphire += amount; } } } if (unitSapphire < reqSapphire) { sprintf(temp, "%d", reqSapphire); SendClientMessage(conn, FALSE, _DN_Need_D_Sapphire, temp); return; } if (unitSapphire > reqSapphire && packSapphire > 0) { SendClientMessage(conn, FALSE, _NN_NeedOverSapp); return; } } else { if (capeLvl == 1) return; if(curLvl < 220) { SendClientMessage(conn, FALSE, _NN_Level_Limit2); return; } if (BASE_CheckQuestBit(pMob[conn].Ext2.Quest[1], 7)) { SendClientMessage(conn, FALSE, _NN_Youve_Done_It_Already); return; } } int saveSapphire = reqSapphire; if (!kingdomEmblem) { for (int i = 0; i < MAX_VISIBLE_INVENTORY; i++) { if (pMob[conn].MOB.Inventory[i].Index == 697 || pMob[conn].MOB.Inventory[i].Index == 4131) { int amount = BASE_GetItemAmount(&pMob[conn].MOB.Inventory[i]); if (amount == 0) reqSapphire--; if (amount > 0) { if (amount == 10) packSapphire = 1; reqSapphire -= amount; } memset(&pMob[conn].MOB.Inventory[i], 0, sizeof STRUCT_ITEM); SendItem(conn, INVEN_TYPE, i, &pMob[conn].MOB.Inventory[i]); if (reqSapphire <= 0) break; } } } else { memset(&pMob[conn].MOB.Equip[PET], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, PET, &pMob[conn].MOB.Equip[PET]); BASE_SetQuestBit(&pMob[conn].Ext2.Quest[1], 7); } if (capeId >= 3197 && capeId <= 3199 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 3197; else if (capeId >= 3197 && capeId <= 3199 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 3198; else if (capeId == 572 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 1766; else if (capeId == 572 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 1769; else if (capeId == 573 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 1767; else if (capeId == 573 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 1770; else if (capeId == 574 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 1768; else if (capeId == 574 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 1771; else if (capeId >= 3191 && capeId <= 3193 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 3191; else if (capeId >= 3191 && capeId <= 3193 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 3192; else if (capeId >= 3194 && capeId <= 3196 && npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 3194; else if (capeId >= 3194 && capeId <= 3196 && npcKingdom == KINGDOM_RED) pMob[conn].MOB.Equip[CAPE].Index = 3195; else { if (capeLvl == 1) { if (capeId != 549) memset(&pMob[conn].MOB.Equip[CAPE], 0, sizeof STRUCT_ITEM); if (npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 543; else pMob[conn].MOB.Equip[CAPE].Index = 544; } else { if (capeId != 548) memset(&pMob[conn].MOB.Equip[CAPE], 0, sizeof STRUCT_ITEM); if (npcKingdom == KINGDOM_BLUE) pMob[conn].MOB.Equip[CAPE].Index = 545; else pMob[conn].MOB.Equip[CAPE].Index = 546; } } SendItem(conn, EQUIP_TYPE, CAPE, &pMob[conn].MOB.Equip[CAPE]); if (npcKingdom == KINGDOM_BLUE) SendClientMessage(conn, FALSE, _NN_My_King_Bless1); else SendClientMessage(conn, FALSE, _NN_My_King_Bless2); sprintf(temp, "que,get mantle %d - sapphire:%d - newbie:%d", pMob[conn].MOB.Equip[CAPE].Index, saveSapphire, kingdomEmblem); Log(temp, pUser[conn].AccountName, pUser[conn].IP); SendEquip(conn, FALSE); pMob[conn].GetCurrentScore(conn); SendScore(conn); return; } if (!kingdomEmblem) { sprintf(temp, "%d", reqSapphire); SendClientMessage(conn, FALSE, _DN_Need_D_Sapphire, temp); } }1 ponto
-
1 ponto
-
1 ponto
-
As funções são essas do Titulo vim trazer uma previa do Cheat que vendo. Abra o Cheat antes de Logar , marque o AuroraPK e espere está in game para ativar as funcionalidades... LINK DO PT SCAN KEY VIP3-WC-AuroraPK-FREE-qH8ViH-bK2j6i [Hidden Content]1 ponto
-
Parou de postar há um mês, n sei se vai voltar, mas vale a pena. Vendia packs também.1 ponto
-
1 ponto
-
[hide] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content]]1 ponto
-
1 ponto
-
1 ponto
-
As funções são essas do Titulo vim trazer uma previa do Cheat que vendo. Abra o Cheat antes de logar ou na área de escolher personagem, marque o LunaticTale PT.. espere está logado para ativar as funcionalidades. LINK DO PT Scan Download [Hidden Content]1 ponto
-
1 ponto
-
1 ponto
Esta tabela de classificação está definida para São Paulo/GMT-03:00