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

  #1  
Старый 27.03.2015, 19:37
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

Скажите почему всегда ошибка типо

Код:





Код:
SendFakeOnfootSyncData индефикатор не определен


Хотя я его в RakClient определял
 
Ответить с цитированием

  #2  
Старый 28.03.2015, 16:36
0pc0d3R
Постоянный
Регистрация: 27.12.2014
Сообщений: 550
С нами: 5987262

Репутация: 0


По умолчанию

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

Скажите почему всегда ошибка типо

Код:





Код:
SendFakeOnfootSyncData индефикатор не определен


Хотя я его в RakClient определял
Покажи сигнатуру определения.
 
Ответить с цитированием

  #3  
Старый 28.03.2015, 19:34
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

Цитата:
Сообщение от 0pc0d3R  

Покажи сигнатуру определения.
В РакКлиент.кпп

Код:





Код:
void SendFakeOnfootSyncData(float fPos[3], float Health, int byteCurrentWeapon, float speed[3])
{
ONFOOT_SYNC_DATA picSync;
memset(&picSync, 0, sizeof(ONFOOT_SYNC_DATA));
BitStream bsOnfootSync;
picSync.byteHealth = Health;
picSync.byteCurrentWeapon = byteCurrentWeapon;
picSync.vecPos[0] = fPos[0];
picSync.vecPos[1] = fPos[1];
picSync.vecPos[2] = fPos[2];
picSync.vecMoveSpeed[0] = speed[0];
picSync.vecMoveSpeed[1] = speed[1];
picSync.vecMoveSpeed[2] = speed[2];
bsOnfootSync.Write((BYTE)ID_PLAYER_SYNC);
bsOnfootSync.Write((PCHAR)&picSync,sizeof(ONFOOT_SYNC_DATA));
g_RakClient->Send(&bsOnfootSync, HIGH_PRIORITY, UNRELIABLE_SEQUENCED, 0);

}


В РакКлиент.х

Код:





Код:
typedef struct _ONFOOT_SYNC_DATA
{
#pragma pack ( 1 )
WORD lrAnalog;
WORD udAnalog;
WORD wKeys;
float vecPos[3];
float fQuaternion[4];
BYTE byteHealth;
BYTE byteArmour;
BYTE byteCurrentWeapon;
BYTE byteSpecialAction;
float vecMoveSpeed[3];
float vecSurfOffsets[3];
WORD wSurfInfo;
int iCurrentAnimationID;
} ONFOOT_SYNC_DATA;


Там же

Код:





Код:
void SendFakeOnfootSyncData(float fPos[3], float speed[3]);


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

Короче, ты как функу вызываешь?

Вызывай так
g_RakClient->SendFakeOnfootSyncData(Бла, Бла, Бла)
Я так и делаю, но в любом случае выдает ошибку
 
Ответить с цитированием

  #4  
Старый 28.03.2015, 07:27
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

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

А в RakClient.h ?
Да все сделал.

Структуру добавил, все объявил, но почему-то всегда все равно ошибка вылетает














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

  #5  
Старый 29.03.2015, 00:06
san0
Постоянный
Регистрация: 15.12.2013
Сообщений: 412
С нами: 6530249

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

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

Как эмулировать нажатие игровой клавиши? Тип игровое действие. Там через память над, или как?
Можно изменить исходящий пакет (sKeys), либо использовать 0xB73458 + оффсет игровых клавиш
 
Ответить с цитированием

  #6  
Старый 30.03.2015, 10:37
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

Скажите написал, такой типо "чекпоинт-мастер"

Код:





[CODE]
void cheat_handle_gotocheck(){
if( cheat_state->_generic.gotocheck == 1 )
{
for(int i=0; i 2695 && x -1705 && y 1099 && x 1601 && y



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

  #7  
Старый 30.03.2015, 18:03
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

[QUOTE="slonoboyko"]

[QUOTE=""denryazancev00"]

Скажите написал, такой типо "чекпоинт-мастер"

Код:





[CODE]
void cheat_handle_gotocheck(){
if( cheat_state->_generic.gotocheck == 1 )
{
for(int i=0; i 2695 && x -1705 && y 1099 && x 1601 && y
 
Ответить с цитированием

  #8  
Старый 30.03.2015, 18:57
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

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

Забудь про sleep.
Либо создать поток для функции[/QUOTE]

Это типо:

for (int i=0; i
 
Ответить с цитированием

  #9  
Старый 30.03.2015, 19:08
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

[QUOTE="denryazancev00"]

Либо создать поток для функции
Это типо:
for (int i=0; i_generic.gotocheck == 1 )

{

твой код дальше

}

}

void cheat_handle_gotocheck()

{

CreateThread(0, 0, (LPTHREAD_START_ROUTINE)cheat_handle_gotocheckbody , 0, 0, 0);

}

вроде должно работать
 
Ответить с цитированием

  #10  
Старый 31.03.2015, 07:35
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

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

Код:





Код:
cheat_actor_teleport(actor_info,position,interior iD);


Где тут указывать координаты?( ну куда тпшить)
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.