Bem-vindo ao Fórum!

Registre-se agora mesmo e fique por dentro da maior comunidade de Cheats do Brasil!

Search the Community

Showing results for tags 'source'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Anunciantes
    • silvaBR Cheats
  • Anúncios/Eventos
    • Regras
    • Anúncios
    • Eventos do fórum
  • Feedback & Suporte
    • Tutoriais WC
    • Suporte
    • Denúncias e Reclamações
    • Sugestões
    • Depósito
  • WebCheats Premium
    • Download
    • Cracking
    • Serviços Pagos - Pedidos
    • MarketPlace
    • Conteúdo Adulto
    • Taverna WebCheats Premium
  • Shooter Zone
    • Point Blank
    • Combat Arms
    • Cross Fire
    • Counter Strike
    • Battle Royale
    • Outros Shooters em Geral
    • Shooter Zone - Lixão
  • RPG/MOBA Zone
  • Outros Games Zone
  • Design Zone
  • Info Zone
  • Video Games Zone
  • Entretenimento & Diversão

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Discord

Found 137 results

  1. COMO LIGAR O SERVIDOR : Ao abrir a TMSRV.exe vai dar o " erro binding fail ". Basta você clicar em file na TMSRV.EXE e dar reconect DBSRV que vai poder logar. COMO COMPILAR : A dll da source deve ser compilada em RELEASE . SCAN: DBSRV: https://www.virustotal.com/gui/file-analysis/ZGY0MThhYWZjOWU5N2VlZmRmM2Q0YTc0NDczMTFhYTU6MTU1OTk1NDg1MA==/detection TMSRV: https://www.virustotal.com/gui/file/e94e90b501259d34992c2a6218c1639204ce0a44a9c538cac2635c2648dabf72/detection RELEASE: https://www.virustotal.com/gui/file-analysis/ZGE0NmM1N2UxZmJhOWYzYjgwN2FjODQ2Mjk3ZWNiZGM6MTU1OTk1NTA2MQ==/detection SOURCE: https://www.virustotal.com/gui/file/ee9ab01905ee495f29504f1b3ed33eb62e9fd3883a78cb4c4a16d6d158957ee3/detection DOWNLOADS SOURCE : https://mega.nz/#!aLIwCIJI!GFCMLhYZW8e69fL_fmg6d6izIatiLzNypwiwtEK1eYo [REUP by ϟOdinϟ] - https://www.sendspace.com/file/mpw8d0 RELEASE: https://mega.nz/#!LTJghS4Y!2dhdM1Whf8dV2wdPM979np9zgQp7hcs7YBEzto390a8 CLIENTE : https://mega.nz/#!7TIwxKYL!fc2Q88ePz3b5Y_BNx_xWJLjrZcsxpKEAeLMV6GDWwzs *créditos do Eufora e do Typedef. *Release eu comprei com o "Rogeiro" dono do servidor
  2. Olá, Andei procurando alguns projetos da 756 e percebi q a Completa 756 ta com o link OFF. Eu não fiquei procurando nos posts se alguém postou o re-up. Mas caso alguém tenha e puder disponibilizar , agradeço. ^^ Vai ajudar bastante algumas pessoas , inclusive eu ^^
  3. Só copiar e colar; Créditos: Não sei!
  4. OFFSETS da ultima att do csgo ocorrida em: 12/06/2019 public const Int32 cs_gamerules_data = 0x0; public const Int32 m_ArmorValue = 0xB340; public const Int32 m_Collision = 0x31C; public const Int32 m_CollisionGroup = 0x474; public const Int32 m_Local = 0x2FBC; public const Int32 m_MoveType = 0x25C; public const Int32 m_OriginalOwnerXuidHigh = 0x31B4; public const Int32 m_OriginalOwnerXuidLow = 0x31B0; public const Int32 m_SurvivalGameRuleDecisionTypes = 0x1320; public const Int32 m_SurvivalRules = 0xCF8; public const Int32 m_aimPunchAngle = 0x302C; public const Int32 m_aimPunchAngleVel = 0x3038; public const Int32 m_angEyeAnglesX = 0xB344; public const Int32 m_angEyeAnglesY = 0xB348; public const Int32 m_bBombPlanted = 0x99D; public const Int32 m_bFreezePeriod = 0x20; public const Int32 m_bGunGameImmunity = 0x392C; public const Int32 m_bHasDefuser = 0xB350; public const Int32 m_bHasHelmet = 0xB334; public const Int32 m_bInReload = 0x3285; public const Int32 m_bIsDefusing = 0x3918; public const Int32 m_bIsQueuedMatchmaking = 0x74; public const Int32 m_bIsScoped = 0x3910; public const Int32 m_bIsValveDS = 0x75; public const Int32 m_bSpotted = 0x93D; public const Int32 m_bSpottedByMask = 0x980; public const Int32 m_bStartedArming = 0x33D0; public const Int32 m_clrRender = 0x70; public const Int32 m_dwBoneMatrix = 0x26A8; public const Int32 m_fAccuracyPenalty = 0x3310; public const Int32 m_fFlags = 0x104; public const Int32 m_flC4Blow = 0x2990; public const Int32 m_flDefuseCountDown = 0x29AC; public const Int32 m_flDefuseLength = 0x29A8; public const Int32 m_flFallbackWear = 0x31C0; public const Int32 m_flFlashDuration = 0xA3F4; public const Int32 m_flFlashMaxAlpha = 0xA3F0; public const Int32 m_flLastBoneSetupTime = 0x2924; public const Int32 m_flLowerBodyYawTarget = 0x3A78; public const Int32 m_flNextAttack = 0x2D70; public const Int32 m_flNextPrimaryAttack = 0x3218; public const Int32 m_flSimulationTime = 0x268; public const Int32 m_flTimerLength = 0x2994; public const Int32 m_hActiveWeapon = 0x2EF8; public const Int32 m_hMyWeapons = 0x2DF8; public const Int32 m_hObserverTarget = 0x3388; public const Int32 m_hOwner = 0x29CC; public const Int32 m_hOwnerEntity = 0x14C; public const Int32 m_iAccountID = 0x2FC8; public const Int32 m_iClip1 = 0x3244; public const Int32 m_iCompetitiveRanking = 0x1A84; public const Int32 m_iCompetitiveWins = 0x1B88; public const Int32 m_iCrosshairId = 0xB3AC; public const Int32 m_iEntityQuality = 0x2FAC; public const Int32 m_iFOV = 0x31E4; public const Int32 m_iFOVStart = 0x31E8; public const Int32 m_iGlowIndex = 0xA40C; public const Int32 m_iHealth = 0x100; public const Int32 m_iItemDefinitionIndex = 0x2FAA; public const Int32 m_iItemIDHigh = 0x2FC0; public const Int32 m_iMostRecentModelBoneCounter = 0x2690; public const Int32 m_iObserverMode = 0x3374; public const Int32 m_iShotsFired = 0xA380; public const Int32 m_iState = 0x3238; public const Int32 m_iTeamNum = 0xF4; public const Int32 m_lifeState = 0x25F; public const Int32 m_nFallbackPaintKit = 0x31B8; public const Int32 m_nFallbackSeed = 0x31BC; public const Int32 m_nFallbackStatTrak = 0x31C4; public const Int32 m_nForceBone = 0x268C; public const Int32 m_nTickBase = 0x342C; public const Int32 m_rgflCoordinateFrame = 0x444; public const Int32 m_szCustomName = 0x303C; public const Int32 m_szLastPlaceName = 0x35B0; public const Int32 m_thirdPersonViewAngles = 0x31D8; public const Int32 m_vecOrigin = 0x138; public const Int32 m_vecVelocity = 0x114; public const Int32 m_vecViewOffset = 0x108; public const Int32 m_viewPunchAngle = 0x3020; } public static class signatures { public const Int32 clientstate_choked_commands = 0x4D28; public const Int32 clientstate_delta_ticks = 0x174; public const Int32 clientstate_last_outgoing_command = 0x4D24; public const Int32 clientstate_net_channel = 0x9C; public const Int32 convar_name_hash_table = 0x2F0F8; public const Int32 dwClientState = 0x58CCFC; public const Int32 dwClientState_GetLocalPlayer = 0x180; public const Int32 dwClientState_IsHLTV = 0x4D40; public const Int32 dwClientState_Map = 0x28C; public const Int32 dwClientState_MapDirectory = 0x188; public const Int32 dwClientState_MaxPlayer = 0x388; public const Int32 dwClientState_PlayerInfo = 0x52B8; public const Int32 dwClientState_State = 0x108; public const Int32 dwClientState_ViewAngles = 0x4D88; public const Int32 dwEntityList = 0x4D04A74; public const Int32 dwForceAttack = 0x313613C; public const Int32 dwForceAttack2 = 0x3136148; public const Int32 dwForceBackward = 0x3136178; public const Int32 dwForceForward = 0x3136154; public const Int32 dwForceJump = 0x51A812C; public const Int32 dwForceLeft = 0x313616C; public const Int32 dwForceRight = 0x3136190; public const Int32 dwGameDir = 0x632F70; public const Int32 dwGameRulesProxy = 0x521A474; public const Int32 dwGetAllClasses = 0xD178C4; public const Int32 dwGlobalVars = 0x58CA00; public const Int32 dwGlowObjectManager = 0x5244F98; public const Int32 dwInput = 0x514FAC0; public const Int32 dwInterfaceLinkList = 0x8C7BB4; public const Int32 dwLocalPlayer = 0xCF2A3C; public const Int32 dwMouseEnable = 0xCF8588; public const Int32 dwMouseEnablePtr = 0xCF8558; public const Int32 dwPlayerResource = 0x31344BC; public const Int32 dwRadarBase = 0x51397D4; public const Int32 dwSensitivity = 0xCF8424; public const Int32 dwSensitivityPtr = 0xCF83F8; public const Int32 dwSetClanTag = 0x896A0; public const Int32 dwViewMatrix = 0x4CF64A4; public const Int32 dwWeaponTable = 0x5150584; public const Int32 dwWeaponTableIndex = 0x323C; public const Int32 dwYawPtr = 0xCF81E8; public const Int32 dwZoomSensitivityRatioPtr = 0xCFD408; public const Int32 dwbSendPackets = 0xD280A; public const Int32 dwppDirect3DDevice9 = 0xA6030; public const Int32 force_update_spectator_glow = 0x393022; public const Int32 interface_engine_cvar = 0x3E9EC; public const Int32 is_c4_owner = 0x39F370; public const Int32 m_bDormant = 0xED; public const Int32 m_pStudioHdr = 0x294C; public const Int32 m_pitchClassPtr = 0x5139A80; public const Int32 m_yawClassPtr = 0xCF81E8; public const Int32 model_ambient_min = 0x58FD1C; public const Int32 set_abs_angles = 0x1CA790; public const Int32 set_abs_origin = 0x1CA5D0; Tyyy Haze <3
  5. Salve rapaziada Ideia que o fael me deu, fui atrás... Por padrão, na 7.556, os valores do macro, vem 0% hp/mp e 0% montaria. E isso para o player, é um saco, toda vez setar. Então fui atrás no client, quais addrs salvam estes valores. Segue abaixo o hook para setar os valores por padrão do Macro no Client do server de vocês: // Macros Default % Values hooks.setValue(0x60AA00, 50); // Mount Food (0 a 90) hooks.setValue(0x60AA04, 70); // HP/MP (0 a 90) // JMP no carregamento do FieldScene, ele seta a variável da montaria 0 novamente. Isto serve para pular isso, pois ja está setada. hooks.setHook(eHookType::JMP, 0x4404DE, 0x4404E8); Basta colocar no HookPatch.cpp do ClientPatch e sejam felizes com seus players contentes por adicionar esse pequeno detalhe, mas que faz diferença!
  6. Source do Gladiator, 90% funcional, compilei a source e testei, só e necessário mudar alguns offsets. Necessário biblioteca DX9. Download: Github "https://github.com/000x0/Gladiatorcheatz-v2.1"
  7. Esse evento fecha o pvp de armia e começa a jogar itens no chão aleatoriamente... Coloque um npc na entrada do PVP cobrando uma "entrada"... ou apenas use a lógica para outras coisas. Apenas se não já estiverem definidas: struct tm when; time_t now; time(&now); when = *localtime(&now); Código do evento: #pragma region EVENTO PVP ARMIA DROP if (when.tm_hour == 16 && when.tm_min == 00 && when.tm_sec == 00) { //FECHA O PORTÃO E LIMPA O PVP int i = 0; for (i = 0; i < MAX_ITEM; i++) { if (pItem[i].ITEM.sIndex == 4143) break; } if (i == MAX_ITEM) return; UpdateItem(i, STATE_LOCKED, &pItem[i].Height); MSG_CreateItem sm_cig; memset(&sm_cig, 0, sizeof(MSG_CreateItem)); GetCreateItem(i, &sm_cig); GridMulticast(pItem[i].PosX, pItem[i].PosY, (MSG_STANDARD*)& sm_cig, 0); ClearArea(2124, 2140, 2147, 2156); //Limpa o pvp de armia sprintf(temp, "PORTÃO FECHADO, QUE A BATALHA COMEÇE!!!"); SendNotice(temp); return; } if ((when.tm_hour == 16) && (when.tm_sec == 10 || when.tm_sec == 20 || when.tm_sec == 30 || when.tm_sec == 40 || when.tm_sec == 50)) { //DROPA O ITEM STRUCT_ITEM Item; memset(&Item, 0, sizeof(STRUCT_ITEM)); int empty = GetEmptyItem(); int _rd = rand() % 100; if (_rd < 25) { Item.sIndex = 413; //PRIMEIRO ITEM } else if (_rd < 50) Item.sIndex = 412; //SEGUNDO ITEM else if (_rd < 75) Item.sIndex = 4144; //TERCEIRO ITEM else Item.sIndex = 3318; //QUARTO ITEM int rd = rand() % 15; int randx = 2126 + rd; //COORDENADA X int randy = 2142 + rd; //COORDENADA Y pItem[empty].Delay = 5; //Tempo que o item fica no chão CreateItem(randx, randy, &Item, rand() % 5, 1); sprintf(temp, "O item %s foi criado em x: %d y: %d", g_pItemList[Item.sIndex].Name, randx, randy); SendNotice(temp); return; } else if (when.tm_hour == 16 && when.tm_min == 59 && when.tm_sec == 59) { //ABRE O PORTÃO int i = 0; for (i = 0; i < MAX_ITEM; i++) { if (pItem[i].ITEM.sIndex == 4143) break; } if (i == MAX_ITEM) return; UpdateItem(i, STATE_OPEN, &pItem[i].Height); MSG_CreateItem sm_cig; memset(&sm_cig, 0, sizeof(MSG_CreateItem)); GetCreateItem(i, &sm_cig); GridMulticast(pItem[i].PosX, pItem[i].PosY, (MSG_STANDARD*)& sm_cig, 0); sprintf(temp, "A BATALHA CHEGOU AO FIM, ACESSO AO PVP DE ARMIA LIBERADO!"); SendNotice(temp); return; } #pragma endregion Obs.: Se já usar o código do prêmio por tempo de loja, é só colocar após o seu término.
  8. A função UserData da 756 salva a struct em um arquivo com o nome da acc. Exemplo definindo valor na variável por char: User[conn].CharacterInfo[pUser[conn].Slot].Profession.Profissao = 1; Falta só colocar a função para quando deletar o char, zerar as variáveis. Porque como ela é declarada pelo slot, se criar um novo vai vir com as mesmas variáveis daquele slot.
  9. * (External) RankReveal para CSGO Estava dando uma olhada na área de CS e percebi que esta muito atrasada em conteúdo e com muitas "sources" com formas muito "antigas" de criação de código, então pensei em contribuir deixando aqui um "cheat" muito pouco usado, mas que eu particularmente gosto muito. ESTE CHEAT UTILIZA UM MÉTODO EXTERNO DIFERENTE DO WPM/RPM, ELE ALOCA ESPAÇO NA MEMÓRIA DO JOGO E ADICIONA O RANKREVEAL INTERNAMENTE(ShellCode), LOGO POSSUI UM RISCO MAIOR QUE O NORMAL. USE POR SUA CONTA E RISCO. Função do RevealRank: void reveal_ranks() { auto fnRevealRank = ClientAddress + RankRevealOffset; // Client Address + fnRevealRanks Offset auto aMem = memAllocate(12); if (!aMem) return; memExecute(reinterpret_cast<void*>(fnRevealRank), aMem); memFree(aMem); } Funções para manipulação de Memória: void* memAllocate(size_t _size) { return VirtualAllocEx(handle, 0, _size, MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE); } bool memFree(void* _address, size_t _size = 0) { return VirtualFreeEx(handle, _address, _size, MEM_RELEASE); } void memExecute(void* shellcode, void* parameter = nullptr) { auto h_thread = CreateRemoteThread(handle, nullptr, NULL, static_cast<LPTHREAD_START_ROUTINE>(shellcode), parameter, NULL, nullptr); WaitForSingleObject(h_thread, INFINITE); CloseHandle(h_thread); } Layout para o HazeDumper: { "name": "fnRevealRanks", "extra": 0, "relative": true, "module": "client_panorama.dll", "offsets": [ ], "pattern": "55 8B EC 8B 0D ? ? ? ? 85 C9 75 28 A1 ? ? ? ? 68 ? ? ? ? 8B 08 8B 01 FF 50 04 85 C0 74 0B 8B C8 E8 ? ? ? ? 8B C8 EB 02 33 C9 89 0D ? ? ? ? 8B 45 08" }, Substitua o "RankRevealOffset" na função do RankReveal pelo Offset do fnRevealRanks, qual pode ser pego pelo Hazedumper utilizando o layout acima(ou usando Signature Scan com o Pattern do layout acima). Atualmente enquanto crio este tópico(26/05/2019 - 03:49) o Offset é "0x3B0710" sem aspas. Para este cheat funcionar você deve chamar a função "reveal_ranks" apenas UMA VEZ POR PARTIDA, NÃO A UTILIZE DENTRO DE UM LOOP, caso contrario o jogo ira crashar, Print do funcionamento (Assistindo uma Partida no Assistir): https://prnt.sc/ntfj9d Obs: Somente Funciona em Matchmaking 5x5 (Competitivo). (Sem Créditos): É um método muito antigo, e ninguém sabe quem realmente "descobriu" isso, logo não posso atribuir créditos a alguém.
  10. _MSG_TradingItem.cpp if (m->SrcPlace == ITEM_PLACE_EQUIP || m->DestPlace == ITEM_PLACE_EQUIP) { if (save1.sIndex >= 4150 && save1.sIndex <= 4188 && save1.stEffect[0].cEffect == 0 && save1.stEffect[1].cEffect == 0 && save1.stEffect[2].cEffect == 0) { BASE_SetItemDate(&save1, 30); SendItem(conn, m->SrcPlace, m->SrcSlot, &save1); } if (save2.sIndex >= 4150 && save2.sIndex <= 4188 && save2.stEffect[0].cEffect == 0 && save2.stEffect[1].cEffect == 0 && save2.stEffect[2].cEffect == 0) { BASE_SetItemDate(&save2, 30); SendItem(conn, m->DestPlace, m->DestSlot, &save2); } if (save1.sIndex >= 3980 && save1.sIndex <= 3989 && BASE_CheckItemDate(&save1) || save1.sIndex >= 4150 && save1.sIndex <= 4188 && BASE_CheckItemDate(&save1)) { BASE_ClearItem(&save1); SendItem(conn, m->SrcPlace, m->SrcSlot, &save1); } if (save2.sIndex >= 3980 && save2.sIndex <= 3989 && BASE_CheckItemDate(&save2) || save2.sIndex >= 4150 && save2.sIndex <= 4188 && BASE_CheckItemDate(&save2)) { BASE_ClearItem(&save2); SendItem(conn, m->DestPlace, m->DestSlot, &save2); } }
  11. Galera sou novo em programação, e preciso de ajuda com a poção divina. Quando uso a divina ela está sendo ativa só no personagem que a utilizou e não para a conta como os outros wyds, se alguém poder ajudar agradeço desde já ;)
  12. não sei se estou publicando no lugar certo. mas alguém ai tem source e relaese + cliente 7.56 ?
  13. Queria entender como seria para aumentar/diminuir os status de dn/mg/imu das montarias na versão 7.56. Sendo que, também queria entender como fazer a mudança real de atributos, e a mudança visual feita no cliente. Desde já agradeço toda ajuda. Att, Thyago.
  14. Ajudante dando os buff de velo, dano, def e skill: Quest expulsando jogadores com level > 35: No _MSG_Action.cpp procure por "_NN_Newbie_zone" e substitua a função em que ele se encontra por:
  15. Mais uma source achada no antigo HD para contribuir com a área. Dei uma lida por cima e os créditos são do Supernov4 e ptr0x, se alguém souber de mais algum participante da source me avise que coloco os créditos. [Hidden Content] https://www.virustotal.com/#/file/22623d4b4879ebece3305e9e54432cf1040c665402cd072287cf7fdc0f3b334e/detection Lembrando: Qualquer uso deste código é de responsabilidade do usuário! abraço.
  16. Fala POVO Eletroplus aqui Como ja sabe ta ai para estudo. duvidas Skype: louc000 or TT: https://twitter.com/Eletroplus Antes que me pergunte (Pega no univerceGunz?) YESS! muito facilmente, na verdade. Eu vi que eles compacta com themida versão 2.x algo assim, bem antigo. arquivos de monte para descompactar por ai. Simplesmente descompacte, tente encontrar o endereço necessário com os sigs que eu forneci aqui. Tudo deve ser o mesmo, além dos endereços e outras coisas. No jogo há poucas maneiras de obter qualquer coisa como (posição,massive, Vida, UGradeID, etc). Os códigos fonte fornecidos na internet Deve deixar isso fácil. É um ótimo lugar para aprender a ter habilidades de reversão para aqueles que querem desafios fáceis de aprender, sem gastar muito tempo. Para os últimos que jogam isso, aqui está um incrível cheat que fiz há algumas semanas. Atalho: F6 - Nome ESP F7 - Vida ESP F8 - Alterar o ESP Home - Redefinir munição e VIDA (para o máximo) Anti-HWID BAN O código-fonte contém muitas coisas a maioria são detectados principalmente por isso eu os desativei por padrão. Além disso, o código-fonte contém muito do SDK invertido para que você possa fazer mais coisas. Dica: Se você quer ter a função para mudar a cor do inimigo atrás da parede, termine o que eu comecei com a função Pick Nota: Não use a injeção padrão. Use Extreme Injector com o método de injeção LrdpLoadDllStub (pq eles detectam) Download: https://www.sendspace.com/file/t1zhe8 Scan: https://www.virustotal.com/#/file/47ccf1e290707f8e6284f70533fb2d2395aeeb32fd9166883a072a91d37cb6a1/detection
  17. Este é um simples editor que ainda está sendo testado e desenvolvido, porém, já está com sua versão 1.0 disponível. Contém atualmente funções básicas como: - Leitura do arquivo ItemHelp.dat - Salvar as modificações feita pelo aplicativo (diretamente indo para o ItemHelp.dat). - Visualizações de cores convertidas em hexadecimal para inteiro (porém com bug do RGB) que será resolvido futuramente. - Próximas versões ---------------------------------------------------------------------------- - Implementar nova escrita de um novo item. - Adicionar novos botões para apagar os componentes. - Adicionar nome do item ao lado do indício (ex: 413 - Poeira de Lactolerium). - Criar função para salvar um backup do arquivo externo (sem modificações). - Como colaborar? ---------------------------------------------------------------------------- O código do projeto se encontra na plataforma (repositório) GitHub. Para ter acesso, basta acessar este link abaixo: [Hidden Content] Após feito isso, basta sincronizar e "fork" no projeto e contribuir... Quaisquer tipo de ideia ou sugestão é bem-vinda também. Obs: Não liguem para o designer hahah (sem tempo). - Créditos ---------------------------------------------------------------------------- • Juumper
  18. Achei uma source antiga do whook 7.606 feita pelo typedef_ e estarei postando apenas para estudos. Qualquer uso deste código é de responsabilidade do usuário! [Hidden Content] Scan Abraço.
  19. É um código bem simples (não pra mim) mas arrumei o meu aqui pra verificar se já possui cidadania e se possui medalha de guild equipada. Se alguém tiver uma dica pra melhorar ou corrigir eu agradeço. Tudo que eu for conseguindo fazer vou postando aqui Adiciona no Language.txt:
  20. Olá galera, venho compartilhar com vocês alguns address atualizados dia 20/09/2018 para o CrossFire BR [Hidden Content]
  21. Ola deixo aqui uma Source que pode ser usada em varias versões abaixo do 7.54! Ela tem varias coisas uteis ! Enfim é isso Boa Sorte se for usar ou olha :) https://www.4shared.com/get/lhLReL--ca/Source_Servidor__1_.html scan
  22. //GreeenTime hooks.setHook(eHookType::JMP, 0x0047DACA, hooks.getAddress(&NKD_GreenTime_NewArea), 1); __declspec(naked) void NKD_GreenTime_NewArea() { __asm { MOV EDX, DWORD PTR SS : [EBP - 07B8h] MOV EAX, DWORD PTR DS : [EDX + 040h] PUSH DWORD PTR DS : [EAX + 020A24h] MOV EDX, DWORD PTR SS : [EBP - 07B8h] MOV EAX, DWORD PTR DS : [EDX + 040h] PUSH DWORD PTR DS : [EAX + 020A20h] CALL HKD_GreenTime_NewArea ADD ESP, 08h TEST EAX, EAX JE lbl_retn MOV EAX, 0047DD1Ah JMP EAX lbl_retn : MOV EAX, 0047DAF2h JMP EAX } } //Basta adicionar a divisão do mapa que você deseja ter o tempo verde. Caso queira em QUALQUER LUGAR, apenas ponha return 1 na função. INT32 HKD_GreenTime_NewArea(INT32 posX, INT32 posY) { /*if (posX == 2 && posY == 4) return 1; if (posX == 1 && posY == 31) return 1; if (posX == 20 && posY == 13) return 1; if (posX == 13 && posY == 16) return 1;*/ return 1; } Créditos: shepher Ethan atualizei os addrs pra versão que todos usam.
  23. hooks.setHook(eHookType::JMP, 0x41C468, hooks.getAddress(&NKD_FixItemDescription), 4); __declspec(naked) void NKD_FixItemDescription() { static COLORREF line1Color = 0, line2Color = 0, line3Color = 0, line4Color = 0, line5Color = 0, line6Color = 0, line7Color = 0, line8Color = 0, line9Color = 0, line10Color = 0; static int32_t lineCounter = 0, index = 0; static char line2[128] = { 0 }, line3[128] = { 0 }, line4[128] {0, }, line5[128] = { 0 }, line6[128] = { 0 }, line7[128] {0, }, line8[128] = { 0 }, line9[128] = { 0 }, line10[128] {0, }; __asm { LEA EAX, line10Color PUSH EAX LEA EAX, line9Color PUSH EAX LEA EAX, line8Color PUSH EAX LEA EAX, line7Color PUSH EAX LEA EAX, line6Color PUSH EAX LEA EAX, line5Color PUSH EAX LEA EAX, line4Color PUSH EAX LEA EAX, line3Color PUSH EAX LEA EAX, line2Color PUSH EAX LEA EAX, line1Color PUSH EAX LEA ECX, line10 PUSH ECX LEA ECX, line9 PUSH ECX LEA ECX, line8 PUSH ECX LEA ECX, line7 PUSH ECX LEA ECX, line6 PUSH ECX LEA ECX, line5 PUSH ECX LEA ECX, line4 PUSH ECX LEA ECX, line3 PUSH ECX LEA ECX, line2 PUSH ECX LEA EDX, DWORD PTR SS : [EBP - 0xAC] PUSH EDX MOV ECX, DWORD PTR SS : [EBP - 0x8] MOV EDX, DWORD PTR DS : [ECX + 0x670] PUSH EDX CALL AddItemDescription TEST EAX, EAX JE lblContinueExec MOV lineCounter, EAX MOV index, 0 JMP LoopStart LoopEnd : MOV EAX, index ADD EAX, 1 MOV index, EAX LoopStart : MOV EAX, index CMP EAX, lineCounter JGE lblContinueExec PUSH 0 CMP index, 0 JG lblLine2 LEA ECX, DWORD PTR SS : [EBP - 0xAC] PUSH ECX JMP lblContinuePush lblLine2 : CMP index, 1 JG lblLine3 LEA ECX, line2 PUSH ECX JMP lblContinuePush lblLine3 : CMP index, 2 JG lblLine4 LEA ECX, line3 PUSH ECX JMP lblContinuePush lblLine4 : CMP index, 3 JG lblLine5 LEA ECX, line4 PUSH ECX JMP lblContinuePush lblLine5 : CMP index, 4 JG lblLine6 LEA ECX, line5 PUSH ECX JMP lblContinuePush lblLine6 : CMP index, 5 JG lblLine7 LEA ECX, line6 PUSH ECX JMP lblContinuePush lblLine7 : CMP index, 6 JG lblLine8 LEA ECX, line7 PUSH ECX JMP lblContinuePush lblLine8 : CMP index, 7 JG lblLine9 LEA ECX, line8 PUSH ECX JMP lblContinuePush lblLine9 : CMP index, 8 JG lblLine10 LEA ECX, line9 PUSH ECX JMP lblContinuePush lblLine10 : CMP index, 9 JG lblEmptyLine LEA ECX, line10 PUSH ECX JMP lblContinuePush lblEmptyLine : PUSH 0 JMP lblContinuePush lblContinuePush : MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR SS : [EBP - 0x10] MOV ECX, DWORD PTR DS : [EAX + EDX * 4 + 0x27A10] MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR SS : [EBP - 0x10] MOV EDX, DWORD PTR DS : [EAX + EDX * 4 + 0x27A10] MOV EAX, DWORD PTR DS : [EDX] CALL DWORD PTR DS : [EAX + 0x80] CMP index, 0 JG lblColorLine2 PUSH line1Color JMP lblContinueFuncCall lblColorLine2 : CMP index, 1 JG lblColorLine3 PUSH line2Color JMP lblContinueFuncCall lblColorLine3 : CMP index, 2 JG lblColorLine4 PUSH line3Color JMP lblContinueFuncCall lblColorLine4 : CMP index, 3 JG lblColorLine5 PUSH line4Color JMP lblContinueFuncCall lblColorLine5 : CMP index, 4 JG lblColorLine6 PUSH line5Color JMP lblContinueFuncCall lblColorLine6 : CMP index, 5 JG lblColorLine7 PUSH line6Color JMP lblContinueFuncCall lblColorLine7 : CMP index, 6 JG lblColorLine8 PUSH line7Color JMP lblContinueFuncCall lblColorLine8 : CMP index, 7 JG lblColorLine9 PUSH line8Color JMP lblContinueFuncCall lblColorLine9 : CMP index, 8 JG lblColorLine10 PUSH line9Color JMP lblContinueFuncCall lblColorLine10 : CMP index, 9 JG lblNoColor PUSH line10Color JMP lblContinueFuncCall lblNoColor : PUSH 0 JMP lblContinueFuncCall lblContinueFuncCall : MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR SS : [EBP - 0x10] MOV ECX, DWORD PTR DS : [EAX + EDX * 4 + 0x27A10] MOV EDX, DWORD PTR SS : [EBP - 0x28] MOV EAX, DWORD PTR SS : [EBP - 0x10] MOV EDX, DWORD PTR DS : [EAX + EDX * 4 + 0x27A10] MOV EAX, DWORD PTR DS : [EDX] CALL DWORD PTR DS : [EAX + 0x84] MOV ECX, DWORD PTR SS : [EBP - 0x28] ADD ECX, 0x1 MOV DWORD PTR SS : [EBP - 0x28], ECX JMP LoopEnd lblContinueExec : MOV EDX, DWORD PTR SS : [EBP - 0x8] MOV EAX, DWORD PTR DS : [EDX + 0x670] PUSH 0x41C471 RETN } } Tab Colorido *(int*)(0x4E21DC) = 0xFFFFA500;//Coloque a cor aqui Créditos: Criadores da mystical Ethan atualizei os addrs pra versão que todos usam.
  24. Nada mais é do que a Phoenix of Life modificada, consegui remover do jeito que deu os crash durante a fase beta, boa sorte pra quem fica ;) Versão 7.56 Download: Source Download: Release Scan: Release Download : Client WYDSuccess
  25. Olá seus danadinhos, como vocês estão hoje? Espero que estejam bem... Hoje venho compartilhar tudo o que vocês precisam para criarem seus servidores 7.662 de WYD. Vamos logo ao que interessa: Cliente: http://www.mediafire.com/file/rp7aiddq9dpo2ii/WYD+Versão+7.662.exe Scan: https://www.virustotal.com/#/url/827cce78818c464c58d4457790116dec6ef71600e41546085719e5fdbc62f725/detection Tudo o que você precisa para rodar e montar seu servidor 7662 de WYD (Ferramentas e etc): https://www.sendspace.com/file/d92ob4 Scan: https://www.virustotal.com/#/url/fe251713308b7e31b1f4896bb590d8b5cdba62722629fa9e3564b7483e14025f/detection Print dos conteúdos: https://prnt.sc/iik2yx Scan: https://www.virustotal.com/#/url/d3dcf238e90b01d5ab0350fcc010319a9148cea3af9838897152ca87102b0093/detection Utilizem para compilar as soluções o Microsoft Visual Studio 2013 with Update 5 Direct link: http://download.microsoft.com/download/E/2/A/E2ADF1BE-8FA0-4436-A260-8780444C8355/vs2013.5_ult_enu.iso?type=ISO Obs: Não coloquei o scan do visual studio porquê o mesmo é oficial da microsoft, muito grande para fazer o upload e o vírustotal não permite o scan da URL. Conteúdo EXTRA: Fix "The builds tools for v140 (Platform Toolset = 'v140') cannot be found" [sOLUÇÃO] Espero que gostem do que estou postando, agradeçam nos comentários e ESPERO VER MUITOS SERVIDORES FULL PVP SEM DONATE e com MUITA alegria em nossos corações. Parabéns, vocês são uns vencedores!!!