PDA

Просмотр полной версии : Урок по добавлению флудера Capture Урок #3


Norma_Cheater
10.05.2013, 10:41
Ещё раз привет, это конечно нубовский урок но поверьте мне есть такие нубы/новички которые ещё незнают как сделать данный флудер, код в cheat_generic.cpp

Код:






void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if ( KEY_PRESSED(set.key_capture) )
{
cheat_state->_generic.capture ^= 1;
}

if( cheat_state->_generic.capture == 1 )
{
static DWORD time = 0;
if (GetTickCount() - 1000 > time)
{
say("/capture");
time = GetTickCount();
}
return;
}
}




By Norma_Cheater For BlastHack.Net

RickAstley
10.05.2013, 12:10
у меня почему то он каждую секунду флудит как обычный флудер и вот

Код:






cheat_generic.cpp(1338): warning C4018: '>' : signed/unsigned mismatch

Norma_Cheater
10.05.2013, 12:17
Обычный флудер флудит в 1 миле секунду :) а этот в секунду если больше время хочешь поставить меняй

if(GetTickCount()- 1000 > time) 1000 Это время

Charlatan
11.05.2013, 15:09
Поббольше бы таких уроков, молодец)

RickAstley
11.05.2013, 15:13
Говорю же не пашет, он почему-то раз в 1 миллисекунду говорит это (на самп-рп сразу выкидывает после 2х "Не флуди!")...

Вот что у меня в cheat_generic.cpp

Код:






void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if( cheat_state->_generic.capture== 1 )
{
static int time=0;
if(GetTickCount()- 1000 > time)
{
say("/capture");
}
}
}

im0rg
11.05.2013, 15:24
Говорю же не пашет, он почему-то раз в 1 миллисекунду говорит это (на самп-рп сразу выкидывает после 2х "Не флуди!")...


Задержку ставь больше

Norma_Cheater
11.05.2013, 16:18
Rick, пробуй

void cheat_handle_capture ()

{

traceLastFunc( "cheat_handle_capture()" );

if ( KEY_PRESSED(set.key_capture) )

{

cheat_state->_generic.capture^= 1;

}

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

{

static int time=0;

if(GetTickCount()- 1000 > time)

{

say("/capture");

}

{

}

}

im0rg
11.05.2013, 16:21
Rick, пробуй
void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if ( KEY_PRESSED(set.key_capture) )
{
cheat_state->_generic.capture^= 1;
}
if( cheat_state->_generic.capture== 1 )
{
static int time=0;
if(GetTickCount()- 1000 > time)
{
say("/capture");
}
{
}
}


Вы че как все издеваетесь, кто будет возвращать время

im0rg
11.05.2013, 16:23
Код:






void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if( cheat_state->_generic.capture== 1 )
{
static int time=0;
if(GetTickCount()- 1000 > time)
{
say("/capture");
time = GetTickCount();
}
}
}

RickAstley
11.05.2013, 16:25
Rick, пробуй
void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if ( KEY_PRESSED(set.key_capture) )
{
cheat_state->_generic.capture^= 1;
}
if( cheat_state->_generic.capture== 1 )
{
static int time=0;
if(GetTickCount()- 1000 > time)
{
say("/capture");
}
{
}
}




Не-а, не пашет. Сначала даже не компилировалось, я убрал в конце эти скобки и поставил три закрывающих, все также осталось.

Norma_Cheater
11.05.2013, 16:27
Отредактировал код,пробуй

im0rg
11.05.2013, 16:27
Не-а, не пашет. Сначала даже не компилировалось, я убрал в конце эти скобки и поставил три закрывающих, все также осталось.


скинул же норм код http://www.blasthack.net/threads/Урок-по-добавлению-флудера-capture-Урок-3.763/#post-8273 (http://www.blasthack.net/threads/%D0%A3%D1%80%D0%BE%D0%BA-%D0%BF%D0%BE-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D 0%B8%D1%8E-%D1%84%D0%BB%D1%83%D0%B4%D0%B5%D1%80%D0%B0-capture-%D0%A3%D1%80%D0%BE%D0%BA-3.763/#post-8273)

