HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.02.2024, 22:24
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от !Sam#0235  

great! would it be possible to get an example without KtHook?
Можешь почитать данную статью: link
 
Ответить с цитированием

  #2  
Старый 16.02.2024, 23:20
Rvmsitow
Новичок
Регистрация: 09.04.2021
Сообщений: 12
С нами: 2683670

Репутация: 3
По умолчанию

Цитата:
Сообщение от why ega  

Можешь почитать данную статью: link
can u help me please with my question ?

Другое - С/С++ Вопрос - Ответ

Can someone provide a clear, direct and concise example code of an OnCloseDialog hook? (.ASI) Может ли кто-нибудь предоставить ясный, прямой и краткий пример кода перехватчика OnCloseDialog? (.ASI)

www.blast.hk


thanks you !
 
Ответить с цитированием

  #3  
Старый 16.02.2024, 12:17
Rvmsitow
Новичок
Регистрация: 09.04.2021
Сообщений: 12
С нами: 2683670

Репутация: 3
По умолчанию

Патч samp.dll | CreateVehicle

Здравствуйте, я хотел бы обойти ограничение на модели транспортных средств между 400 и 611 в SA:MP 0.3DL, есть идеи?

СПАСИБО !
 
Ответить с цитированием

  #4  
Старый 16.02.2024, 13:39
g305noobo
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами: 2966237

Репутация: 148
По умолчанию

можно ли как-то проверить иниацилизацию сампа без хуков/потоков?
 
Ответить с цитированием

  #5  
Старый 16.02.2024, 13:43
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от g305noobo  

можно ли как-то проверить иниацилизацию сампа без хуков/потоков?
не совсем понимаю как это должно выглядеть. ты либо проверяешь (скорее всего в потоке), что значение инициализировалось (например CNetGame), либо хукаешь функцию, которая вызывается после/во время инициализации
 
Ответить с цитированием

  #6  
Старый 21.02.2024, 15:45
chebocsar
Новичок
Регистрация: 28.01.2024
Сообщений: 6
С нами: 1208251

Репутация: 1
По умолчанию

почему русские символы каверкаются? локализация подключена в чем тогда проблема , никак не пойму(visual studio)

Код:





[CODE]
#include
#include
using namespace std;

void passportIndentification()
{

setlocale(LC_ALL, "rus");

int age;

string name;
cout > name;
string surname;
cout > surname;
cout > age;
string nation;
cout > nation;
string from;
cout > from;
string town;
cout > town;

cout

 
Ответить с цитированием

  #7  
Старый 21.02.2024, 15:57
moreveal
Постоянный
Регистрация: 01.08.2020
Сообщений: 988
С нами: 3043831

Репутация: 163


По умолчанию

[QUOTE="chebocsar"]

почему русские символы каверкаются? локализация подключена в чем тогда проблема , никак не пойму(visual studio)

Код:





[CODE]
#include
#include
using namespace std;

void passportIndentification()
{

setlocale(LC_ALL, "rus");

int age;

string name;
cout > name;
string surname;
cout > surname;
cout > age;
string nation;
cout > nation;
string from;
cout > from;
string town;
cout > town;

cout
 
Ответить с цитированием

  #8  
Старый 21.02.2024, 16:46
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

Репутация: 68
По умолчанию

[QUOTE="chebocsar"]

почему русские символы каверкаются? локализация подключена в чем тогда проблема , никак не пойму(visual studio)

Код:





[CODE]
#include
#include
using namespace std;

void passportIndentification()
{

setlocale(LC_ALL, "rus");

int age;

string name;
cout > name;
string surname;
cout > surname;
cout > age;
string nation;
cout > nation;
string from;
cout > from;
string town;
cout > town;

cout
 
Ответить с цитированием

  #9  
Старый 22.02.2024, 10:31
cheboxarov.coding
Новичок
Регистрация: 20.12.2023
Сообщений: 13
С нами: 1264357

Репутация: 3
По умолчанию

[QUOTE="chebocsar"]

почему русские символы каверкаются? локализация подключена в чем тогда проблема , никак не пойму(visual studio)

Код:





[CODE]
#include
#include
using namespace std;

void passportIndentification()
{

setlocale(LC_ALL, "rus");

int age;

string name;
cout > name;
string surname;
cout > surname;
cout > age;
string nation;
cout > nation;
string from;
cout > from;
string town;
cout > town;

cout

Код:





[CODE]
#include
#include
#include
#include

using namespace std;

void passportIndentification()
{

_setmode(_fileno(stdin), _O_U16TEXT);
_setmode(_fileno(stdout), _O_U16TEXT);
setlocale(LC_ALL, "rus");

int age;

wstring name;
wcout > name;

wstring surname;
wcout > surname;

wcout > age;
wstring nation;
wcout > nation;
wstring from;
wcout > from;
wstring town;
wcout > town;

wcout

 
Ответить с цитированием

  #10  
Старый 22.02.2024, 13:42
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Хочу подключить memwrapper в свой проект CMake, для этого использую что-то вроде такого:

Код:





Код:
FetchContent_Declare(
    memwrapper
    GIT_REPOSITORY https://github.com/The-Musaigen/memwrapper.git
    GIT_TAG 7d51e3134d8f955651ef7dda8bab44b0efb0665f
)

FetchContent_MakeAvailable("memwrapper")

add_library("memwrapper" INTERFACE)

target_include_directories(${PROJECT_NAME} PUBLIC ${memwrapper_SOURCE_DIR})


Все работало стабильно до того, пока не убрал kthook из проекта: начало выдавать заранее предусмотренную ошибку only c++17 and newer. Исправил это, добавив настройку стандарта:

Makefile:





Код:
set_target_properties
(
$
{
PROJECT_NAME
}
PROPERTIES
    CXX_STANDARD
"17"
CXX_STANDARD_REQUIRED ON
    SUFFIX
".asi"
)


Но теперь появляется ошибки в самом memwrapper:

Цитата:
Сообщение от Спойлер  




 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.