Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 10 de 16

Visão do Encadeamento

  1. #1

    Avatar de [ADM]Night
    Data de Ingresso
    May 2010
    Localização
    Imperyus Games
    Idade
    28
    Posts
    114
    Agradecido
    2
    Agradeceu
    2
    Peso da Avaliação
    15

    Post Limite de Itens Via DLL

    [B]
    Ola,Venho Trazer Esse Source Da Chris05
    [/B
    1º Aviso:Onde Esta o XXXXXX E o OffSets Do Seu Main

    2º Aviso:não Darei Suporte a esse Source Poi foi a Chris05 Que o Crio



    Additems.cpp
    Código PHP:
    #ifndef _DLL_H_
    #define _DLL_H_
    #include <stdio.h>
    #include <windows.h>
    //extern "C" __declspec(dllexport) void Config();


    void SetByte(DWORD dwOffsetBYTE btValeu){
    *(
    BYTE*)(dwOffset) = btValeu;
    }


    //Aqui estão os offsets necessários para alterar o main para
    //aceitar mais sets e armas,além dos originais
    //====================================================
    //Adicionando sets e armas novos (não originais)
    //====================================================
    bool AddSets()
    {
    int Sets1;
    int Sets2;
    int Sets3;
    int Sets4;
    int Sets5;
    int Sets6;
    int Sets7;
    int Sets8;
    int Sets9;
    int Sets10;
    int Sets11;
    int Sets12;
    int Sets13;
    int Sets14;
    int Sets15;
    Sets1 GetPrivateProfileInt("Inicio","Set1",10,"./main.ini");
    Sets2 GetPrivateProfileInt("Inicio","Set2",4,"./main.ini");
    Sets3 GetPrivateProfileInt("Inicio","Set3",5,"./main.ini");
    Sets4 GetPrivateProfileInt("Inicio","Set4",6,"./main.ini");
    Sets5 GetPrivateProfileInt("Inicio","Set5",17,"./main.ini");
    Sets6 GetPrivateProfileInt("Inicio","Axes",9,"./main.ini");
    Sets7 GetPrivateProfileInt("Inicio","Maces1",7,"./main.ini");
    Sets8 GetPrivateProfileInt("Inicio","Maces2",5,"./main.ini");
    Sets9 GetPrivateProfileInt("Inicio","Items",80,"./main.ini");
    Sets10 GetPrivateProfileInt("Inicio","Swords",17,"./main.ini");
    Sets11 GetPrivateProfileInt("Inicio","Spears",10,"./main.ini");
    Sets12 GetPrivateProfileInt("Inicio","Shields",15,"./main.ini");
    Sets13 GetPrivateProfileInt("Inicio","Staffs",17,"./main.ini");
    Sets14 GetPrivateProfileInt("Inicio","Bows",7,"./main.ini");
    Sets15 GetPrivateProfileInt("Inicio","Crossbows",7,"./main.ini");


    memset((PBYTE)(0x00XXXXXX+3),Set1,1);
    memset((PBYTE)(0x00XXXXXX+3),Set2,1);
    memset((PBYTE)(0x00XXXXXX+3),Set3,1);
    memset((PBYTE)(0x00XXXXXX+3),Set4,1);
    memset((PBYTE)(0x00XXXXXX+3),Set5,1);
    memset((PBYTE)(0x00XXXXXX+3),Set6,1);
    memset((PBYTE)(0x00XXXXXX+3),Set7,1);
    memset((PBYTE)(0x00XXXXXX+3),Set8,1);
    memset((PBYTE)(0x00XXXXXX+3),Set9,1);
    memset((PBYTE)(0x00XXXXXX+3),Set10,1);
    memset((PBYTE)(0x00XXXXXX+3),Set11,1);
    memset((PBYTE)(0x00XXXXXX+3),Set12,1);
    memset((PBYTE)(0x00XXXXXX+3),Set13,1);
    memset((PBYTE)(0x00XXXXXX+3),Set14,1);
    memset((PBYTE)(0x00XXXXXX+3),Set15,1);
    return 
    1;
    }


    void Config()
    {
    DWORD OldProtect;
    LPVOID IpAddress = (LPVOID)0x00XXXXXX;
    if( 
    VirutalProtect (IpAddress,XXXXXX,PAGE_EXECUTE_READWRITE,&OldProtect))
    {
    if(
    ProcuraArquivo(aini) ==0)
    {
    MessageBox(NULL"Main.dll Não foi carregada.","Erro",MB_OK);
    ::
    ExitProcess(0);
    }
    else
    {
    AddSets();
    MessageBox(NULL"Main.dll foi carregada.","Secesso",MB_OK);
    }
    }

    additems.h
    Código PHP:
    #ifndef _DLL_H_
    #define _DLL_H_
    #include <stdio.h>
    #include <windows.h>
    //extern "C" __declspec(dllexport) void Config();
    #endif

    //Aqui estão os offsets necessários para alterar o main para
    //aceitar mais sets e armas,além dos originais
    //====================================================
    //Adicionando sets e armas novos (não originais)
    //====================================================
    #define Set1(0x00XXXXXX+3)
    #define Set2(0x00XXXXXX+3)
    #define Set3(0x00XXXXXX+3)
    #define Set4(0x00XXXXXX+3)
    #define Set5(0x00XXXXXX+3)
    #define Axes(0x00XXXXXX+3)
    #define Maces1(0x00XXXXXX+3)
    #define Maces2(0x00XXXXXX+3)
    #define Items(0x00XXXXXX+3)
    #define Sword(0x00XXXXXX+3)
    #define Shields(0x00XXXXXX+3)
    #define Staffs(0x00XXXXXX+3)
    #define Bows(0x00XXXXXX+3)
    #define Crossbows(0x00XXXXXX+3)
    #define Wing1(0x00XXXXXX+3)
    #define Wing2(0x00XXXXXX+3)
    #define Wing3(0x00XXXXXX+3)

    char aini[]= "main.ini"
    int ProcuraAquivo(charArquivo)
    {
    FILE *fp;


    fp=fopen(Arquivo,"r");
    if (
    fp==0)
    {
    return 
    0;
    }
    else
    {
    fclose(fp);
    return 
    1;
    }
    }


    void AlterarMemoria(DWORD OffsetDWORD bValorDWORD
    bValorMax
    DWORD OffsetLen)
    {
    HANDLE hProc GetCurrentProcess();


    if(
    bValoer bValoerMax)return;
    WriteProcessMemory(hProc, (LPVOID)Offset, &bValorOffsetLenNULL);

    Main.ini
    Código PHP:
    ;-------------------------- Main.ini -------------------

    [
    Inicio]

    ;-------------------------- 
    Sets -------------------
    Set1 50
    Set2 
    50
    Set3 
    50
    Set4 
    50
    Set5 
    80

    ;-------------------------- Armas -------------------
    Swords 50
    Axes 
    50
    Macers1 
    50
    Macers2 
    50
    Spears 
    50
    Shields 
    50
    Staffs 
    50
    Items 
    50
    Bows 
    50
    Crossbows 
    50 
    Creditos:
    Chris05 - Criar a Source
    [ADM]Night - Post na IMP
    Última edição por [ADM]Night; 16-05-2010 às 02:51 PM. Razão: Adicionar a INI

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Dúvida| Limite de itens no main
    Por Pablo Medeiros no fórum Dúvidas
    Respostas: 0
    Último Post: 15-12-2014, 07:40 PM
  2. |Dúvida| Limite de itens
    Por CroSS_ADM no fórum Dúvidas
    Respostas: 1
    Último Post: 31-07-2014, 04:54 PM
  3. |Dúvida| Limite de itens 97d
    Por ViperJr no fórum Dúvidas
    Respostas: 4
    Último Post: 27-04-2014, 04:57 PM
  4. |Resolvido| Limite de Itens
    Por Wendel S. no fórum Pedidos
    Respostas: 2
    Último Post: 24-07-2011, 10:01 AM
  5. |Resolvido| Liberar limite de itens em main
    Por MatheusziN no fórum Tópicos resolvidos
    Respostas: 13
    Último Post: 13-02-2010, 04:19 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •