|
Управление функцией через определённое время - Разработка ПО для Point Blank - Бюро разработчиков Zhyk.Ru: создание чит-программ и прочего ПО для Point Blank |
13.05.2013, 23:52
|
#1
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Управление функцией через определённое время
Код:
void TIMES_MEN(LPDIRECT3DDEVICE9 pDevice,LPD3DXFONT pFont)
{
if(Fun.timezaderjka==0) Timeng_set=10;//Время обнуления таймера
if(Fun.timezaderjka==1) Timeng_set=15;//Время обнуления таймера
if(Fun.timezaderjka==2) Timeng_set=20;//Время обнуления таймера
if(Fun.timezaderjka==3) Timeng_set=25;//Время обнуления таймера
if(Fun.timezaderjka==4) Timeng_set=30;//Время обнуления таймера
if(Fun.timezaderjka==5) Timeng_set=35;//Время обнуления таймера
if(Fun.timezaderjka==6) Timeng_set=40;//Время обнуления таймера
if(Fun.timezaderjka==7) Timeng_set=45;//Время обнуления таймера
if(Fun.timezaderjka==8) Timeng_set=50;//Время обнуления таймера
if(Fun.timezaderjka==9) Timeng_set=55;//Время обнуления таймера
if(Fun.voteemul)//Функция вкл.\откл.
{
Timeng++;//перебор времени)
sprintf(Timeng_v,"Пауза: %d",Timeng);//выводим время
Menu.Draw_Text(610,5,GREEN,Timeng_v,DT_CENTER, pFont);//отображаем время
if (Timeng == Timeng_set) //сброс таймера если он равен времени обнуления таймера
{
Menu.DrawBox(560,1, 100,100 ,RED, pDevice);//тут визуал по коректировке таймера
Timeng = 0;//сбрасуем таймер в 0
if(Fun.vote)//основная функция
{
Menu.DrawBox(560,1, 100,100 ,GREEN, pDevice);//тут визуал по основной функции
}
}
}
else
{
Timeng = 0;//сбрасуем таймер в 0
Fun.vote = 0;//отключаем основную функцию
}
}
Вот что получилось
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
14.05.2013, 20:17
|
#2
|
|
|
|
Разведчик
|
Регистрация: 21.04.2013
Сообщений: 9
Популярность: 82
Сказал(а) спасибо: 1
Поблагодарили 5 раз(а) в 5 сообщениях
|
Re: Ть-аймерс
bool timer(int time)
{
if(peremen != time){peremen++;}
if(peremen == time){return true;peremer-=time;}
}
if(timer(время)==true){DrawBox(...);}
|
|
|
14.05.2013, 22:12
|
#3
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Ть-аймерс
|
|
|
15.05.2013, 05:29
|
#4
|
|
|
|
Разведчик
|
Регистрация: 21.04.2013
Сообщений: 9
Популярность: 82
Сказал(а) спасибо: 1
Поблагодарили 5 раз(а) в 5 сообщениях
|
Re: Ть-аймерс
|
|
|
15.05.2013, 16:49
|
#5
|
|
|
|
Старший сержант
|
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Ть-аймерс
Последний раз редактировалось slava-zis; 15.05.2013 в 20:37.
|
|
|
15.05.2013, 17:20
|
#6
|
|
|
|
Пехотинец
|
Регистрация: 11.01.2012
Сообщений: 84
Популярность: 3472
Сказал(а) спасибо: 97
Поблагодарили 182 раз(а) в 97 сообщениях
|
Re: Ть-аймерс
Последний раз редактировалось Annedroid; 15.05.2013 в 17:23.
|
|
|
Пользователь сказал cпасибо:
|
|
15.05.2013, 18:13
|
#7
|
|
|
|
Разведчик
|
Регистрация: 23.01.2013
Сообщений: 6
Популярность: -78
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 3 сообщениях
|
Re: Ть-аймерс
Код:
float lol[12]={10,15,20,25,30,35,40,45,50,55,60,65};
Timeng_set = lol[Fun.timezaderjka];
Последний раз редактировалось KaMaZ :D; 15.05.2013 в 18:16.
|
|
|
15.05.2013, 19:48
|
#8
|
|
|
|
Пехотинец
|
Регистрация: 11.01.2012
Сообщений: 84
Популярность: 3472
Сказал(а) спасибо: 97
Поблагодарили 182 раз(а) в 97 сообщениях
|
Re: Ть-аймерс
|
Цитата: |
|
|
|
|
|
|
|
|
|
float lol[12]={10,15,20,25,30,35,40,45,50,55,60,65};
Timeng_set = lol[Fun.timezaderjka];
|
|
|
|
|
|
Ну и?
Лишнюю память выделять...
|
|
|
15.05.2013, 20:04
|
#9
|
|
|
|
Разведчик
|
Регистрация: 23.01.2013
Сообщений: 6
Популярность: -78
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 3 сообщениях
|
Re: Ть-аймерс
|
|
|
16.05.2013, 21:04
|
#10
|
|
|
|
Разведчик
|
Регистрация: 23.02.2013
Сообщений: 36
Популярность: 2036
Золото Zhyk.Ru: 40
Сказал(а) спасибо: 206
Поблагодарили 35 раз(а) в 30 сообщениях
|
Re: Ть-аймерс
|
Цитата: |
|
|
|
|
|
|
|
|
|
целый 1 микрокилобайт выделять
|
|
|
|
|
|
Код:
if(Fun.timezaderjka==0) Timeng_set=10;//Время обнуления таймера
if(Fun.timezaderjka==1) Timeng_set=15;//Время обнуления таймера
if(Fun.timezaderjka==2) Timeng_set=20;//Время обнуления таймера
if(Fun.timezaderjka==3) Timeng_set=25;//Время обнуления таймера
if(Fun.timezaderjka==4) Timeng_set=30;//Время обнуления таймера
if(Fun.timezaderjka==5) Timeng_set=35;//Время обнуления таймера
if(Fun.timezaderjka==6) Timeng_set=40;//Время обнуления таймера
if(Fun.timezaderjka==7) Timeng_set=45;//Время обнуления таймера
if(Fun.timezaderjka==8) Timeng_set=50;//Время обнуления таймера
if(Fun.timezaderjka==9) Timeng_set=55;//Время обнуления таймера
Жесть, каждый раз делать так :
Код:
if(Fun.timezaderjka==0) Timeng_set=5;//Время обнуления таймера
Просто достанет
Я бы сделал так :
Код:
float time[10]={10,15,20,25,30,35,40,45,50,55};
Timeng_set = time[Fun.timezaderjka];
Последний раз редактировалось Я-artemfcsh; 16.05.2013 в 21:07.
|
|
|
25.05.2013, 18:17
|
#11
|
|
|
|
Разведчик
|
Регистрация: 10.05.2013
Сообщений: 1
Популярность: 318
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 2 сообщениях
|
Re: Управление функцией через определённое время
KaMaZ
float lol[12]={10,15,20,25,30,35,40,45,50,55,60,65};
Timeng_set = lol[Fun.timezaderjka];
Я-artemfcsh
float time[10]={10,15,20,25,30,35,40,45,50,55};
Timeng_set = time[Fun.timezaderjka];
Я-artemfcsh
|
|
|
25.05.2013, 19:33
|
#12
|
|
|
|
Старший сержант
|
Регистрация: 18.02.2011
Сообщений: 232
Популярность: 8824
Сказал(а) спасибо: 43
Поблагодарили 801 раз(а) в 240 сообщениях
|
Re: Ть-аймерс
|
Цитата: |
|
|
|
|
|
|
|
|
|
KaMaZ
float lol[12]={10,15,20,25,30,35,40,45,50,55,60,65};
Timeng_set = lol[Fun.timezaderjka];
Я-artemfcsh
float time[10]={10,15,20,25,30,35,40,45,50,55};
Timeng_set = time[Fun.timezaderjka];
Я-artemfcsh
|
|
|
|
|
|
|
Цитата: |
|
|
|
|
|
|
|
|
|
Я бы сделал так :
|
|
|
|
|
|
тихо не пали посона
|
|
|
26.05.2013, 09:36
|
#13
|
|
|
|
Разведчик
|
Регистрация: 23.01.2013
Сообщений: 6
Популярность: -78
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 3 сообщениях
|
Re: Ть-аймерс
|
|
|
26.05.2013, 14:14
|
#14
|
|
|
|
Пехотинец
|
Регистрация: 11.01.2012
Сообщений: 84
Популярность: 3472
Сказал(а) спасибо: 97
Поблагодарили 182 раз(а) в 97 сообщениях
|
Re: Ть-аймерс
|
|
|
26.05.2013, 15:37
|
#15
|
|
|
|
Фельдмаршал
|
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Управление функцией через определённое время
Изначально смысл темы был в другом, в подгонке каких либо функций по времени.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 19:26.
|
|