Вопросы

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

Grand Theft Auto  San Andreas Screenshot 2021.10.06 - 12.05.01.21.png

Поделиться сообщением


Ссылка на сообщение

5 ответов на этот вопрос

  • 0

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

 

Поделиться сообщением


Ссылка на сообщение
  • 0
4 минуты назад, .037 сказал:

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

 

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

Поделиться сообщением


Ссылка на сообщение
  • 0

@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

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

Отредактировано пользователем .037

Поделиться сообщением


Ссылка на сообщение
  • 0
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?

Поделиться сообщением


Ссылка на сообщение
  • 0

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

Отредактировано пользователем .037

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Redmondd
      От Redmondd
      При запуске сервера в консоли пишет: Started server on port: 7777, with maxplayers: 500 lanmode is OFF.
      И когда захожу на сервер пишет server didnt respond
       
      ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team filterscripts = ""  (string) Server Plugins --------------  Loading plugin: mysql   > MySQL plugin R7-2 successfully loaded.   Loaded.  Loading plugin: sscanf  ===============================       sscanf plugin loaded.          Version:  2.8.1    (c) 2012 Alex "Y_Less" Cole  ===============================   Loaded.  Loading plugin: dc_cmd   Daniel's CMD plugin v2.8     (c) 2014 Daniel_Cortez         www.pro-pawn.ru   Loaded.  Loading plugin: streamer *** Streamer Plugin v2.7.9 by Incognito loaded ***   Loaded.  Loaded 4 plugins. Started server on port: 7777, with maxplayers: 500 lanmode is OFF. Filterscripts ---------------   Loaded 0 filterscripts. Подключение к базе данных MYSQL успешно ---------------------------------- --------Redmond RP 01-------- ---------------------------------- Number of vehicle models: 5 Склады загружены успешно Дома (15 шт) загружены успешно