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

  #4561  
Старый 30.06.2020, 19:10
trefa
Флудер
Регистрация: 05.02.2015
Сообщений: 2,141
С нами: 5929676

Репутация: 183


По умолчанию

Как получить угол поворота машины, через квантарион пробывал - не оч.
 
Ответить с цитированием

  #4562  
Старый 30.06.2020, 22:48
al3x_
Участник форума
Регистрация: 29.12.2016
Сообщений: 124
С нами: 4931888

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

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

Как сделать аналог 0AF6 опкода?
Данным образом вызывать мне нежелательно - SF->getCLEO()->callOpcode("0AF6: samp spawn_player");
SF->getSAMP()->getPlayers()->pLocalPlayer->Spawn();
 
Ответить с цитированием

  #4563  
Старый 01.07.2020, 10:03
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

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

Как получить угол поворота машины, через квантарион пробывал - не оч.
C++:





Код:
// Вроде так.
void
CPlaceable
::
SetHeading
(
float
fHeading
)
{
reinterpret_cast

(
0x43E0C0
)
(
this
,
fHeading
)
;
}
float
CPlaceable
::
GetHeading
(
)
{
return
reinterpret_cast

(
0x441DB0
)
(
this
)
;
}
 
Ответить с цитированием

  #4564  
Старый 02.07.2020, 23:05
_!danek!_
Новичок
Регистрация: 07.07.2019
Сообщений: 9
С нами: 3607787

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

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

всем привет есть 2 вопроса:
1. как узнать ид/имя текущей анимации (не нашел этого на сайте с адресами)
2. возможно ли как то узнать отключить определенные анимации (к примеру cowboy или DAM_armL_frmFT).
Вроде так можно узнать ид анимации.

C++:





Код:
int
animationid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
sCurrentAnimID
;
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
-
1
,
"AnimationID: %d"
,
animationid
)
;
 
Ответить с цитированием

  #4565  
Старый 03.07.2020, 23:55
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Как "скачать" сайт если он под защитой от ддос( типо подождать 5секунд )
 
Ответить с цитированием

  #4566  
Старый 04.07.2020, 00:16
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

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

Создавать сессию, ждать 5 секунд, переходить с полученным токеном на сайт.
а чо за сессии и токены? это в какой библиотеке?
 
Ответить с цитированием

  #4567  
Старый 07.07.2020, 10:03
traceattack
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами: 4913302

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

Есть ли у кого адрес указателя на угол трастеров гидры. Ну или название функи в SF, я чет не нашел 😢(Доступа к нормальному компу пока нет, а если на данном ведре запущу CE и запущу скан, хорошо будет если он хотя бы не расплавится)
 
Ответить с цитированием

  #4568  
Старый 12.07.2020, 02:41
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Назрело у меня пару вопросов

Первое:

Структура SAMP R3 Выглядит следующим образом:

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




Каким образом в ulPort попадает порт, у которого оффсет 1388?

Второе:

Как на хукнутом RakClientInterface реализовать перехват входящих RPC как в s0beit'е. Т.е. условно если сервер пытается сетнуть мне хп, у меня в чат вывелось, что сервер мне пытается поставить мне хп. Или например нопить входящие RPC.

Третье:

Почему-то при вызове addChatMessage в основном потоке, работает, а при вызове этой же функции в где-нибудь в другом месте крашит.

Потоки:





Код:
void
test
(
char
*
szParams
)
{
pSAMP
->
addMessageToChat
(
0xFFFFFFFF
,
"addMessageToChat causes exception in gta_sa.exe(samp.dll)"
)
;
}
void
mainThread
(
void
*
pvParams
)
{
if
(
pSAMP
)
{
while
(
!
pSAMP
->
tryInit
(
)
)
{
Sleep
(
100
)
;
}
pSAMP
->
addMessageToChat
(
0xFFFFFFFF
,
"addMessageToChatWorks here!"
)
;
pSAMP
->
addClientCommand
(
"test"
,
test
)
;
}
}


addMessageToChat:





Код:
void
SAMPFramework
::
addMessageToChat
(
D3DCOLOR cColor
,
const
char
*
szMsg
,
.
.
.
)
{
if
(
g_Chat
==
nullptr
)
return
;
void
(
__thiscall
*
AddToChatWindowBuffer
)
(
const
void
*
_this
,
int
iType
,
char
*
szText
,
char
*
szPrefix
,
DWORD cColor
,
DWORD cPrefixColor
)
=
(
void
(
__thiscall
*
)
(
const
void
*
,
int
,
char
*
,
char
*
,
DWORD
,
DWORD
)
)
(
dwSAMPAddr
+
SAMP_FUNC_ADDTOCHATWND
)
;
if
(
szMsg
==
NULL
)
return
;
va_list ap
;
char
tmp
[
512
]
;
memset
(
tmp
,
0
,
512
)
;
va_start
(
ap
,
szMsg
)
;
vsnprintf
(
tmp
,
sizeof
(
tmp
)
-
1
,
szMsg
,
ap
)
;
va_end
(
ap
)
;
return
AddToChatWindowBuffer
(
(
void
*
)
g_Chat
,
8
,
tmp
,
NULL
,
cColor
,
0x00
)
;
}


Само исключение:

Код:
Вызвано исключение по адресу 0x0A279392 (samp.dll) в gta_sa.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000007.
Стек вызовов пустой
 
Ответить с цитированием

  #4569  
Старый 16.07.2020, 18:16
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

как создать объект визуальный объект в самп без емуляции RPC
 
Ответить с цитированием

  #4570  
Старый 16.07.2020, 18:18
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

как создать объект визуальный объект в самп без емуляции RPC
SAMP-API/src/0.3.7-R1/CObjectPool.h at master · DarkP1xel/SAMP-API

It is a library for interacting with functions, classes and structures of SAMP. - DarkP1xel/SAMP-API

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.