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

  #1  
Старый 18.05.2023, 11:28
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

До инициализации игры у окна другое название, поэтому плагин и не может найти GTA:SA:MP. Дожидайся загрузки игры например хуком CTimer::Update и уже тогда делай поиск по названию окна.
А можно просто HWND окна из памяти игры дернуть...
 
Ответить с цитированием

  #2  
Старый 21.05.2023, 01:11
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

Как прямо в таблице изменить местоположение какому-то элементу? Тоесть. К примеру есть массив:

C++:





Код:
const
char
table
[
]
=
{
'n'
,
'e'
,
'g'
,
'r'
}


И внутри массива мне надо присвоить первому элементу местоположение 5.
 
Ответить с цитированием

  #3  
Старый 21.05.2023, 01:21
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

Как прямо в таблице изменить местоположение какому-то элементу? Тоесть. К примеру есть массив:

C++:





Код:
const
char
table
[
]
=
{
'n'
,
'e'
,
'g'
,
'r'
}


И внутри массива мне надо присвоить первому элементу местоположение 5.
Ты не установишь его на 5ку потому что у тебя будет всего 0, 1, 2, 3. Нужно будет как минимум пересоздавать массив.
 
Ответить с цитированием

  #4  
Старый 21.05.2023, 01:22
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

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

Ты не установишь его на 5ку потому что у тебя будет всего 0, 1, 2, 3. Нужно будет как минимум пересоздавать массив.
Указав вручную диапозон массива, можно будет так сделать?
 
Ответить с цитированием

  #5  
Старый 21.05.2023, 01:24
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

Указав вручную диапозон массива, можно будет так сделать?
Размер обычного массива в плюсах менять нельзя. Вроде как только размер динамичесского можно менять как-то
 
Ответить с цитированием

  #6  
Старый 21.05.2023, 01:27
Sadow
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами: 2411807

Репутация: 118


По умолчанию

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

Размер обычного массива в плюсах менять нельзя. Вроде как только размер динамичесского можно менять как-то
Я имел ввиду не менять, а сразу указать. Типо этого:

C++:





Код:
const
char
table
[
10
]
=
{
'n'
,
'e'
,
'g'
,
'r'
}
 
Ответить с цитированием

  #7  
Старый 27.05.2023, 11:09
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

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

Размер обычного массива в плюсах менять нельзя. Вроде как только размер динамичесского можно менять как-то
В целом можно, но нужно реаллоцировать память. std::vector делает это автоматически.
 
Ответить с цитированием

  #8  
Старый 21.05.2023, 01:33
x0r1x
Участник форума
Регистрация: 12.02.2022
Сообщений: 112
С нами: 2238751

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

забудь вообще про такой способ создания массивов в c++, это способ из c. используй библиотеку stl для создания массивов
 
Ответить с цитированием

  #9  
Старый 22.05.2023, 14:00
maynkraftpro2010
Постоянный
Регистрация: 21.09.2020
Сообщений: 433
С нами: 2970466

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

Что такое хендл педа/транспорта/объекта? Везде используются эти хендлы, но нигде не объясняется что это такое (я не нашел). Это какие-то идентификаторы, или индексы объекта в пуле, или что-то ещё?
 
Ответить с цитированием

  #10  
Старый 22.05.2023, 15:03
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

Что такое хендл педа/транспорта/объекта? Везде используются эти хендлы, но нигде не объясняется что это такое (я не нашел). Это какие-то идентификаторы, или индексы объекта в пуле, или что-то ещё?
Индекс обьекта в пуле
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.