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

  #7021  
Старый 08.08.2023, 04:58
F0RQU1N and
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами: 4012500

Репутация: 138


По умолчанию

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

Всем привет! Подскажите пожалуйста, есть ли способ узнать, была ли нажата клавиша без использования: wndproc hook -> uMsg -> wParam
Имеется одна функция(ниже), которая позволяет это узнать, но там ебануться какая задержка. Например: зажал клавишу D(Move Right) на +-400 мс, и только спустя это количество времени функция(ниже) выдала 128, т.е. клавиша была нажата.
Аналогично с хуком wndproc, там необходимо минимальное нажатие клавиши, а не зажатие

C++:





Код:
enum
KeysNum
{
Right
=
0x0
}
;
// enum KeysNum
BYTE
GetGameKey
(
KeysNum key
)
{
return
*
reinterpret_cast

(
0xB73458
+
key
)
;
}
if
(
GetGameKey
(
KeysNum
::
Right
)
==
0x000080
)
{
// ...
}

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

  #7022  
Старый 09.08.2023, 20:37
zheluk!
Новичок
Регистрация: 27.05.2019
Сообщений: 7
С нами: 3665916

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

как через sampapi::v037r3отправлять и получать и блокировать пакеты?
 
Ответить с цитированием

  #7023  
Старый 09.08.2023, 20:41
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от zheluk!  

как через sampapi::v037r3отправлять и получать и блокировать пакеты?
В SAMP-API, если правильно помню нет встроенных хуков, но можно юзать это: https://www.blast.hk/threads/69666/
 
Ответить с цитированием

  #7024  
Старый 16.08.2023, 01:30
NightWallkeR
Познающий
Регистрация: 26.08.2022
Сообщений: 30
С нами: 1957019

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

Приветствую Вас дорогие форумчани.

Недавно начал изучать SF API, и столкнулся по написанию рендера на какой либо объект ( допустим даже ВХ на шахту АРЗ ).

Могли бы Вы предоставить какой либо пример кода, или хотя бы функцию которая рисует полоски к заданному объекту.

Заранее спасибо.
 
Ответить с цитированием

  #7025  
Старый 16.08.2023, 09:52
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

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

Приветствую Вас дорогие форумчани.

Недавно начал изучать SF API, и столкнулся по написанию рендера на какой либо объект ( допустим даже ВХ на шахту АРЗ ).

Могли бы Вы предоставить какой либо пример кода, или хотя бы функцию которая рисует полоски к заданному объекту.

Заранее спасибо.

https://www.blast.hk/threads/43800/

Код не лучший, но как пример пойдёт
 
Ответить с цитированием

  #7026  
Старый 16.08.2023, 16:36
zheluk!
Новичок
Регистрация: 27.05.2019
Сообщений: 7
С нами: 3665916

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

глупый вопрос но, как изменить центр тяжести для машины через plugin sdk

Если не сложно дайте пример : )
 
Ответить с цитированием

  #7027  
Старый 16.08.2023, 23:05
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от zheluk!  

Если не сложно дайте пример : )
Цитата:
Сообщение от Спойлер  


C++:





Код:
address to variable
=
value
;


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

  #7028  
Старый 17.08.2023, 00:55
NightWallkeR
Познающий
Регистрация: 26.08.2022
Сообщений: 30
С нами: 1957019

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

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

https://www.blast.hk/threads/43800/
Код не лучший, но как пример пойдёт
Очень Вам благодарен, еще раз спасибо.
 
Ответить с цитированием

  #7029  
Старый 17.08.2023, 16:34
_doomsday_
Новичок
Регистрация: 19.09.2019
Сообщений: 15
С нами: 3501125

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

В тексте встречаются неопределённые символы:



Как удалить их из строки?
 
Ответить с цитированием

  #7030  
Старый 17.08.2023, 16:50
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

В тексте встречаются неопределённые символы:

Как удалить их из строки?
не шарю, как это красиво оформить в C++, но в теории кастуй строку в int и отсеивай лишние байты, отталкиваясь от ASCII

C++:





[CODE]
#include
int
main
(
)
{
const
char
*
str
=
"hello"
;
int
number
=
(
*
(
int
*
)
str
)
;
unsigned
char
*
bytes
=
reinterpret_cast

(
&
number
)
;
for
(
int
i
=
0
;
i

(
bytes
[
i
]
)





C++:





[CODE]
#include
#include
int
main
(
)
{
const
std
::
string str
=
"hello"
;
unsigned
char
bytes
[
str
.
size
(
)
+
1
]
;
std
::
memcpy
(
bytes
,
str
.
c_str
(
)
,
str
.
size
(
)
+
1
)
;
for
(
std
::
size_t i
=
0
;
i

(
bytes
[
i
]
)

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.