 |
|

09.07.2017, 20:02
|
|
Новичок
Регистрация: 29.08.2013
Сообщений: 12
С нами:
6685693
Репутация:
53
|
|
Сообщение от Destructor
Как правильно парсить строки через sscanf?
C++:
Код:
char
buff
[
150
]
,
arr1
[
50
]
,
arr2
[
50
]
,
arr3
[
50
]
;
strcpy
(
buff
,
"qq;qqept;pituh"
)
;
sscanf
(
buff
,
"%[^;];%[^;];%[^;]"
,
arr1
,
arr2
,
arr3
)
;
|
|
|

13.07.2017, 20:04
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
Подскажите синтаксис
0AA6: call_method $Destroy struct $CarStruct num_params 0 pop 0
В С++
|
|
|

13.07.2017, 20:13
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
[S]structura.metod()
[/S]
structura::method()
By https://www.blast.hk/threads/10/
|
|
|

13.07.2017, 21:42
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
Сообщение от BlackKnigga
[S]structura.metod()
[/S]
structura::method()
By https://www.blast.hk/threads/10/
Структура не является пространством имен
|
|
|

13.07.2017, 22:06
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от kewa opcode
Структура не является пространством имен
Значит structura.metod()
|
|
|

13.07.2017, 22:16
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
Сообщение от BlackKnigga
Значит structura.metod()
Так тоже не работает
|
|
|

13.07.2017, 22:21
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от kewa opcode
Так тоже не работает
Ты как делаешь то?
|
|
|

13.07.2017, 22:48
|
|
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами:
4778331
Репутация:
63
|
|
Сообщение от BlackKnigga
Ты как делаешь то?
HMODULE SAMPBASE = GetModuleHandle("samp.dll");
int structure = (int)SAMPBASE + 0x21A0F8;
structure = *(DWORD*)structure;
structure += 0x3CD;
structure = *(DWORD*)structure;
structure += 0x18;
structure = *(DWORD*)structure;
structure += 0x22;
structure = *(DWORD*)structure;
// SF->getSAMP()->getChat()->AddChatMessage(RGB(0x77, 0x77, 0x77), "%X", structure);
int method = (int)SAMPBASE + 0x3ad0;
И это нужно отправить, но я хз как
|
|
|

13.07.2017, 23:17
|
|
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами:
6822856
Репутация:
213
|
|
Сообщение от kewa opcode
Структура не является пространством имен
Ну ващет в структуры можно пихать статик методы и вызывать их так.
|
|
|

13.07.2017, 23:36
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
Сообщение от kewa opcode
HMODULE SAMPBASE = GetModuleHandle("samp.dll");
int structure = (int)SAMPBASE + 0x21A0F8;
structure = *(DWORD*)structure;
structure += 0x3CD;
structure = *(DWORD*)structure;
structure += 0x18;
structure = *(DWORD*)structure;
structure += 0x22;
structure = *(DWORD*)structure;
// SF->getSAMP()->getChat()->AddChatMessage(RGB(0x77, 0x77, 0x77), "%X", structure);
int method = (int)SAMPBASE + 0x3ad0;
И это нужно отправить, но я хз как
Погугли вызов thiscall функций
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|