Выполнение команды один раз за раунд

Тема в разделе "Запросы", создана пользователем Вова Галик 552892780, 31 янв 2015.

  1. Вова Галик 552892780

    Вова Галик 552892780

    Сообщения:
    173
    Симпатии:
    37
    Может кто-то сделать что бы !guns было можно писать только один раз за раунд?
     

    Вложения:

    • sm_gunmenu.sp
      Размер файла:
      20,5 КБ
      Просмотров:
      3
  2. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.186
    Симпатии:
    411
    Вот держи.
     

    Вложения:

    • sm_gunmenu.sp
      Размер файла:
      20,9 КБ
      Просмотров:
      5
    • sm_gunmenu.smx
      Размер файла:
      11,2 КБ
      Просмотров:
      2
  3. Вова Галик 552892780

    Вова Галик 552892780

    Сообщения:
    173
    Симпатии:
    37
    Не работает :(
     
  4. Саша Шеин

    Саша Шеин

    Сообщения:
    1.254
    Симпатии:
    191
    Вова Галик 552892780, эм а так?
     

    Вложения:

    • sm_gunmenu.smx
      Размер файла:
      11,3 КБ
      Просмотров:
      3
    • sm_gunmenu.sp
      Размер файла:
      21 КБ
      Просмотров:
      6
  5. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    White Wolf
    PHP:
    if(++iRoundUsed[client_index] > 1)
    И еще учти, если клиент использовал команду, вышел и вместо него зашел другой игрок, который захотел использовать команду, что будет?

    Добавлено через 1 минуту
    Саша Шеин
    return Plugin_Handled; не нужен, так как используешь else, и
    еще одна ошибочка: ты приравниваешь переменную нулю (iRoundUsed = 0), затем у тебя следует условие (if(iRoundUsed[client_index] > 1)), т.е. получается, что игрок может использовать команду два раза (0+1 = 1, 1 не больше одного => игрок еще раз может открыть меню)
     
    Последнее редактирование: 31 янв 2015
    White Wolf нравится это.
  6. Вова Галик 552892780

    Вова Галик 552892780

    Сообщения:
    173
    Симпатии:
    37
    После того как 3 раза прописал на 4 уже пишет что Вы не можете использовать меню больше чем 1 раз за раунд. Но когда новый раунд начинается оно дальше так пишет и !guns не работает :(
     
  7. Вова Галик 552892780

    Вова Галик 552892780

    Сообщения:
    173
    Симпатии:
    37
    Мне уже помогли сделать, всё работает. Спасибо всем за помощь.
     

    Вложения:

    • csm_gunmenu.sp
      Размер файла:
      16,7 КБ
      Просмотров:
      18
  8. Вова Галик 552892780

    Вова Галик 552892780

    Сообщения:
    173
    Симпатии:
    37
    Можно как-то сделать что бы !guns было можно прописать после смерти, то есть когда ты живой ты прописал !guns потом хочешь еще раз прописать и тогда команда не доступна, только когда умер и возродился тогда можно снова писать.
     
    Последнее редактирование: 1 фев 2015