SHARE
TWEET

Untitled

a guest Jul 15th, 2019 84 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top