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

  #4861  
Старый 06.10.2020, 17:07
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

Код:





Код:
Ошибка (активно)    E0167    аргумент типа "const char *" несовместим с параметром типа "PCHAR"

Ошибка    C2664    "void AddMessageJumpQ(const PCHAR,UINT,USHORT,bool)": невозможно преобразовать аргумент 1 из "const char [15]" в "const PCHAR"

у тебя PCHAR это точно char*? если нет, то замени
 
Ответить с цитированием

  #4862  
Старый 06.10.2020, 17:14
Tox777z
Новичок
Регистрация: 15.08.2015
Сообщений: 21
С нами: 5655356

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

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

у тебя PCHAR это точно char*? если нет, то замени
Как?) Я просто еще новичек в этом ремесле
 
Ответить с цитированием

  #4863  
Старый 06.10.2020, 18:12
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

Как?) Я просто еще новичек в этом ремесле
Просто замени PCHAR на char * в своем коде
 
Ответить с цитированием

  #4864  
Старый 08.10.2020, 21:49
underhazee
Новичок
Регистрация: 06.02.2018
Сообщений: 1
С нами: 4350172

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

мужики в чем проблема

условие: Дано целое число N (> 0). Найти произведение N! = 1 • 2 • ... • N.

Код:





[CODE]
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int n = 0;
cout > n;
for (int i = 1; i



в таком случае в консоль не выводится ничего, если в for написать int i = 0, выведется 0.
 
Ответить с цитированием

  #4865  
Старый 08.10.2020, 22:04
Izvinisb
Постоянный
Регистрация: 19.06.2018
Сообщений: 961
С нами: 4158550

Репутация: 163


По умолчанию

[QUOTE="underhazee"]

мужики в чем проблема

условие: Дано целое число N (> 0). Найти произведение N! = 1 • 2 • ... • N.

Код:





[CODE]
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int n = 0;
cout > n;
for (int i = 1; i

C++:





[CODE]
#include
int
main
(
)
{
uint64_t
n
,
fact
=
1
;
std
::
cin
>>
n
;
for
(
uint64_t
i
=
1
;
i

 
Ответить с цитированием

  #4866  
Старый 10.10.2020, 11:43
bl3ckside
Новичок
Регистрация: 10.10.2020
Сообщений: 1
С нами: 2943768

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

С помощью каких библиотек можно получить кол-во онлайн игроков на сервере по IP сервера?

Язык C#.
 
Ответить с цитированием

  #4867  
Старый 10.10.2020, 21:55
Tox777z
Новичок
Регистрация: 15.08.2015
Сообщений: 21
С нами: 5655356

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

Допустим у меня есть dll в чите. Как создать для него лоадер .exe чтобы еще его можно было отгрузить на кнопку?
 
Ответить с цитированием

  #4868  
Старый 11.10.2020, 00:03
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

@DarkP1xel , помоги пж, я хочу получить CVehicle через handle машины, (пока-что только с SFAPI) я пробовал:

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

ты когда-то сказал что хендл это типо игрового id

CVehicle

Каждый транспорт как объект, равняется 2584 (0xA18) байтам и начинается с 0xC502AA0.

0xB74494 - Содержит указатель. Этот указатель:
  • +0 = Содержит указатель на первый элемент в пуле CVehicle
  • +4 = Содержит указатель на карту байтов показывающую какие элементы сейчас используются в пуле CVehicle
  • +8 = [dword] максимальное кол-во элементов в пуле CVehicle
  • +12 = [dword] текущее кол-во элементов в пуле CVehicle
C++:





Код:
DW pools_cars
=
*
(
DW
*
)
0xB74494
;
//
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;
////////////////////////////////////////////////////////////////////////////////////
DW pools_cars
=
*
(
DW
*
)
(
*
(
DW
*
)
0xB74494
)
;
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;
////////////////////////////////////////////////////////////////////////////////////
DW pools_cars
=
0xC502AA0
;
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;


но всё крашило
 
Ответить с цитированием

  #4869  
Старый 11.10.2020, 00:07
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

@DarkP1xel , помоги пж, я хочу получить CVehicle через handle машины, (пока-что только с SFAPI) я пробовал:
Цитата:
Сообщение от Спойлер  

ты когда-то сказал что хендл это типо игрового id

CVehicle

Каждый транспорт как объект, равняется 2584 (0xA18) байтам и начинается с 0xC502AA0.

0xB74494 - Содержит указатель. Этот указатель:
  • +0 = Содержит указатель на первый элемент в пуле CVehicle
  • +4 = Содержит указатель на карту байтов показывающую какие элементы сейчас используются в пуле CVehicle
  • +8 = [dword] максимальное кол-во элементов в пуле CVehicle
  • +12 = [dword] текущее кол-во элементов в пуле CVehicle
C++:





Код:
DW pools_cars
=
*
(
DW
*
)
0xB74494
;
//
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;
////////////////////////////////////////////////////////////////////////////////////
DW pools_cars
=
*
(
DW
*
)
(
*
(
DW
*
)
0xB74494
)
;
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;
////////////////////////////////////////////////////////////////////////////////////
DW pools_cars
=
0xC502AA0
;
int
carid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pLocalPlayer
->
inCarData
.
sVehicleID
;
int
veh_handle
=
SF
->
getSAMP
(
)
->
getVehicles
(
)
->
GetCarHandleFromSAMPCarID
(
carid
)
;
DW car
=
*
(
DW
*
)
(
pools_cars
+
(
veh_handle
*
0xA18
)
)
;


но всё крашило
Ты хочешь машину в которой ты сидишь получить?
 
Ответить с цитированием

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

Репутация: 148


По умолчанию

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

Ты хочешь машину в которой ты сидишь получить?
Да, но не стандартным способом, чтоб получить свою машину, я использую -

C++:





Код:
DWORD me
=
*
(
DWORD
*
)
0xB6F5F0
;
DWORD car
=
*
(
DWORD
*
)
(
me
+
0x58C
)
;
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.