ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Общие вопросы программирования (https://forum.antichat.io/forumdisplay.php?f=206)
-   -   Не работает инвиз (https://forum.antichat.io/showthread.php?t=1418985)

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

Расскажи как изменить координаты по оси высоты?

Цитата:

Сообщение от Dark_Knight

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

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

zer0byt3. 25.01.2022 18:05

Цитата:

Сообщение от Rafaelofff

Всем хай, короче есть код

Код:





Код:

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

Цитата:

Сообщение от =_[C]xuntry_=

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

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

zer0byt3. 25.01.2022 18:23

Цитата:

Сообщение от Rafaelofff

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

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

Цитата:

Сообщение от =_[C]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

Цитата:

Сообщение от Rafaelofff

Нее, пишу для .asi,

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

Rafaelofff 25.01.2022 18:39

Цитата:

Сообщение от =_[C]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/

Цитата:

Сообщение от =_[C]xuntry_=

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


zer0byt3. 25.01.2022 19:39

bsOnfoot поменяй на bs, это моя ошибка.

Цитата:

Сообщение от =_[C]xuntry_=

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

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

Rafaelofff 25.01.2022 21:07

Цитата:

Сообщение от =_[C]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

Цитата:

Сообщение от Rafaelofff

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

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

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

Исправь с:

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

Цитата:

Сообщение от Rafaelofff

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

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

Rafaelofff 25.01.2022 23:17

Цитата:

Сообщение от =_[C]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.


Время: 06:17