PDA

Просмотр полной версии : Не работает инвиз


Rafaelofff
25.01.2022, 16:56
Всем хай, короче есть код

Код:






void Player::Invisible()
{
if (!g_Config.Player.bInvisible)
return;

OutgoingInCarData.fPosition[2] = -20.0f;
}




И он не работает, структуру StInCarData стоит, и стоит stInCarData OutgoingInCarData;

Но прикол в том что меня я так понимаю должно телепортировать под землю, но это не работае

p.s знаю что нужно быть в машине

Dark_Knight
25.01.2022, 17:21
Код работает как ты его написал, а не как ты хочешь чтобы он работал. Ищи проблему в другом месте. Код который ты дал полностью рабочий.

Rafaelofff
25.01.2022, 18:04
Расскажи как изменить координаты по оси высоты?



Код работает как ты его написал, а не как ты хочешь чтобы он работал. Ищи проблему в другом месте. Код который ты дал полностью рабочий.


Только не визуально а просто телепортировать?

zer0byt3.
25.01.2022, 18:05
Всем хай, короче есть код

Код:






void Player::Invisible()
{
if (!g_Config.Player.bInvisible)
return;

OutgoingInCarData.fPosition[2] = -20.0f;
}




И он не работает, структуру StInCarData стоит, и стоит stInCarData OutgoingInCarData;
Но прикол в том что меня я так понимаю должно телепортировать под землю, но это не работае
p.s знаю что нужно быть в машине


Ты пакет не отправляешь, поэтому и не работает.

Rafaelofff
25.01.2022, 18:16
xuntry_="]

Ты пакет не отправляешь, поэтому и не работает.


А как его отправить?

zer0byt3.
25.01.2022, 18:23
А как его отправить?



C++:






BitStream bs
;
bs
.
Write
(
(
BYTE
)
ID_VEHICLE_SYNC
)
;
bs
.
Write
(
(
PCHAR
)
&
OutgoingInCarData
,
sizeof
(
stInCarData
)
)
;
g_RakFuncs
->
Send
(
&
bs
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;




Хотелось бы уточнить, на чем пишешь: на SF или в сурсах собейта или в чем-то другом?

Rafaelofff
25.01.2022, 18:36
xuntry_="]

C++:






BitStream bs
;
bsOnFoot
.
Write
(
(
BYTE
)
ID_VEHICLE_SYNC
)
;
bsOnFoot
.
Write
(
(
PCHAR
)
&
OutgoingInCarData
,
sizeof
(
stInCarData
)
)
;
g_RakFuncs
->
Send
(
&
bs
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;




Хотелось бы уточнить, на чем пишешь: на SF или в сурсах собейта или в чем-то другом?


Нее, пишу для .asi, спасибо за информацию, кстати, не знаешь как осуществить баг двух водителей на C++?

zer0byt3.
25.01.2022, 18:37
Нее, пишу для .asi,


Там вроде свои функции для отправки пакетов, посмотри в своих сурсах

Rafaelofff
25.01.2022, 18:39
xuntry_="]

Там вроде свои функции для отправки пакетов, посмотри в своих сурсах


У меня нет сурсов на это) У тебя есть какие-нибудь интерестные сурсы для разнова на C++?

zer0byt3.
25.01.2022, 18:41
К сожалению нет, а брать чужие не хочется

Rafaelofff
25.01.2022, 19:25
Где это взять?

https://forum.antichat.xyz/attachments/27954902/

https://forum.antichat.xyz/attachments/27954902/

xuntry_="]

К сожалению нет, а брать чужие не хочется

zer0byt3.
25.01.2022, 19:39
bsOnfoot поменяй на bs, это моя ошибка.

xuntry_="]

Там вроде свои функции для отправки пакетов, посмотри в своих сурсах


g_RakFuncs я брал из сурсов собейта

Rafaelofff
25.01.2022, 21:07
xuntry_="]

C++:






BitStream bs
;
bs
.
Write
(
(
BYTE
)
ID_VEHICLE_SYNC
)
;
bs
.
Write
(
(
PCHAR
)
&
OutgoingInCarData
,
sizeof
(
stInCarData
)
)
;
g_RakFuncs
->
Send
(
&
bs
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;




Хотелось бы уточнить, на чем пишешь: на SF или в сурсах собейта или в чем-то другом?



https://forum.antichat.xyz/attachments/27955025/

Вроде всё так-же но что-то не работает

zer0byt3.
25.01.2022, 21:40
Вроде всё так-же но что-то не работает


А в чем ошибка? (Извиняюсь за долгое ожидание).

З.Ы Ты перепутал битстримы. Ты отправляешь пакеты с пустым битстримом.

Исправь с:

C++:






pRakClient
->
Send
(
&
bs
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;




На:

C++:






pRakClient
->
Send
(
&
bsOnFoot
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;

Rafaelofff
25.01.2022, 22:03
Спасибо, нашёл я такие сурсы назывется Troll, но когда юзаю ничего не происходит

Не знаешь что это?

https://forum.antichat.xyz/attachments/27955073/

zer0byt3.
25.01.2022, 22:04
Спасибо, нашёл я такие сурсы назывется Troll, но когда юзаю ничего не происходит
Не знаешь что это?


Это что-то типо тарана. (/tr)

Rafaelofff
25.01.2022, 23:17
xuntry_="]

А в чем ошибка? (Извиняюсь за долгое ожидание).
З.Ы Ты перепутал битстримы. Ты отправляешь пакеты с пустым битстримом.
Исправь с:

C++:






pRakClient
->
Send
(
&
bs
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;




На:

C++:






pRakClient
->
Send
(
&
bsOnFoot
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;





Вообщем работает, но не так как нужно, вообщем походу телепортирует куда-то в жопу мира, судя по тому что кикает античит, а так вообше я тепался и на 100м не кикало, выбрал Position[2] -= 20 и всё равно кикает? Указывал 3 вместо 2.