Просмотр полной версии : Урок по добавлению флудера 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");
}
}
}
Говорю же не пашет, он почему-то раз в 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");
}
{
}
}
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");
}
{
}
}
Вы че как все издеваетесь, кто будет возвращать время
Код:
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
Отредактировал код,пробуй
Не-а, не пашет. Сначала даже не компилировалось, я убрал в конце эти скобки и поставил три закрывающих, все также осталось.
скинул же норм код 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)
Отредактировал код,пробуй
Который я написал поставил :trollface:
Norma_Cheater
11.05.2013, 16:31
Нет не твой код посмотри внимательней
Нет не твой код посмотри внимательней
Ты шапку подредактировал что б можно было на клавишу еще
Можно тоже самое но короче написать (cheat_state->_generic.capture == 1 || KEY_PRESSED(set.key_capture))
MarTineZ
23.05.2013, 12:05
Вот мне для армии нужно сделать - разминирование бомбы там нужно штук 10 /me команд, а потом чтоб выкл и перестал флудить и вкл на определённую кнопку, и еще на другую сборка разборка автомата штук 5 /me команд и на другую кнопку и чтобы потом тоже перестал флудить.
Можете сделать? Я в С++ ваще не чо не знаю.
Вот мне для армии нужно сделать - разминирование бомбы там нужно штук 10 /me команд, а потом чтоб выкл и перестал флудить и вкл на определённую кнопку, и еще на другую сборка разборка автомата штук 5 /me команд и на другую кнопку и чтобы потом тоже перестал флудить.
Можете сделать? Я в С++ ваще не чо не знаю.
Не очень понял опиши что именно требуется.
MarTineZ
23.05.2013, 13:57
Не очень понял опиши что именно требуется.
Нажал кнопку N(к примеру) и в чат пошли команды /me одел перчатки, /me отрезал синий провод бомбы, /me положил бомбу в пакет, и после этих стоп сам. А на другую кнопку M(к примеру) /me взял m4 разрядил, /me снял прицел, /me *еще чего небудь*, и стоп.
Вот кароч, чтобы в биндер не вбивать на каждую кнопку какоето действие, чтоб было на 1 кнопке всё
На AHK это легко написать проси AHK скриптеров (а для собейта это будет мусор)
Norma_Cheater
23.05.2013, 14:36
В CLEO тоже очень просто это сделать, и в собе можно что бы нажал кнопку 1, и тут пошёл флуд команд раз в 2 сек
почитай темы про задержки
Код:
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();
}
}
}
Активация какая?
Активация какая?
У него в меню.
как сделать,что бы во время игры менять текст flooda,например,/flood_text?
D1ck_h3@D
01.06.2013, 17:31
как сделать,что бы во время игры менять текст flooda,например,/flood_text?
Думай сам или всегда будешь готовые коды ждать?
Думай сам или всегда будешь готовые коды ждать?
Я изучаю с++ пару дней и все прошу подсказать,а не целый код,вам лишь бы пост набить..
D1ck_h3@D
01.06.2013, 19:52
Я изучаю с++ пару дней и все прошу подсказать,а не целый код,вам лишь бы пост набить..
Что ты сделал для того чтобы выучить? Добавил пару готовых кодов в соб?
Объяви переменную char lal[100] в классе set, изменяй её командой и во флудере сделай чтобы флудило ей.
Вооот,теперь я знаю,что мне надо выучить,что бы сделать то,что я хочу
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot