Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////////////////////////////////////////////////////////////////
- // Регистрация таймера //
- /////////////////////////////////////////////////////////////////
- public show_timer(id)
- {
- if( task_exists(0)) // Проверка на выполнения Task, если выполняется Task
- {
- remove_task(0) // Останавливаем его (Task)
- }
- set_task(0.1, "show_second_timer", 0, _, _, "b") // Время через которое будет -1 сек от нашего таймера
- }
- /////////////////////////////////////////////////////////////////
- // Выполнение таймера //
- /////////////////////////////////////////////////////////////////
- public show_second_timer(id)
- {
- // Если время больше или равна 1 то показываем сообщение (таймер исчезнет после 1 последней секунды, если 0, будет показана 0 секунда)
- if(szTime[id] >= 1)
- {
- cifri(id)
- szTime[id] -- // Отнимаем время от нашего таймера
- set_hudmessage(0, 255, 212, -1.0, 0.18, 0, 6.0, 12.0) // Устанавливаем цвет, координаты, эффекты сообщения
- show_hudmessage(id, "На выбор режима осталось %d секунд",timer[id]) //сообщение
- tergames(id)
- }
- else // Если время истекло
- {
- remove_task(0) // Останавливаем (Task)
- client_cmd(id, "slot9") //офаем меюн
- return PLUGIN_HANDLED;
- }
- }
- /////////////////////////////////////////////////////////////////
- // Мл.секунды в секунды //
- /////////////////////////////////////////////////////////////////
- public cifri(id){
- if(szTime[id] >= 1 && szTime[id] <= 3) timer[id] = 0
- if(szTime[id] >= 1 && szTime[id] <= 10) timer[id] = 1
- if(szTime[id] >= 10 && szTime[id] <= 21) timer[id] = 2
- if(szTime[id] >= 20 && szTime[id] <= 31) timer[id] = 3
- if(szTime[id] >= 30 && szTime[id] <= 41) timer[id] = 4
- if(szTime[id] >= 40 && szTime[id] <= 51) timer[id] = 5
- if(szTime[id] >= 50 && szTime[id] <= 61) timer[id] = 6
- if(szTime[id] >= 60 && szTime[id] <= 71) timer[id] = 7
- if(szTime[id] >= 70 && szTime[id] <= 81) timer[id] = 8
- if(szTime[id] >= 80 && szTime[id] <= 91) timer[id] = 9
- if(szTime[id] >= 90 && szTime[id] == 100) timer[id] = 10
- return PLUGIN_HANDLED
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement