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

  #7011  
Старый 05.08.2023, 16:37
Artem90
Новичок
Регистрация: 12.06.2010
Сообщений: 0
С нами: 8376981

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

stRemotePlayer* pPlayer = SF->getSAMP()->getPlayers()->pRemotePlayer;

SF 5.5.0

Ошибка:
E0020 идентификатор "stRemotePlayer" не определен SFPlugin

Как решить такую ошибку?
 
Ответить с цитированием

  #7012  
Старый 05.08.2023, 21:17
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

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

проблема с получением координат осталась, юзаю "sampapi::v037r3::RefNetGame()->m_pPools->m_pLabel->m_object.m_position)" а оно возввращает тупо нули, ну или бывает по z координате не больше 1
жду, надеюсь, помогите pls
 
Ответить с цитированием

  #7013  
Старый 05.08.2023, 22:06
Fikasor
Новичок
Регистрация: 22.06.2023
Сообщений: 4
С нами: 1525239

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

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

жду, надеюсь, помогите pls
Если не ошибаюсь то так --







C++:





Код:
sampapi
::
v037r3
::
RefNetGame
(
)
->
m_pPools
->
m_pLabel
->
m_object
[
id
]
.
m_position
 
Ответить с цитированием

  #7014  
Старый 05.08.2023, 22:15
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

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

Если не ошибаюсь то так --







C++:





Код:
sampapi
::
v037r3
::
RefNetGame
(
)
->
m_pPools
->
m_pLabel
->
m_object
[
id
]
.
m_position

Ну так я так и делаю епт, проблема в том что оно неверные, а точнее нулевые координаты возвращает
 
Ответить с цитированием

  #7015  
Старый 05.08.2023, 22:38
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

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

Ну так я так и делаю епт, проблема в том что оно неверные, а точнее нулевые координаты возвращает
C++:





Код:
for
(
int
i
=
0
;
i
!=
SAMP
::
API
::
v037r3
::
CLabelPool
::
MAX_TEXT_LABELS
;
i
++
)
{
auto
pPool
=
SAMP
::
API
::
v037r3
::
RefNetGame
(
)
->
m_pPools
->
m_pLabel
;
if
(
pPool
->
m_bNotEmpty
[
i
]
)
{
auto
vecPos
=
pPool
->
m_object
[
i
]
.
m_position
;
ImGui
::
Text
(
"ID: %d, text: %s, pos: [ %.2f %.2f %.2f ]"
,
i
,
pPool
->
m_object
[
i
]
.
m_pText
,
vecPos
.
x
,
vecPos
.
y
,
vecPos
.
z
)
;
}
}


у меня немного изменены пространства имен, но всё остальное остается таким же
 
Ответить с цитированием

  #7016  
Старый 05.08.2023, 23:05
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

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

у меня немного изменены пространства имен, но всё остальное остается таким же
от души, заработало, хотя у меня по факту такой же код был, xd
 
Ответить с цитированием

  #7017  
Старый 06.08.2023, 05:02
DZONE
Участник форума
Регистрация: 22.07.2022
Сообщений: 185
С нами: 2007427

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

Как получить fontsize? samp-api
 
Ответить с цитированием

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

Репутация: 138


По умолчанию

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

Как получить fontsize? samp-api
SAMP-API/include/sampapi/0.3.7-R1/CConfig.h at 754463d930d04e139d909ad0f9962288f0dd491e · BlastHackNet/SAMP-API

A library for interacting with functions, classes and structures of SA-MP client - BlastHackNet/SAMP-API

github.com


GetIntValue("fontsize")

1691284556365.pngF0RQU1N and · 6 Авг 2023 в 04:19' data-fancybox="lb-post-1356315" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/210779/" style="cursor: pointer;" title="1691284556365.png">
 
Ответить с цитированием

  #7019  
Старый 07.08.2023, 18:22
sizeoftrickster
Участник форума
Регистрация: 28.07.2021
Сообщений: 138
С нами: 2524529

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

Всем привет! Подскажите пожалуйста, есть ли способ узнать, была ли нажата клавиша без использования: 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
)
{
// ...
}
 
Ответить с цитированием

  #7020  
Старый 07.08.2023, 19:34
Digger Man52
Познавший АНТИЧАТ
Регистрация: 14.07.2019
Сообщений: 1,097
С нами: 3596877

Репутация: 183


По умолчанию

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

1. Мой вопрос: Как вывести в чат SAMP`a 0.3.7 R3 сообщение?
SAMP-API/src/sampapi/0.3.7-R3-1/CChat.cpp at 754463d930d04e139d909ad0f9962288f0dd491e · BlastHackNet/SAMP-API

A library for interacting with functions, classes and structures of SA-MP client - BlastHackNet/SAMP-API

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.