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

  #1  
Старый 02.07.2013, 03:33
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

Допустим, есть адрес 0х3810000, по эту адресу лежит текстовое значение, допустим test, как присвоить переменной a это значение по этому адресу?
 
Ответить с цитированием

  #2  
Старый 02.07.2013, 17:56
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

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

Допустим, есть адрес 0х3810000, по эту адресу лежит текстовое значение, допустим test, как присвоить переменной a это значение по этому адресу?
Глянь код антикраша
 
Ответить с цитированием

  #3  
Старый 02.07.2013, 18:25
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

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

Глянь код антикраша

антикраш записывает значение по адресу, а мне нужно прочитать
 
Ответить с цитированием

  #4  
Старый 02.07.2013, 19:16
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

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

антикраш записывает значение по адресу, а мне нужно прочитать
Тогда смотри Gravitation
 
Ответить с цитированием

  #5  
Старый 02.07.2013, 22:18
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

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

Тогда смотри Gravitation

там не по адресу памяти
 
Ответить с цитированием

  #6  
Старый 03.07.2013, 10:56
fondamentolok
Участник форума
Регистрация: 19.03.2013
Сообщений: 101
С нами: 6920791

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

void cheat_handle_supergun()

{

if(KEY_PRESSED(set.key_supergun))

{

cheat_state->_generic.supergun ^= 1;

}

if(cheat_state->_generic.supergun == 1)

{

pPedSelf->SetCurrentWeaponSlot( eWeaponSlot (set.slot_sg1) );

}

static DWORD time = 0;

if (GetTickCount() - 250 > time)

{

pPedSelf->SetCurrentWeaponSlot( eWeaponSlot (set.slot_sg2) );

{

time = GetTickCount();

}

}

return;

}

Когда беру в руки оружие оно меняется на кулак даже без выстрела

Как сделать что бы слот менялся именно при выстреле а не постоянно?
 
Ответить с цитированием

  #7  
Старый 03.07.2013, 19:24
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

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

void cheat_handle_supergun()
{
if(KEY_PRESSED(set.key_supergun))
{
cheat_state->_generic.supergun ^= 1;
}
if(cheat_state->_generic.supergun == 1)
{
pPedSelf->SetCurrentWeaponSlot( eWeaponSlot (set.slot_sg1) );
}
static DWORD time = 0;
if (GetTickCount() - 250 > time)
{
pPedSelf->SetCurrentWeaponSlot( eWeaponSlot (set.slot_sg2) );
{
time = GetTickCount();
}
}
return;
}

Когда беру в руки оружие оно меняется на кулак даже без выстрела
Как сделать что бы слот менялся именно при выстреле а не постоянно?
if(cheat_state->_generic.supergun == 1 && KEY_PRESSED(set.key_supergun))
 
Ответить с цитированием

  #8  
Старый 04.07.2013, 09:39
D1ck_h3@D
Новичок
Регистрация: 31.05.2013
Сообщений: 25
С нами: 6815656

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

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

KEY_PRESSED
KEY_DOWN лучше и вообще код не будет работать все равно нормально.
 
Ответить с цитированием

  #9  
Старый 04.07.2013, 23:27
fondamentolok
Участник форума
Регистрация: 19.03.2013
Сообщений: 101
С нами: 6920791

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

Вопрос:как через get_player_info узнать ид слота игрока ?
 
Ответить с цитированием

  #10  
Старый 11.07.2013, 03:54
xN4ME
Новичок
Регистрация: 11.07.2013
Сообщений: 5
С нами: 6757361

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

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

Вопрос:как через get_player_info узнать ид слота игрока ?

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





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

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

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

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

×

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

Сумма USDT:

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

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