Ir para conteúdo
Faça parte da equipe! (2024) ×

Os Melhores

Conteúdo popular

Mostrando conteúdo com a maior reputação em 26-04-2024 em Posts

  1. 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 [Hidden Content] https://www.virustotal.com/gui/file-analysis/ODYxMTVlMDkzMjg3ODVhN2IxMTg0YTU5YTEzYjJjY2Y6MTYzMjM0MTU4NQ==
    8 pontos
  2. Print Screen Tutorial em Escrita Execute o Loader Como administrador Vai perguntar em qual disco o seu CrossFire está instalado, e você informa se é no disco D ou no C e da ENTER Depois vai perguntar se você deseja executar o Cheat, e você da S e da ENTER Após isso ele vai aparecer a mensagem "Aguardando o CrossFire" e você abre o CrossFire E pronto, o cheat será injetado após 5 segundos, mantenha o seu crossfire aberto. INSERT ABRE E FECHA MENU Bom jogo Download/Scanner Download: [Hidden Content] Virustotal: https://www.virustotal.com/gui/file-analysis/YzNkNTNiMGE3OTdjNzU3ZjNkNDA0Y2VjMmFhMTYwMDE6MTcxNDE2MDYzMQ==
    7 pontos
  3. 100% ATUALIZADO(ABRIL 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 : https://discord.gg/wQy3zgBJPU 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. [Hidden Content] SCAN : VirusTotal - File - 6ddb4a159c634bc79841a30a3a1238804e2d20e6624e55651705d37dee1e83f6
    7 pontos
  4. • Belle DelphinePack Grátis - Belle Delphine • • Download Pack: [Hidden Content]
    7 pontos
  5. Print Screen Tutorial em Escrita Execute o Loader Como administrador Vai perguntar em qual disco o seu CrossFire está instalado, e você informa se é no disco D ou no C e da ENTER Depois vai perguntar se você deseja executar o Cheat, e você da S e da ENTER Após isso ele vai aparecer a mensagem "Aguardando o CrossFire" e você abre o CrossFire E pronto, o cheat será injetado após 5 segundos, mantenha o seu crossfire aberto. WALLHACK É AUTO ON Bom jogo Download/Scanner Download: [Hidden Content] Virustotal: https://www.virustotal.com/gui/file-analysis/MTFlOWMyMTNmMmNkOGEzZTQ1ZTNmZTlmNmJlY2RjMjQ6MTcxNDE2MDcyNA==
    5 pontos
  6. Tente essas: [Hidden Content] Tenho também esse cookie premium: [Hidden Content]
    5 pontos
  7. 4 pontos
  8. 3 pontos
  9. Serial: OBS: as chaves são atualizadas sempre que possível mas NÃO tem garantia de funcionar! [Hidden Content]
    2 pontos
  10. 2 pontos
  11. 2 pontos
  12. Basta deslizar e assistir o quanto quiser de vídeos +18 curtos e longos! [Hidden Content] Basta clicar na opção do Tiktok e aproveitar os milhares de vídeos!
    2 pontos
  13. Créditos ao @cronusmarkes por disponibilizar o material na web. Atenção: Quanto menor o tempo utilizado mais o seu sql ira trabalhar. Então, eu recomendo o valor de 5 a 10 me media. [Hidden Content] Essa query "separada" é para o raking atualizar automaticamente (sozinho), mas há também a necessidade de fazer manual, caso assim seja. O padrão é 1.800 (dia) para rodar essa query. Veja a tabeça se tiver, qualquer coisa só alterar os valores que estiver dentro. Pode ser que não atualize por falta de tabelas [Hidden Content]
    1 ponto
  14. Só lembrando que é material para estudos. Source 1: Source 2:
    1 ponto
  15. Solicitações de packs ATUALIZADO Envie o link do perfil ou nome de usuário do perfil [somente conteúdo novo] Like
    1 ponto
  16. Recomendo não criar novos perfis e usar os que já tem,pode durar mais tempo
    1 ponto
  17. Tente essa: [Hidden Content]
    1 ponto
  18. Baseado no @OneThinker, resolvi criar este tópico liberando um curso de graça a quem não tem uma condição financeira boa. 3.98GB (compactado) via Mega. VEJA OS BÔNUS INCLUSOS Curso de Engenharia Reversa Para que você alcance patamares ainda maiores e consiga se diferenciar ainda mais de quem ja está no mercado, preparamos um mini-curso prático de engenharia reversa de softwares que iremos disponibilizar gratuitamente para todos nossos alunos. Pacote de Ferramentas Além do software essenciais como IDE’s, debuggers,etc, é necessário adquirir diversas ferramentas extras que devem tunar e auxiliar seus desenvolvimentos de cheats e testes com anti-cheats como Loggers, Injetores, Scanners de Memória, gerenciador de processos avançado, etc. Fazer uma compilação de qualidade dessas ferramentas pode sair muito caro ou, pelo menos, muito trabalhoso. Para poupar tempo e dinheiro dos nossos alunos, disponibilizamos uma série de ferramentas, desenvolvidas pela equipe, gratuitamente como bônus. Mini-Curso de Packing e Unpacking Aqui você vai saber como aumentar a proteção dos seus softwares e como retirar praticamente qualquer packer de softwares protegidos, tendo assim acesso ao seu código original! Download: [Hidden Content] [Hidden Content]
    1 ponto
  19. Pack Grátis - Nati Sweetmlr & Mariana Ladeira & Emanuelly Raquel Nati Sweetmlr Download Pack: [Hidden Content] Mariana Ladeira Download Pack: [Hidden Content] Emanuelly Raquel Download Pack: [Hidden Content]
    1 ponto
  20. 1 ponto
  21. • Pack Grátis - Tati Zaqui • Download Pack: [Hidden Content]
    1 ponto
  22. Pack com fotos/vídeos da Juliana Bonde. Basta curtir o tópico para revelar o conteúdo. [Hidden Content]
    1 ponto
  23. Pack Grátis - Sunnyray sunnyrayyxo All Vídeos + ppv 👇[Hidden Content] +blowjob [Hidden Content]
    1 ponto
  24. Antes de tudo, devo dizer que não sou o desenvolvedor desse cheat, eles são uma equipe chinesa e só atualizam num outro fórum chinês, então sou apenas um COMPARTILHADOR. NOTAS Correção de suporte para OfficialServer-OS. PRINTS/VIDEO TUTORIAL FUNÇÕES DO CHEAT DOWNLOAD & SCAN POSTADO NO TÓPICO, CLIQUE AQUI PARA SER REDIRECIONADO! CRÉDITOS FannieMC | Contato via Discord Funcional apenas na versão 4.0 do Genshin Impact
    1 ponto
  25. 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
  26. ASSISTA A QUALQUER VÍDEO NOS SITES OFICIAIS DE VÍDEOS AULTOS +18 SEM PRECISAR PAGAR NADA! INTRODUÇÃO 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 auto-explica, 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] EXTENSÃO PARA PULAR ADFLY [Hidden Content] ESTE MATERIAL ERA EXCLUSIVAMENTE PARA MEMBROS VIP! USE COM MODERAÇÃO!
    1 ponto
  27. Parou de postar há um mês, n sei se vai voltar, mas vale a pena. Vendia packs também.
    1 ponto
  28. Estou aqui para ensinar vocês a como pedir seu acesso gratuito! +3.700 Filmes de Porno Legendado em Português do Brasil - Maior site de conteúdo legendado da internet! https://pelada.net CURTA O TÓPICO PARA RECEBER O TUTORIAL DE COMO CONSEGUIR SEU ACESSO [Hidden Content]
    1 ponto
  29. Fala pessoal. Trazendo aqui para vocês um pack de design esportivo. • Pack hospedado no Google Drive. [Hidden Content] Bom proveito!
    1 ponto
  30. 1 ponto
  31. Download: [Hidden Content] Scan: https://www.virustotal.com/gui/file/b5af63aaf4dc95f0538982861a5d8a2ff4f88802dc9b48c2d8000ace4b2a7dfb?nocache=1 Modo de uso: Abra o cheat e clique em reload, aperte em cima do nick do seu personagem que queira usar o hack e pode apertar em set pid, depois disso vai liberar a caixinha de hack a direita. Caso queira algo diferenciado pode falar comigo no discord ou aqui na webcheats mesmo
    1 ponto
  32. Minty 1.41 | Download & VirusScan: [Hidden Content] Notas de correções: Atualizado para a versão 4.3 (Global e Chinesa); Removido FovChanger e SkipEnhanceAnimation.
    1 ponto
  33. VALOPY V1.0 - O MELHOR VALORANT CHECKER - [HQ CAPTURE, MUITO RÁPIDO] - Feito um verificador Valorant para todos vocês usarem É muito rápido em pegar tudo sobre a conta. - Eu agradeceria se você quisesse e representasse meu perfil para me apoiar. Obrigado. Preview:
    1 ponto
  34. //TMSrv 7.57 004F45E0 void CQuest::ProcessNPCClicFunction(int conn, int npcId) //Função Ok { int questId = pMob[npcId].QuestIndex; int condSuccessCount = 0; int isLog = FALSE; if (questId <= 0 || questId >= MAX_QUEST) { sprintf_s(temp, "err, wrong quest number npcId:%d quest:%d", npcId, questId); Log(temp, "-sys", 0); return; } if (pMob[conn].TargetX < (g_pQuest[questId].PosX - 6) || pMob[conn].TargetX > (g_pQuest[questId].PosX + 6) || pMob[conn].TargetY < (g_pQuest[questId].PosY - 6) || pMob[conn].TargetY > (g_pQuest[questId].PosY + 6)) return; for (int i = 0; i < 10; i++) { int rewardId = g_pQuest[questId].Reward[i].Index; if (rewardId != 2 && rewardId != 7) //ITEM - QITEM continue; int countSlotEmpty = 0; for (int j = 0; j < MAX_VISIBLE_INVENTORY; j++) { if (pMob[conn].MOB.Inventory[j].Index) continue; countSlotEmpty++; } if (!countSlotEmpty) { SendClientMessage(conn, FALSE, _NN_You_Have_No_Space_To_Trade); return; } } for (int i = 0; i < 10; i++) { int conditionOk = FALSE; if (g_pQuest[questId].Condition[i].Index <= 1) //SPEECH { condSuccessCount++; continue; } if (g_pQuest[questId].Condition[i].Index == 2) //LEVEL { int curLvl = pMob[conn].MOB.CurrentScore.Level + 1; if (curLvl >= g_pQuest[questId].Condition[i].Value[0] && curLvl <= g_pQuest[questId].Condition[i].Value[1]) //minLvl - maxLvl conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 3) //ITEM { int reqItemCount = 0; for (int j = 0; j < MAX_VISIBLE_INVENTORY; j++) { int itemId = pMob[conn].MOB.Inventory[j].Index; if (g_pQuest[questId].Condition[i].Value[0] != itemId) continue; reqItemCount++; } if (reqItemCount >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 4) //ITEMSANC { int sancCount = 0; for (int j = 0; j < MAX_VISIBLE_INVENTORY; j++) { int itemId = pMob[conn].MOB.Inventory[j].Index; if (g_pQuest[questId].Condition[i].Value[0] != itemId) continue; if (g_pQuest[questId].Condition[i].Value[2] != 0) { STRUCT_ITEM* item = &pMob[conn].MOB.Inventory[j]; int itemSanc = BASE_GetItemSanc(item); if (itemSanc >= g_pQuest[questId].Condition[i].Value[2]) sancCount++; } else { sancCount++; } } if (sancCount >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 5) //CONNAME { if (!strncmp(g_pQuest[questId].Condition[i].MobName, pMob[conn].MOB.MobName, NAME_LENGTH)) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 6) //GOLDCHECK { if(g_pQuest[questId].Condition[i].Value[0] <= pMob[conn].MOB.Coin) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 7) //ISTRANS { int evolution = pMob[conn].CheckEvolution(); //ebp-0e0 if(g_pQuest[questId].Condition[i].Value[0] == evolution || (g_pQuest[questId].Condition[i].Value[1] && g_pQuest[questId].Condition[i].Value[1] == evolution)) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 8) //ISLOG { isLog = g_pQuest[questId].Condition[i].Value[0]; conditionOk = TRUE; condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 9) //TIMECHECK { int initTime1 = g_pQuest[questId].Condition[i].Value[0]; int initTime2 = g_pQuest[questId].Condition[i].Value[1]; int initTime3 = g_pQuest[questId].Condition[i].Value[2]; int finalTime = g_pQuest[questId].Condition[i].Value[3]; if (initTime1 <= CurrentMinute && initTime1 + finalTime > CurrentMinute) conditionOk = TRUE; else if (initTime2 > 0 && initTime2 <= CurrentMinute && initTime2 + finalTime > CurrentMinute) conditionOk = TRUE; else if (initTime3 > 0 && initTime3 <= CurrentMinute && initTime3 + finalTime > CurrentMinute) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 10) //EQITEM { if (g_pQuest[questId].Condition[i].Value[0] > 1) { if (pMob[conn].MOB.Equip[g_pQuest[questId].Condition[i].Value[0] - 1].Index == g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; } if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } //CheckBit Modificada!! if (g_pQuest[questId].Condition[i].Index == 11) //CHECKBIT { if (g_pQuest[questId].Condition[i].Value[0] == 1 && !BASE_GetQuestState(pMob[conn].CristalQuest, g_pQuest[questId].Condition[i].Value[1])) conditionOk = TRUE; else if (g_pQuest[questId].Condition[i].Value[0] == 2 && !BASE_GetQuestState(pMob[conn].isArchBlockedLvl, g_pQuest[questId].Condition[i].Value[1])) conditionOk = TRUE; else if (g_pQuest[questId].Condition[i].Value[0] == 3 && !BASE_GetQuestState(pMob[conn].ArchLvlandFuryStone, g_pQuest[questId].Condition[i].Value[1])) conditionOk = TRUE; else if (g_pQuest[questId].Condition[i].Value[0] == 4 && !BASE_GetQuestState(pMob[conn].isBlockedLvl, g_pQuest[questId].Condition[i].Value[1])) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 12) //CHECKCLASS { if(pMob[conn].MOB.Class == g_pQuest[questId].Condition[i].Value[0]) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 13) //CHECKSTAT { int detail = g_pQuest[questId].Condition[i].Value[0]; if (detail <= 3) { if (detail == 0 && pMob[conn].MOB.BaseScore.Str >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; else if (detail == 1 && pMob[conn].MOB.BaseScore.Int >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; else if (detail == 2 && pMob[conn].MOB.BaseScore.Dex >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; else if (detail == 3 && pMob[conn].MOB.BaseScore.Con >= g_pQuest[questId].Condition[i].Value[1]) conditionOk = TRUE; } if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } if (g_pQuest[questId].Condition[i].Index == 14) //NOTEQUIP { int equipSlot = g_pQuest[questId].Condition[i].Value[0]; if (equipSlot >= 1 && equipSlot <= 16) { if (pMob[conn].MOB.Equip[equipSlot - 1].Index == g_pQuest[questId].Condition[i].Value[1]) { conditionOk = TRUE; condSuccessCount++; } } if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } } if (g_pQuest[questId].Condition[i].Index == 15) //EMPTYITEMSLOT { int emptySlotCount = 0; for (int j = 0; j < MAX_VISIBLE_INVENTORY; j++) { if (!BASE_CanCarry(pMob[conn].MOB.Inventory, j)) continue; if (!pMob[conn].MOB.Inventory[j].Index) emptySlotCount++; } if (emptySlotCount >= g_pQuest[questId].Condition[i].Value[0]) conditionOk = TRUE; if (!conditionOk) { SendSay(npcId, g_pQuest[questId].Condition[i].Speech); return; } condSuccessCount++; } } int sort = rand() % 100; if (isLog) { sprintf(temp, "que, quest:%d char:%s x:%d y:%d rnd:%d", questId, pMob[conn].MOB.MobName, pMob[conn].TargetX, pMob[conn].TargetY, sort); Log(temp, pUser[conn].AccountName, pUser[conn].IP); } for (int i = 0; i < 10; i++) { int rewardId = g_pQuest[questId].Reward[i].Index; if (!rewardId) continue; if (sort < g_pQuest[questId].Reward[i].RateMin || sort > g_pQuest[questId].Reward[i].RateMax) continue; if (rewardId == 1) //SPEECH { SendSay(npcId, g_pQuest[questId].RewardSpeech); } else if (rewardId == 2) //ITEM { if (PutItem(conn, &g_pQuest[questId].Reward[i].Item)) SendClientMessage(conn, FALSE, _SN_Item_Arrived, g_pItemList[g_pQuest[questId].Reward[i].Item.Index].Name); } else if (rewardId == 3) //LEVEL { if (pMob[conn].CheckEvolution() == CELESTIAL) return; int newLvl = pMob[conn].MOB.CurrentScore.Level + g_pQuest[questId].Reward[i].Value[0]; if (newLvl < 0) newLvl = 0; if (newLvl > 399) newLvl = 399; pMob[conn].MOB.Exp = g_pNextLevel[newLvl]; if (pMob[conn].CheckGetLevel()) { SendClientMessage(conn, FALSE, _NN_Level_Up); SendScore(conn); SendItemByLevel(conn); } SendEtc(conn); } else if (rewardId == 4) //DELETEITEM { int maxDeleteItem = g_pQuest[questId].Reward[i].Value[1]; int deleteItemCount = 0; if (maxDeleteItem <= 0) maxDeleteItem = 1; for (int j = 0; j < MAX_VISIBLE_INVENTORY; j++) { if (pMob[conn].MOB.Inventory[j].Index == g_pQuest[questId].Reward[i].Value[0]) { if (g_pQuest[questId].Reward[i].Value[2]) { int itemSanc = BASE_GetItemSanc(&pMob[conn].MOB.Inventory[j]); if (itemSanc >= g_pQuest[questId].Reward[i].Value[2]) { memset(&pMob[conn].MOB.Inventory[j], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, j, &pMob[conn].MOB.Inventory[j]); deleteItemCount++; } } else { memset(&pMob[conn].MOB.Inventory[j], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, j, &pMob[conn].MOB.Inventory[j]); deleteItemCount++; } if (deleteItemCount >= maxDeleteItem) break; } } } else if (rewardId == 5) //EQUIP { int slotId = g_pQuest[questId].Reward[i].Value[0]; if (slotId >= 1 && slotId <= 16) { memset(&pMob[conn].MOB.Equip[slotId - 1], 0, sizeof STRUCT_ITEM); memcpy(&pMob[conn].MOB.Equip[slotId - 1], &g_pQuest[questId].Reward[i].Item, sizeof STRUCT_ITEM); } SendEquip(conn, conn); pMob[conn].GetCurrentScore(conn); SendScore(conn); SendEtc(conn); for (int j = 0; j < MAX_EQUIP; j++) //ebp-1e0 SendItem(conn, EQUIP_TYPE, j, &pMob[conn].MOB.Equip[j]); } else if (rewardId == 6) //SKILL { int skillId = g_pQuest[questId].Reward[i].Value[0]; int skillTime = g_pQuest[questId].Reward[i].Value[1]; if(skillId >= 0 && skillId <= 96) { SetTick(conn, skillId, skillTime, 200); SendScore(conn); } } else if (rewardId == 7) //QITEM { PutItem(conn, &g_pQuest[questId].Reward[i].Item); SendCarry(conn); } else if (rewardId == 8) //GIVEGOLD { if (pMob[conn].MOB.Coin + g_pQuest[questId].Reward[i].Value[0] > 2000000000) pMob[conn].MOB.Coin = 2000000000; else pMob[conn].MOB.Coin += g_pQuest[questId].Reward[i].Value[0]; if (pMob[conn].MOB.Coin <= 0) pMob[conn].MOB.Coin = 0; SendUpdateCoin(conn); } else if (rewardId == 9) //GIVEEXP { if (pMob[conn].CheckEvolution() == CELESTIAL) return; long long newExp = pMob[conn].MOB.Exp + g_pQuest[questId].Reward[i].Value[0]; if (newExp <= 4000000000) pMob[conn].MOB.Exp = newExp; else pMob[conn].MOB.Exp = 4000000000; SendEtc(conn); if (pMob[conn].CheckGetLevel()) { SendClientMessage(conn, FALSE, _NN_Level_Up); SendScore(conn); SendItemByLevel(conn); } } else if (rewardId == 10) //TELEPORT { DoTeleport(conn, g_pQuest[questId].Reward[i].Value[0], g_pQuest[questId].Reward[i].Value[1], FALSE); pUser[conn].IsWallX = pMob[conn].TargetX; pUser[conn].IsWallY = pMob[conn].TargetY; } else if (rewardId == 11) //EQDELETE { if (g_pQuest[questId].Reward[i].Value[0] < 1 || g_pQuest[questId].Reward[i].Value[0] > 16) continue; memset(&pMob[conn].MOB.Equip[g_pQuest[questId].Reward[i].Value[0] - 1], 0, sizeof STRUCT_ITEM); SendItem(conn, EQUIP_TYPE, g_pQuest[questId].Reward[i].Value[0] - 1, &pMob[conn].MOB.Equip[g_pQuest[questId].Reward[i].Value[0] - 1]); } //SetBit foi modificada!! else if (rewardId == 12) //SETBIT { int setBit = g_pQuest[questId].Reward[i].Value[0]; if (setBit >= 0 && setBit < 12) { if (setBit == 0) BASE_SetQuestState(&pMob[conn].isChatBlock, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 1) BASE_SetQuestState(&pMob[conn].CristalQuest, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 2) BASE_SetQuestState(&pMob[conn].isArchBlockedLvl, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 3) BASE_SetQuestState(&pMob[conn].ArchLvlandFuryStone, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 5) BASE_SetQuestState(&pMob[conn].isBlockedLvl, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 6) BASE_SetQuestState(&pMob[conn].randomQuizFlag, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 9) BASE_SetQuestState(&pMob[conn].isHardCore, g_pQuest[questId].Reward[i].Value[1]); else if (setBit == 11) BASE_SetQuestState(&pMob[conn].isGodOrSub, g_pQuest[questId].Reward[i].Value[1]); else { sprintf(temp, "que, setbit not imple - bit:%d quest:%d", setBit, questId); Log(temp, "-system", 0); } } else { sprintf(temp, "que, Quest Bit Error quest:%d reward:%d bit:%d", questId, i, setBit); Log(temp, pUser[conn].AccountName, pUser[conn].IP); } } else if (rewardId == 13) //RESTAT { unsigned short stats = g_pQuest[questId].Reward[i].Value[1]; int calcStatus = 0; int detail = g_pQuest[questId].Reward[i].Value[0]; int mobClass = pMob[conn].MOB.Class; if (mobClass < TRANSKNIGHT || mobClass > HUNTRESS) return; if (detail == 0) //STR { if (stats == 0) { calcStatus = pMob[conn].MOB.BaseScore.Str - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Str = BaseSIDCHM[mobClass][detail]; } else if (pMob[conn].MOB.BaseScore.Str - stats >= BaseSIDCHM[mobClass][detail]) { calcStatus = stats; pMob[conn].MOB.BaseScore.Str -= stats; } else { calcStatus = pMob[conn].MOB.BaseScore.Str - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Str = BaseSIDCHM[mobClass][detail]; } } else if (detail == 1) //INT { if (stats == 0) { calcStatus = pMob[conn].MOB.BaseScore.Int - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Int = BaseSIDCHM[mobClass][detail]; } else if (pMob[conn].MOB.BaseScore.Int - stats >= BaseSIDCHM[mobClass][detail]) { calcStatus = stats; pMob[conn].MOB.BaseScore.Int -= stats; } else { calcStatus = pMob[conn].MOB.BaseScore.Int - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Int = BaseSIDCHM[mobClass][detail]; } } else if (detail == 2) //DEX { if (stats == 0) { calcStatus = pMob[conn].MOB.BaseScore.Dex - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Dex = BaseSIDCHM[mobClass][detail]; } //004F62AE else if (pMob[conn].MOB.BaseScore.Dex - stats >= BaseSIDCHM[mobClass][detail]) { calcStatus = stats; pMob[conn].MOB.BaseScore.Dex -= stats; } else { calcStatus = pMob[conn].MOB.BaseScore.Dex - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Dex = BaseSIDCHM[mobClass][detail]; } } else if (detail == 3) //CON { if (stats == 0) { calcStatus = pMob[conn].MOB.BaseScore.Con - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Con = BaseSIDCHM[mobClass][detail]; } else if (pMob[conn].MOB.BaseScore.Con - stats >= BaseSIDCHM[mobClass][detail]) { calcStatus = stats; pMob[conn].MOB.BaseScore.Con -= stats; } else { calcStatus = pMob[conn].MOB.BaseScore.Con - BaseSIDCHM[mobClass][detail]; pMob[conn].MOB.BaseScore.Con = BaseSIDCHM[mobClass][detail]; } } else if (detail == 4) //ALL { int tmpStats = 0; if (stats == 0) { calcStatus = pMob[conn].MOB.BaseScore.Str - BaseSIDCHM[mobClass][0]; pMob[conn].MOB.BaseScore.Str = BaseSIDCHM[mobClass][0]; calcStatus += pMob[conn].MOB.BaseScore.Int - BaseSIDCHM[mobClass][1]; pMob[conn].MOB.BaseScore.Int = BaseSIDCHM[mobClass][1]; calcStatus += pMob[conn].MOB.BaseScore.Dex - BaseSIDCHM[mobClass][2]; pMob[conn].MOB.BaseScore.Dex = BaseSIDCHM[mobClass][2]; calcStatus += pMob[conn].MOB.BaseScore.Con - BaseSIDCHM[mobClass][3]; pMob[conn].MOB.BaseScore.Con = BaseSIDCHM[mobClass][3]; } else { tmpStats = pMob[conn].MOB.BaseScore.Str - stats; if (tmpStats < 0) { tmpStats = pMob[conn].MOB.BaseScore.Str - BaseSIDCHM[mobClass][0]; pMob[conn].MOB.BaseScore.Str = BaseSIDCHM[mobClass][0]; } else { pMob[conn].MOB.BaseScore.Str -= stats; } } calcStatus += tmpStats; tmpStats = pMob[conn].MOB.BaseScore.Int - stats; if (tmpStats < 0) { tmpStats = pMob[conn].MOB.BaseScore.Int - BaseSIDCHM[mobClass][1]; pMob[conn].MOB.BaseScore.Int = BaseSIDCHM[mobClass][1]; } else { pMob[conn].MOB.BaseScore.Int -= stats; } calcStatus += tmpStats; tmpStats = pMob[conn].MOB.BaseScore.Dex - stats; if (tmpStats < 0) { tmpStats = pMob[conn].MOB.BaseScore.Dex - BaseSIDCHM[mobClass][2]; pMob[conn].MOB.BaseScore.Dex = BaseSIDCHM[mobClass][2]; } else { pMob[conn].MOB.BaseScore.Dex -= stats; } calcStatus += tmpStats; tmpStats = pMob[conn].MOB.BaseScore.Con - stats; if (tmpStats < 0) { tmpStats = pMob[conn].MOB.BaseScore.Con - BaseSIDCHM[mobClass][3]; pMob[conn].MOB.BaseScore.Con = BaseSIDCHM[mobClass][3]; } else { pMob[conn].MOB.BaseScore.Con -= stats; } calcStatus += tmpStats; pMob[conn].MOB.ScoreBonus = calcStatus; pMob[conn].GetCurrentScore(conn); SendScore(conn); SendEtc(conn); } } else if (rewardId == 14) //RESTATALL { int mobClass = pMob[conn].MOB.Class; if (mobClass < TRANSKNIGHT || mobClass > HUNTRESS) return; int Stats = g_pQuest[questId].Reward[i].Value[0]; int curScoreBonus = pMob[conn].MOB.ScoreBonus; int Str = pMob[conn].MOB.BaseScore.Str - BaseSIDCHM[mobClass][0]; int Int = pMob[conn].MOB.BaseScore.Int - BaseSIDCHM[mobClass][1]; int Dex = pMob[conn].MOB.BaseScore.Dex - BaseSIDCHM[mobClass][2]; int Con = pMob[conn].MOB.BaseScore.Con - BaseSIDCHM[mobClass][3]; if (Str > Stats) { pMob[conn].MOB.BaseScore.Str -= Stats; curScoreBonus += Stats; } else { pMob[conn].MOB.BaseScore.Str -= Str; curScoreBonus += Str; } if (Int > Stats) { pMob[conn].MOB.BaseScore.Int -= Stats; curScoreBonus += Stats; } else { pMob[conn].MOB.BaseScore.Int -= Int; curScoreBonus += Int; } if (Dex > Stats) { pMob[conn].MOB.BaseScore.Dex -= Stats; curScoreBonus += Stats; } else { pMob[conn].MOB.BaseScore.Dex -= Dex; curScoreBonus += Dex; } if (Con > Stats) { pMob[conn].MOB.BaseScore.Con -= Stats; curScoreBonus += Stats; } else { pMob[conn].MOB.BaseScore.Con -= Con; curScoreBonus += Con; } pMob[conn].GetCurrentScore(conn); BASE_GetBonusScorePoint(&pMob[conn].MOB, pMob[conn].MobFace, pMob[conn].CristalQuest, pMob[conn].ArchLvlandFuryStone); BASE_GetHpMp(&pMob[conn].MOB, pMob[conn].MobFace); SetTick(conn, 44, 20, 20); SendScore(conn); SendEtc(conn); } } }
    1 ponto
  35. Atualização sazonal do EpicGlobal! [v30.1]. Patch notes: Atualizado para versão 4.2 do jogo; Download & Scan: [Hidden Content]
    1 ponto
  36. alguem tem pack do onlyfans da "f4ysz" ana carolina
    1 ponto
  37. Cheat Simples As Funçoes são essas descrito no Titulo Tem uma função extra bem roubada então cuidado ^^ . Abra o cheat antes logar na conta depois do cheat marcar a opçao feche o cheat e logue na conta . Não abra o cheat depois de logar na conta ! Tecla Shift para usar Speed = função patched.. Link do PT [Hidden Content]
    1 ponto
  38. [Hidden Content] onlyfans
    1 ponto
  39. Onlyfans Instagram Conteúdos recentes: [Hidden Content]
    1 ponto
  40. Instagram PACK: [Hidden Content]
    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.