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

  #7261  
Старый 25.04.2024, 18:54
0xff
Новичок
Регистрация: 21.03.2006
Сообщений: 17
С нами: 10600540

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

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

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

  #7262  
Старый 25.04.2024, 18:59
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

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

Цитата:
Сообщение от 0xFF  

на любой можно
а можно пример?
 
Ответить с цитированием

  #7263  
Старый 28.04.2024, 10:46
TokyoQq
Новичок
Регистрация: 14.01.2024
Сообщений: 20
С нами: 1228197

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

ахуеть тема началась в 2013 и до 2024 все еще активна
 
Ответить с цитированием

  #7264  
Старый 28.04.2024, 11:03
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

а через rakclient можно создать коннект на другой айпи ?
Если я правильно понимаю, ты хочешь изменить айпи при подключении в сампе?

Тогда ты можешь делать что-то типа такого

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




C++:





Код:
using
NetGameConnect_t
=
int
(
__thiscall
*
)
(
std
::
uintptr_t
*
netgame
)
;
kthook
::
kthook_simple

NetGameConnectHook
;
// r3
NetGameConnectHook
.
set_dest
(
reinterpret_cast

(
GetModuleHandleA
(
"samp.dll"
)
)
+
0x85D0
)
;
NetGameConnectHook
.
set_cb
(
[
]
(
const
decltype
(
NetGameConnectHook
)
&
hook
,
std
::
uintptr_t
*
netgame
)
{
char
*
host
=
reinterpret_cast

(
*
netgame
+
0x30
)
;
strcpy
(
host
,
"127.0.0.1"
)
;
*
reinterpret_cast

(
*
netgame
+
0x235
)
=
7777
;
return
hook
.
get_trampoline
(
)
(
netgame
)
;
}
)
;
NetGameConnectHook
.
install
(
)
;
 
Ответить с цитированием

  #7265  
Старый 28.04.2024, 12:07
vmprotect
Постоянный
Регистрация: 15.09.2021
Сообщений: 396
С нами: 2453766

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

Цитата:
Сообщение от why ega  

Если я правильно понимаю, ты хочешь изменить айпи при подключении в сампе?
Тогда ты можешь делать что-то типа такого
Цитата:
Сообщение от Спойлер  


C++:





Код:
using
NetGameConnect_t
=
int
(
__thiscall
*
)
(
std
::
uintptr_t
*
netgame
)
;
kthook
::
kthook_simple

NetGameConnectHook
;
// r3
NetGameConnectHook
.
set_dest
(
reinterpret_cast

(
GetModuleHandleA
(
"samp.dll"
)
)
+
0x85D0
)
;
NetGameConnectHook
.
set_cb
(
[
]
(
const
decltype
(
NetGameConnectHook
)
&
hook
,
std
::
uintptr_t
*
netgame
)
{
char
*
host
=
reinterpret_cast

(
*
netgame
+
0x30
)
;
strcpy
(
host
,
"127.0.0.1"
)
;
*
reinterpret_cast

(
*
netgame
+
0x235
)
=
7777
;
return
hook
.
get_trampoline
(
)
(
netgame
)
;
}
)
;
NetGameConnectHook
.
install
(
)
;

крашит, при попытке подключения
 
Ответить с цитированием

  #7266  
Старый 28.04.2024, 12:53
yorenov
Познающий
Регистрация: 08.11.2023
Сообщений: 65
С нами: 1324882

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

Помогите за нажатием W, asi (псдк + сампапи), альтернатива setGameKeyState ((в луа)).

мои попытки успех не обрели, из под винды тыкать W бяка
 
Ответить с цитированием

  #7267  
Старый 02.05.2024, 11:29
inexplica
Постоянный
Регистрация: 05.12.2021
Сообщений: 813
С нами: 2337062

Репутация: 68


По умолчанию

C++:





Код:
float
distance
=
bet
.
Length
(
)
;
if
(
distance
>=
10
)
{
bet
.
Normalize
(
)
;
c
.
fX
+=
bet
.
fX
*
3
;
c
.
fY
+=
bet
.
fY
*
3
;
c
.
fZ
+=
bet
.
fZ
*
3
;
sendVehicle
(
c
)
;
AddMessageJumpQ
(
reinterpret_cast

(
distance
)
,
1500
,
12
,
true
)
;
time
=
GetTickCount
(
)
;
}


выдаёт ошибку: недопустимое преобразование типа.

помогите решить пж
 
Ответить с цитированием

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

Репутация: 138


По умолчанию

Цитата:
Сообщение от genius.company  

C++:





Код:
float
distance
=
bet
.
Length
(
)
;
if
(
distance
>=
10
)
{
bet
.
Normalize
(
)
;
c
.
fX
+=
bet
.
fX
*
3
;
c
.
fY
+=
bet
.
fY
*
3
;
c
.
fZ
+=
bet
.
fZ
*
3
;
sendVehicle
(
c
)
;
AddMessageJumpQ
(
reinterpret_cast

(
distance
)
,
1500
,
12
,
true
)
;
time
=
GetTickCount
(
)
;
}


выдаёт ошибку: недопустимое преобразование типа.
помогите решить пж
std::to_string{distance}.c_str()
 
Ответить с цитированием

  #7269  
Старый 02.05.2024, 13:17
inexplica
Постоянный
Регистрация: 05.12.2021
Сообщений: 813
С нами: 2337062

Репутация: 68


По умолчанию

Цитата:
Сообщение от F0RQU1N and  

std::to_string{distance}.c_str()
1714641472185.pnginexplica · 2 Май 2024 в 12:17' data-fancybox="lb-post-1490533" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/239012/" style="cursor: pointer;" title="1714641472185.png">
 
Ответить с цитированием

  #7270  
Старый 02.05.2024, 13:25
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от genius.company  
1714642011817.pngвайега52 · 2 Май 2024 в 12:25' data-fancybox="lb-post-1490535" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/239014/" style="cursor: pointer;" title="1714642011817.png">
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

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

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

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

×

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

Сумма USDT:

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

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