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

  #1  
Старый 04.12.2015, 20:44
Goldfish
Участник форума
Регистрация: 15.02.2015
Сообщений: 106
С нами: 5916400

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

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

Передаваешь указатель и все
ясн, я так и делал
 
Ответить с цитированием

  #2  
Старый 15.12.2015, 16:40
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Niko.  

игровым шрифтом
Параметры почти как в клео.

Пример: AddMessageJumpQ("Привет", 300, 0, false);

C++:





Код:
#define FUNC_CMessages__AddMessageJumpQ 0x69F1E0
void
AddMessageJumpQ
(
char
*
text
,
unsigned
int
time
,
unsigned
short
flag
,
bool
bPreviousBrief
)
{
(
(
void
(
__cdecl
*
)
(
char
*
,
unsigned
int
,
unsigned
short
,
bool
)
)
FUNC_CMessages__AddMessageJumpQ
)
(
text
,
time
,
flag
,
bPreviousBrief
)
;
}


(c)Выдрано из PluginSDK by DK22Pac
 
Ответить с цитированием

  #3  
Старый 27.12.2015, 22:05
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

Как записать параметр в реестр ?
 
Ответить с цитированием

  #4  
Старый 28.12.2015, 00:06
iAmerican
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами: 6438231

Репутация: 133


По умолчанию

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

Как записать параметр в реестр ?
Создаешь объект класса , указываешь раздел с которым надо роботать.

C++:





Код:
TRegistry
*
reg
=
new
TRegistry
(
)
;
reg
->
RootKey
=
HKEY_LOCAL_MACHINE
;


Потом записываешь параметр.

C++:





Код:
reg
->
OpenKey
(
"\test"
,
true
)
;
reg
->
WriteString
(
"tttt"
,
"testik"
)
;
reg
->
CloseKey
(
)
;
delete
reg
;
 
Ответить с цитированием

  #5  
Старый 28.12.2015, 08:02
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

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

Создаешь объект класса , указываешь раздел с которым надо роботать.

C++:





Код:
TRegistry
*
reg
=
new
TRegistry
(
)
;
reg
->
RootKey
=
HKEY_LOCAL_MACHINE
;


Потом записываешь параметр.

C++:





Код:
reg
->
OpenKey
(
"\test"
,
true
)
;
reg
->
WriteString
(
"tttt"
,
"testik"
)
;
reg
->
CloseKey
(
)
;
delete
reg
;

А include какой подключать ?
 
Ответить с цитированием

  #6  
Старый 28.12.2015, 15:23
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

А include какой подключать ?
Registry.hpp вроде.
 
Ответить с цитированием

  #7  
Старый 28.12.2015, 16:50
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

Цитата:
Сообщение от Woofing Giraffe  

Registry.hpp вроде.
Я пишу на visual studio такой библиотеки там нет
 
Ответить с цитированием

  #8  
Старый 28.12.2015, 15:56
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Это для C++ Builder'а.

https://msdn.microsoft.com/en-us/library/ms838625.aspx

http://citforum.ru/operating_systems/windows/registry_c/

Натощак можно поискать пользовательские классы для работы с реестром и полистать msdn
 
Ответить с цитированием

  #9  
Старый 29.12.2015, 23:48
mac
Познавший АНТИЧАТ
Регистрация: 06.09.2014
Сообщений: 1,317
С нами: 6148765

Репутация: 168


По умолчанию

C++:





