Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. /////////////////////////////////////////////////////////////////
  2. // Регистрация таймера //
  3. /////////////////////////////////////////////////////////////////
  4.  
  5.  
  6. public show_timer(id)
  7. {
  8. if( task_exists(0)) // Проверка на выполнения Task, если выполняется Task
  9. {
  10. remove_task(0) // Останавливаем его (Task)
  11. }
  12. set_task(0.1, "show_second_timer", 0, _, _, "b") // Время через которое будет -1 сек от нашего таймера
  13. }
  14.  
  15. /////////////////////////////////////////////////////////////////
  16. // Выполнение таймера //
  17. /////////////////////////////////////////////////////////////////
  18.  
  19. public show_second_timer(id)
  20. {
  21. // Если время больше или равна 1 то показываем сообщение (таймер исчезнет после 1 последней секунды, если 0, будет показана 0 секунда)
  22. if(szTime[id] >= 1)
  23. {
  24. cifri(id)
  25. szTime[id] -- // Отнимаем время от нашего таймера
  26. set_hudmessage(0, 255, 212, -1.0, 0.18, 0, 6.0, 12.0) // Устанавливаем цвет, координаты, эффекты сообщения
  27. show_hudmessage(id, "На выбор режима осталось %d секунд",timer[id]) //сообщение
  28. tergames(id)
  29.  
  30. }
  31. else // Если время истекло
  32. {
  33. remove_task(0) // Останавливаем (Task)
  34. client_cmd(id, "slot9") //офаем меюн
  35. return PLUGIN_HANDLED;
  36. }
  37. }
  38.  
  39.  
  40. /////////////////////////////////////////////////////////////////
  41. // Мл.секунды в секунды //
  42. /////////////////////////////////////////////////////////////////
  43.  
  44. public cifri(id){
  45. if(szTime[id] >= 1 && szTime[id] <= 3) timer[id] = 0
  46. if(szTime[id] >= 1 && szTime[id] <= 10) timer[id] = 1
  47. if(szTime[id] >= 10 && szTime[id] <= 21) timer[id] = 2
  48. if(szTime[id] >= 20 && szTime[id] <= 31) timer[id] = 3
  49. if(szTime[id] >= 30 && szTime[id] <= 41) timer[id] = 4
  50. if(szTime[id] >= 40 && szTime[id] <= 51) timer[id] = 5
  51. if(szTime[id] >= 50 && szTime[id] <= 61) timer[id] = 6
  52. if(szTime[id] >= 60 && szTime[id] <= 71) timer[id] = 7
  53. if(szTime[id] >= 70 && szTime[id] <= 81) timer[id] = 8
  54. if(szTime[id] >= 80 && szTime[id] <= 91) timer[id] = 9
  55. if(szTime[id] >= 90 && szTime[id] == 100) timer[id] = 10
  56. return PLUGIN_HANDLED
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement