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

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

Репутация: 183


По умолчанию

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

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

  #6902  
Старый 23.05.2023, 21:23
vadgayka
Новичок
Регистрация: 30.03.2023
Сообщений: 2
С нами: 1645807

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

Дайте новые (самп 0.3.7 r5)

CoordX := ReadMemoryFloat(0xB6F5F0) CoordY := ReadMemoryFloat(0xB6F5F4) CoordZ := ReadMemoryFloat(0xB6F5F8) (нужно узнать x y z локального игрока)
 
Ответить с цитированием

  #6903  
Старый 27.05.2023, 11:09
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

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

Размер обычного массива в плюсах менять нельзя. Вроде как только размер динамичесского можно менять как-то
В целом можно, но нужно реаллоцировать память. std::vector делает это автоматически.
 
Ответить с цитированием

  #6904  
Старый 29.05.2023, 02:42
0x73616D
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами: 2614229

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

Can someone help me rewrite these .lua snippets in C++? I tried it on my own but it didn't work

Lua:





Код:
if
move
==
true
then
cursor
(
)
repeat
wait
(
0
)
cursorx
,
cursory
=
getCursorPos
(
)
sampToggleCursor
(
1
)
Ini
.
cfg
.
x
=
cursorx
   Ini
.
cfg
.
y
=
cursory
if
isKeyDown
(
27
)
then
move
=
0
end
until
isKeyDown
(
32
)
sampToggleCursor
(
0
)
sampSetCursorMode
(
0
)
move
=
false
Ini
.
cfg
.
x
=
cursorx
   Ini
.
cfg
.
y
=
cursory
   inicfg
.
save
(
Ini
,
MyIni
)
end


Lua:





Код:
function
cursor
(
)
local
x
,
y
=
getScreenResolution
(
)
local
x
=
x
/
2
local
y
=
x
/
2
--  local x = x - 100
local
y
=
y
-
-
70
local
result
,
lib
=
loadDynamicLibrary
(
"user32.dll"
)
if
result
then
local
result
,
proc
=
getDynamicLibraryProcedure
(
"SetCursorPos"
,
lib
)
local
a
=
callFunction
(
proc
,
2
,
0
,
x
,
y
)
freeDynamicLibrary
(
lib
)
end
end
 
Ответить с цитированием

  #6905  
Старый 29.05.2023, 04:21
Savok
Участник форума
Регистрация: 13.04.2023
Сообщений: 170
С нами: 1626143

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

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

local result, lib = loadDynamicLibrary("user32.dll")
What?
 
Ответить с цитированием

  #6906  
Старый 29.05.2023, 19:12
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Как подключить библиотеку tgbot, используя api sampfuncs?
 
Ответить с цитированием

  #6907  
Старый 29.05.2023, 19:21
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

Как подключить библиотеку tgbot, используя api sampfuncs?
Вместо main в mainloop или DLLMain оформляй всё.
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

Как подключить библиотеку tgbot, используя api sampfuncs?
А в чем именно проблема заключается? Ты не можешь его установить?

Устанавливаешь его через какой нить conan, потом в cmake

CMake:





Код:
include_directories(${CONAN_INCLUDE_DIRS_TGBOT})
target_link_libraries(${CONAN_LIBS_TGBOT})


Потом инклюдаешь

#include

Потом в DLLMain используешь

TgBot::Bot bot("token"); и тд. и тп.
 
Ответить с цитированием

  #6909  
Старый 29.05.2023, 19:42
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

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

Вместо main в mainloop или DLLMain оформляй всё.
Я не совсем это имел ввиду. При попытке подключить оно пишет что такой библиотеки нет, но если в другом файле это сделать то она будет найдена
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.