Question

MurBoy
Освоившийся

Как изменить эти надписи при входе в игру (см. на скрине)

Grand Theft Auto  San Andreas Screenshot 2021.10.06 - 12.05.01.21.png

Share this post


Link to post

5 answers to this question

  • 0
MurBoy
Освоившийся
4 минуты назад, .037 сказал:

asi либо ж cleo в помощь 

 

ссылочку бы :(

Share this post


Link to post
  • 0
.037
Освоившийся

@MurBoy 

Спойлер

#include <Windows.h>
#include <iostream>

#include "MinHook.h"
#pragma comment(lib, "libMinHook-x86-v141-mt.lib")

typedef void(__thiscall* tChatAddEntry)(void *, int nType, char* szText, char* szPrefix, DWORD textColor, DWORD prefixColor);
tChatAddEntry origChatAddEntry = nullptr;

void __fastcall HOOKED_ChatAddEntry(void *_this, void *pUnk, int nType, char* szText, char* szPrefix, DWORD textColor, DWORD prefixColor) {

    printf("type: %d, msg: %s\n", nType, szText);
    
    return origChatAddEntry(_this, nType, szText, szPrefix, textColor, prefixColor);
}

class CPluginInit {
public:
    CPluginInit() {
        base = (DWORD)GetModuleHandleA("samp.dll");
        MH_Initialize();
        MH_CreateHook((void*)(base + 0x0064010), &HOOKED_ChatAddEntry, (void**)&origChatAddEntry);
        MH_EnableHook((void*)(base + 0x0064010));
    };

    ~CPluginInit() {
        MH_DisableHook((void*)(base + 0x0064010));
    };

private:
    DWORD base = 0;
}PluginInit;

 

by. AdCKuY_DpO4uLa

1629746829406.png

Остальное дописывать придётся самому 

Edited by .037

Share this post


Link to post
  • 0
MurBoy
Освоившийся
3 минуты назад, .037 сказал:

@MurBoy 

  код (закрыть спойлер)


#include <Windows.h>
#include <iostream>

#include "MinHook.h"
#pragma comment(lib, "libMinHook-x86-v141-mt.lib")

typedef void(__thiscall* tChatAddEntry)(void *, int nType, char* szText, char* szPrefix, DWORD textColor, DWORD prefixColor);
tChatAddEntry origChatAddEntry = nullptr;

void __fastcall HOOKED_ChatAddEntry(void *_this, void *pUnk, int nType, char* szText, char* szPrefix, DWORD textColor, DWORD prefixColor) {

    printf("type: %d, msg: %s\n", nType, szText);
    
    return origChatAddEntry(_this, nType, szText, szPrefix, textColor, prefixColor);
}

class CPluginInit {
public:
    CPluginInit() {
        base = (DWORD)GetModuleHandleA("samp.dll");
        MH_Initialize();
        MH_CreateHook((void*)(base + 0x0064010), &HOOKED_ChatAddEntry, (void**)&origChatAddEntry);
        MH_EnableHook((void*)(base + 0x0064010));
    };

    ~CPluginInit() {
        MH_DisableHook((void*)(base + 0x0064010));
    };

private:
    DWORD base = 0;
}PluginInit;

 

by. AdCKuY_DpO4uLa

1629746829406.png

Остальное дописывать придётся самому 

Это ASI или CLEO?

Share this post


Link to post
  • 0
.037
Освоившийся

@MurBoy Asi , надеюсь с компиляцией трудностей не будет, если будут, то в стол заказов (также пишу на заказ asi и SF )))) https://vk.com/id665567261 )

Edited by .037

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Pulbusha
      By Pulbusha
      В далеком 2017-2018 году сущестовал сервер GTA-RP (возможно он существует и сейчас) Появилась мысль о создании крмп сервера в стиле старых проектов тех годов (GTA-RP, Radmir RP, Amazing RP). Скажите, будет ли интерес к такому серверу и вообще интересно ли это а также кто хотел бы присоединиться к разработке?