im0rg
11.05.2013, 16:29
Отредактировал код,пробуй


Который я написал поставил :trollface:

Norma_Cheater
11.05.2013, 16:31
Нет не твой код посмотри внимательней

im0rg
11.05.2013, 16:32
Нет не твой код посмотри внимательней


Ты шапку подредактировал что б можно было на клавишу еще

im0rg
11.05.2013, 16:33
Можно тоже самое но короче написать (cheat_state->_generic.capture == 1 || KEY_PRESSED(set.key_capture))

MarTineZ
23.05.2013, 12:05
Вот мне для армии нужно сделать - разминирование бомбы там нужно штук 10 /me команд, а потом чтоб выкл и перестал флудить и вкл на определённую кнопку, и еще на другую сборка разборка автомата штук 5 /me команд и на другую кнопку и чтобы потом тоже перестал флудить.

Можете сделать? Я в С++ ваще не чо не знаю.

im0rg
23.05.2013, 12:20
Вот мне для армии нужно сделать - разминирование бомбы там нужно штук 10 /me команд, а потом чтоб выкл и перестал флудить и вкл на определённую кнопку, и еще на другую сборка разборка автомата штук 5 /me команд и на другую кнопку и чтобы потом тоже перестал флудить.
Можете сделать? Я в С++ ваще не чо не знаю.


Не очень понял опиши что именно требуется.

MarTineZ
23.05.2013, 13:57
Не очень понял опиши что именно требуется.


Нажал кнопку N(к примеру) и в чат пошли команды /me одел перчатки, /me отрезал синий провод бомбы, /me положил бомбу в пакет, и после этих стоп сам. А на другую кнопку M(к примеру) /me взял m4 разрядил, /me снял прицел, /me *еще чего небудь*, и стоп.

Вот кароч, чтобы в биндер не вбивать на каждую кнопку какоето действие, чтоб было на 1 кнопке всё

im0rg
23.05.2013, 14:06
На AHK это легко написать проси AHK скриптеров (а для собейта это будет мусор)

Norma_Cheater
23.05.2013, 14:36
В CLEO тоже очень просто это сделать, и в собе можно что бы нажал кнопку 1, и тут пошёл флуд команд раз в 2 сек

почитай темы про задержки

FuNkFM
30.05.2013, 09:17
Код:






void cheat_handle_capture ()
{
traceLastFunc( "cheat_handle_capture()" );
if( cheat_state->_generic.capture== 1 )
{
static int time=0;
if(GetTickCount()- 1000 > time)
{
say("/capture");
time = GetTickCount();
}
}
}





Активация какая?

im0rg
30.05.2013, 13:05
Активация какая?


У него в меню.

fonarik
01.06.2013, 17:25
как сделать,что бы во время игры менять текст flooda,например,/flood_text?

D1ck_h3@D
01.06.2013, 17:31
как сделать,что бы во время игры менять текст flooda,например,/flood_text?


Думай сам или всегда будешь готовые коды ждать?

fonarik
01.06.2013, 19:48
Думай сам или всегда будешь готовые коды ждать?




Я изучаю с++ пару дней и все прошу подсказать,а не целый код,вам лишь бы пост набить..

D1ck_h3@D
01.06.2013, 19:52
Я изучаю с++ пару дней и все прошу подсказать,а не целый код,вам лишь бы пост набить..


Что ты сделал для того чтобы выучить? Добавил пару готовых кодов в соб?

Объяви переменную char lal[100] в классе set, изменяй её командой и во флудере сделай чтобы флудило ей.

fonarik
01.06.2013, 20:24
Вооот,теперь я знаю,что мне надо выучить,что бы сделать то,что я хочу