Код:
#include "script.h"
#include 
#include 
Vehicle fbiVeh1
,
fbiVeh2
,
fbiVeh3
,
fbiVeh4
,
fbiVeh5
,
// Машины в ФБР
fbi2Veh1
,
fbi2Veh2
,
fbi2Veh3
,
fbi2Veh4
,
fbi2Veh5
,
riotVeh1
,
riotVeh2
,
pcjVeh1
,
pcjVeh2
,
froggerVeh1
,
froggerVeh2
,
police4Veh1
,
police4Veh2
,
police4Veh3
;
int
fbiSpawned
=
0
,
// Количество заспавненных машин
fbi2Spawned
=
0
,
riotSpawned
=
0
,
pcjSpawned
=
0
,
froggerSpawned
=
0
,
police4Spawned
=
0
;
int
fbiSpawnDistance
=
0
,
// Дальность спауна машины от игрока
fbi2SpawnDistance
=
0
,
riotSpawnDistance
=
0
,
pcjSpawnDistance
=
0
,
froggerSpawnDistance
=
0
,
police4SpawnDistance
=
0
;
void
fbicars
(
)
{
Ped playerPed
=
PLAYER
::
PLAYER_PED_ID
(
)
;
Vehicle veh
=
PED
::
GET_VEHICLE_PED_IS_USING
(
playerPed
)
;
Vector3 position
=
ENTITY
::
GET_ENTITY_COORDS
(
playerPed
,
1
)
;
DWORD fbi
=
GAMEPLAY
::
GET_HASH_KEY
(
"fbi"
)
;
// FBI Buffalo
int
fbiSpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
140.914
,
-
744.040
,
32.779
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
fbiSpawnDistance

100
&&
fbiVehDistance
>
100
)
{
if
(
fbiSpawned
==
5
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbiVeh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbiVeh2
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbiVeh3
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbiVeh4
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbiVeh5
)
;
fbiSpawned
-=
5
;
}
}
DWORD fbi2
=
GAMEPLAY
::
GET_HASH_KEY
(
"fbi2"
)
;
// FBI Granger
int
fbi2SpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
104.097
,
-
730.600
,
32.756
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
fbi2SpawnDistance

100
&&
fbi2VehDistance
>
100
)
{
if
(
fbi2Spawned
==
5
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbi2Veh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbi2Veh2
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbi2Veh3
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbi2Veh4
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
fbi2Veh5
)
;
fbi2Spawned
-=
5
;
}
}
DWORD riot
=
GAMEPLAY
::
GET_HASH_KEY
(
"riot"
)
;
// Riot
int
riotSpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
93.386
,
-
720.295
,
32.786
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
riotSpawnDistance

100
&&
riotVehDistance
>
100
)
{
if
(
riotSpawned
==
2
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
riotVeh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
riotVeh2
)
;
riotSpawned
-=
2
;
}
}
DWORD police4
=
GAMEPLAY
::
GET_HASH_KEY
(
"police4"
)
;
// Interceptor
int
police4SpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
163.070
,
-
741.207
,
32.739
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
police4SpawnDistance

100
&&
police4VehDistance
>
100
)
{
if
(
police4Spawned
==
3
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
police4Veh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
police4Veh2
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
police4Veh3
)
;
police4Spawned
-=
3
;
}
}
DWORD pcj
=
GAMEPLAY
::
GET_HASH_KEY
(
"pcj"
)
;
// PC
int
pcjSpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
140.914
,
-
744.040
,
32.779
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
pcjSpawnDistance

100
&&
pcjVehDistance
>
100
)
{
if
(
pcjSpawned
==
2
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
pcjVeh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
pcjVeh2
)
;
pcjSpawned
-=
2
;
}
}
DWORD frogger
=
GAMEPLAY
::
GET_HASH_KEY
(
"frogger"
)
;
// Frogger
int
froggerSpawnDistance
=
GAMEPLAY
::
GET_DISTANCE_BETWEEN_COORDS
(
138.607
,
-
750.402
,
262.590
,
position
.
x
,
position
.
y
,
position
.
z
,
0
)
;
if
(
froggerSpawnDistance

100
&&
froggerVehDistance
>
100
)
{
if
(
froggerSpawned
==
2
)
{
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
froggerVeh1
)
;
ENTITY
::
SET_VEHICLE_AS_NO_LONGER_NEEDED
(
&
froggerVeh2
)
;
froggerSpawned
-=
2
;
}
}
}


ScriptHookV библиотеки для гта 5. Что не так? Машины не спавнятся
 
Ответить с цитированием

  #10  
Старый 29.12.2015, 23:56
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

А где код иньекции?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

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

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

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

×

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

Сумма USDT:

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

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