
24.08.2013, 22:43
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
Сообщение от Maddy
задержку ставь
стоит же,у тебя есть скайп?Если да,кинь в личку
|
|
|

25.08.2013, 17:20
|
|
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами:
6891688
Репутация:
58
|
|
Код:
Код:
int ThreadCreated = 0; // Чтобы не создавать хуеву тучу потоков
void potok228()
{
// Краткое описание: тут вообщем наша функция, которую мы запихнем в отдельный поток
// Засовываем все действия в цикл ( while() ) , чтобы они повторялись если cheat_state->_generic.bot равен одному
while(cheat_state->_generic.bot)
{
float fPos1[3] = {2230.9578, -2285.3037,-2285.3037}; // массив с координатами #1
float fPos2[3] = {2171.5110, 2255.3018,13.3038}; // массив с координатами #2
float speed[3] = { 0,0,0}; // скорость актера
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // выполняем онфут синхру по координатам #1
Sleep(8000);
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // выполняем онфут синхру по координатам #2
Sleep(8000);
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
// кнопку переделал. думаю разберешься
if ( KEY_PRESSED(set.key_bot) )
{
if(cheat_state->_generic.bot == 0 ) // ВКЛ
{
if(ThreadCreated == 0 )// Чтобы не создавать хуеву тучу потоков
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = 1;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0; // ВЫКЛ
}
}
}
вот так попробуй. после каждого тп надо таймер, это бот грузчик сампрп я угадал? я просто не проверял даже код, писал в блокноте
|
|
|

25.08.2013, 18:11
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
Сообщение от Maddy
Код:
Код:
int ThreadCreated = 0; // Чтобы не создавать хуеву тучу потоков
void potok228()
{
// Краткое описание: тут вообщем наша функция, которую мы запихнем в отдельный поток
// Засовываем все действия в цикл ( while() ) , чтобы они повторялись если cheat_state->_generic.bot равен одному
while(cheat_state->_generic.bot)
{
float fPos1[3] = {2230.9578, -2285.3037,-2285.3037}; // массив с координатами #1
float fPos2[3] = {2171.5110, 2255.3018,13.3038}; // массив с координатами #2
float speed[3] = { 0,0,0}; // скорость актера
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // выполняем онфут синхру по координатам #1
Sleep(8000);
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // выполняем онфут синхру по координатам #2
Sleep(8000);
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
// кнопку переделал. думаю разберешься
if ( KEY_PRESSED(set.key_bot) )
{
if(cheat_state->_generic.bot == 0 ) // ВКЛ
{
if(ThreadCreated == 0 )// Чтобы не создавать хуеву тучу потоков
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = 1;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0; // ВЫКЛ
}
}
}
вот так попробуй. после каждого тп надо таймер, это бот грузчик сампрп я угадал? я просто не проверял даже код, писал в блокноте
угадал)
|
|
|

25.08.2013, 18:12
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
но если я не ошибаюсь то у ватрикса ждёт 8 сек,поднимает мешок, ждёт 8 сек,ложит,и сразу поднимает,а чего тут нельзя?
|
|
|

26.08.2013, 16:14
|
|
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами:
6891688
Репутация:
58
|
|
Sleep(8000); // ждем 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // поднимаем
Sleep(8000); // ждем 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // кладем
Sleep(30); // небольшой таймер для стабильности. 30мс
|
|
|

27.08.2013, 14:51
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
не пашет,не кикает,он не поднимает даже,вот код
int ThreadCreated = 0; // Чтобы не создавать хуеву тучу потоков
void potok228()
{
// Краткое описание: тут вообщем наша функция, которую мы запихнем в отдельный поток
// Засовываем все действия в цикл ( while() ) , чтобы они повторялись если cheat_state->_generic.bot равен одному
while(cheat_state->_generic.bot)
{
float fPos1[3] = {2230.9578,-2285.3037,14.3751}; // массив с координатами #1
float fPos2[3] = {2171.5110,-2255.3018,13.3038}; // массив с координатами #2
float speed[3] = { 0,0,0}; // скорость актера
Sleep(8000); // ждем 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos1, speed); // поднимаем
Sleep(8000); // ждем 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // кладем
Sleep(30); // небольшой таймер для стабильности. 30мс
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
if ( KEY_PRESSED(set.key_bot) )
{
if( cheat_state->_generic.bot == 1 )
{
if(ThreadCreated == 0 )// Чтобы не создавать хуеву тучу потоков
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = 1;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0; // ВЫКЛ
}
}
|
|
|

30.08.2013, 12:31
|
|
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами:
6891688
Репутация:
58
|
|
Сообщение от Skel
if ( KEY_PRESSED(set.key_bot) )
{
if( cheat_state->_generic.bot == 1 )
{
if(ThreadCreated == 0 )// Чтобы не создавать хуеву тучу потоков
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = 1;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0; // ВЫКЛ
}
ошибку выделил
|
|
|

30.08.2013, 12:40
|
|
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами:
6891688
Репутация:
58
|
|
Сообщение от Спойлер
Код:
Код:
bool ThreadCreated = false;
bool FirstMeshok = false;
void potok228()
{
float fPos1[3] = {2230.9578, -2285.3037,-2285.3037};
float fPos2[3] = {2171.5110, 2255.3018,13.3038};
float speed[3] = { 0,0,0};
while(cheat_state->_generic.bot)
{
if(!FirstMeshok) // ПРОВЕРКА НА ПЕРВЫЙ МЕШОК
{
Sleep(8000); ждет 8 сек лишь один раз
FirstMeshok = true;
}
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // поднимает
Sleep(8000); // ждет 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // ложит и сразу поднимает
Sleep(30);
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
if ( KEY_PRESSED(set.key_bot) )
{
if(cheat_state->_generic.bot == 0 )
{
if(!ThreadCreated)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = true;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0;
FirstMeshok = false;
}
}
}
|
|
|

30.08.2013, 12:59
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами:
6903095
Репутация:
0
|
|
Сообщение от Maddy
Сообщение от Спойлер
Код:
Код:
bool ThreadCreated = false;
bool FirstMeshok = false;
void potok228()
{
float fPos1[3] = {2230.9578, -2285.3037,-2285.3037};
float fPos2[3] = {2171.5110, 2255.3018,13.3038};
float speed[3] = { 0,0,0};
while(cheat_state->_generic.bot)
{
if(!FirstMeshok) // ПРОВЕРКА НА ПЕРВЫЙ МЕШОК
{
Sleep(8000); ждет 8 сек лишь один раз
FirstMeshok = true;
}
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // поднимает
Sleep(8000); // ждет 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // ложит и сразу поднимает
Sleep(30);
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
if ( KEY_PRESSED(set.key_bot) )
{
if(cheat_state->_generic.bot == 0 )
{
if(!ThreadCreated)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = true;
}
cheat_state->_generic.bot = 1;
}
else cheat_state->_generic.bot = 0;
FirstMeshok = false;
}
}
}
спасибо  ,щас протестю
|
|
|

02.09.2013, 20:44
|
|
Познающий
Регистрация: 08.04.2013
Сообщений: 35
С нами:
6891688
Репутация:
58
|
|
Сообщение от Спойлер
Код:
Код:
bool ThreadCreated = false;
bool FirstMeshok = false;
void potok228()
{
float fPos1[3] = {2230.9578, -2285.3037,-2285.3037};
float fPos2[3] = {2171.5110, 2255.3018,13.3038};
float speed[3] = { 0,0,0};
while(cheat_state->_generic.bot)
{
if(!FirstMeshok) // ПРОВЕРКА НА ПЕРВЫЙ МЕШОК
{
Sleep(8000); // ждет 8 сек лишь один раз
FirstMeshok = true;
}
g_RakClient->SendFakeOnFootSyncData(fPos, speed); // поднимает
Sleep(8000); // ждет 8 сек
g_RakClient->SendFakeOnFootSyncData(fPos2, speed); // ложит и сразу поднимает
Sleep(30);
}
}
void cheat_handle_bot()
{
traceLastFunc( "cheat_handle_bot()" );
if ( KEY_PRESSED(set.key_bot) )
{
if(cheat_state->_generic.bot == 0 )
{
if(!ThreadCreated)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)potok228, 0, 0, 0);
ThreadCreated = true;
}
cheat_state->_generic.bot = 1;
}
else
{
cheat_state->_generic.bot = 0;
FirstMeshok = false;
}
}
}
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|