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

  #1  
Старый 26.07.2020, 17:08
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

Как узнать какой стиль борьбы скольки байтам равен?

И чем отличается #1 от #2?
  • CPed +0x72D = [byte] Стиль борьбы #1
  • CPed +0x72E = [byte] Стиль борьбы #2
 
Ответить с цитированием

  #2  
Старый 26.07.2020, 20:00
checkdasound
Постоянный
Регистрация: 12.01.2018
Сообщений: 963
С нами: 4387250

Репутация: 133


По умолчанию

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

Как узнать какой стиль борьбы скольки байтам равен?
И чем отличается #1 от #2?
  • CPed +0x72D = [byte] Стиль борьбы #1
  • CPed +0x72E = [byte] Стиль борьбы #2
Наверное, там надо писать 0/1 (off/on). А насчет стилей, скорее всего это как в одиночке, ты приходишь в одну качалку там тебе показывают один стиль, приходишь в другую, там уже кунг фу.
 
Ответить с цитированием

  #3  
Старый 26.07.2020, 21:28
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

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

Наверное, там надо писать 0/1 (off/on)
Ну это же не чит из одиночки. Наверно, если бы это было так, там бы было написано, а там не написано.
 
Ответить с цитированием

  #4  
Старый 26.07.2020, 22:04
checkdasound
Постоянный
Регистрация: 12.01.2018
Сообщений: 963
С нами: 4387250

Репутация: 133


По умолчанию

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

Ну это же не чит из одиночки. Наверно, если бы это было так, там бы было написано, а там не написано.
Я не про чит, я про то, что в одиночке есть стили боя.

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

Менять можно сразу, посмотри здесь
?
 
Ответить с цитированием

  #5  
Старый 26.07.2020, 22:11
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

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

Я не про чит, я про то, что в одиночке есть стили боя.
)))) Я знаю.

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

?
Я прикрепил чит, где можно выбрать стиль боя. Мне показалось что ты не веришь, что их можно менять
 
Ответить с цитированием

  #6  
Старый 05.08.2020, 02:20
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

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

Как узнать какой стиль борьбы скольки байтам равен?
И чем отличается #1 от #2?
  • CPed +0x72D = [byte] Стиль борьбы #1
  • CPed +0x72E = [byte] Стиль борьбы #2
Не знаю, кому кроме меня это вообще надо, но в гугле ничего нет и пришлось искать методом тыка, так что пусть будет:

Всего 4-16 байт.

Из интересного:

5 - Бокс

6 - Махи ногами (вроде тхэквондо или чет такое)

7 - захват и удар коленом

15 - Уличный стиль

Остальное - это удары оружием ближнего боя.

Записывать в оба адреса, использовать на ПКМ+F.

Пример использования:

C++:





Код:
DWORD cPed
;
//Boxing
ReadProcessMemory
(
hProcess
,
(
LPVOID
)
0xB6F5F0
,
&
cPed
,
sizeof
(
cPed
)
,
0
)
;
BYTE value
=
5
;
WriteProcessMemory
(
hProcess
,
(
LPVOID
)
(
cPed
+
0x72D
)
,
&
value
,
4
,
nullptr
)
;
WriteProcessMemory
(
hProcess
,
(
LPVOID
)
(
cPed
+
0x72E
)
,
&
value
,
4
,
nullptr
)
;
 
Ответить с цитированием

  #7  
Старый 05.08.2020, 02:22
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

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

Всего 4-16 байт.

Из интересного:
5 - Бокс
6 - Махи ногами (вроде тхэквондо или чет такое)
7 - захват и удар коленом
15 - Уличный стиль

Остальное - это удары оружием ближнего боя.

Записывать в оба адреса, использовать на ПКМ+F.
Сделай для этого код(Любой, экстернал/интернал) и выложи в тему Полезные Функции С++ю
 
Ответить с цитированием

  #8  
Старый 05.08.2020, 12:28
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

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

Сделай для этого код(Любой, экстернал/интернал) и выложи в тему Полезные Функции С++ю
Код добавил, а в ту тему не вижу смысла кидать, уж очень примитивно. Кому будет нужно, тот увидит. Это теперь и в гугле и в поиске бх есть.
 
Ответить с цитированием

  #9  
Старый 26.07.2020, 21:10
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Пытаюсь сделать noradio на sf как в cleo

но у меня не всё получается

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

[spoiler = функции]

C++:





Код:
void
StartRadio
(
unsigned
int
station
)
{
DWORD dwFunc
=
0x4DBEC3
;
DWORD dwFunc2
=
0x4EB3C3
;
_asm
{
// We can't do this anymore as we've returned out StartRadio
/*
        push    0
        push    station
        mov        ecx, CLASS_CAudioEngine
        call    dwFunc
        */
// Push our arguments onto the stack
push
0
push        station
// Call something, skip 3 bytes that we have our return instruction on (no arguments)
mov         ecx
,
0x8AE554
mov         eax
,
dword ptr
[
ecx
+
8
]
call        dwFunc
// Check the return value, eventually skip
test        al
,
al
        jne         skip

        mov         eax
,
dword ptr
[
esp
+
4
]
mov         ecx
,
dword ptr
[
esp
]
// Push arguments to some other function
push
0
push
0
push        eax
        push        ecx
// Call it (emulate call instruction)
mov         ecx
,
8
CB6F8h
        push        done
        push        ebx
        mov         bl
,
byte ptr
[
esp
+
8
]
jmp         dwFunc2
// Pop our arguments back
done
:
pop         eax
            pop         eax

            skip
:
}
}
void
ResetRadio
(
)
{
DWORD dwFunc
=
0x4E7F80
;
_asm
{
mov        ecx
,
0x8CB6F8
call    dwFunc
}
}


[/spoiler]

Это в mainloop() с проверкой на сидение в авто :

C++:





Код:
if
(
g_CMenu
.
bNoRadio
&&
*
(
byte
*
)
0x8CB7A5
!=
13
)
{
*
(
byte
*
)
0xBA679A
=
13
;
*
(
byte
*
)
0x8CB7A5
=
13
;
ResetRadio
(
)
;
StartRadio
(
13
)
;
}
 
Ответить с цитированием

  #10  
Старый 26.07.2020, 21:17
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

Код:
*(BYTE*)0x8CB7A5 = (BYTE)0;
попробуй это пихнуть в мейнлуп
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

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

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

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

×

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

Сумма USDT:

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

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