Как заставить игрока держать кнопку?

Тема в разделе "Запросы", создана пользователем inklesspen, 13 авг 2016.

  1. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    826
    Симпатии:
    195
    Вот у меня код
    PHP:
    public Action OnPlayerRunCmd(int clientint &buttonsint &impulsefloat vel[3], float angles[3], int &weaponint &subtypeint &cmdnumint &tickcountint &seedint mouse[2])
    {
        if(
    YesPlayer(client)&&IsPlayerAlive(client))
        {
            
    buttons|=IN_DUCK
            
    return Plugin_Changed
        
    }
        return 
    Plugin_Continue
    }
    Но вместо того, чтобы сидеть, он постоянно стреляет
     
  2. TolikCorp

    TolikCorp

    Сообщения:
    855
    Симпатии:
    271
    Запускать таймер и проверять, нажата ли еще кнопка, оно?
     
  3. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    826
    Симпатии:
    195
    нет
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Убери эту чушь.
    Смысл кода - заставить всех передвигаться в игре вприсядку?
     
    Последнее редактирование: 13 авг 2016
  5. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    826
    Симпатии:
    195
    +
     
  6. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    С мёртвым - спутал с другим, проверка нужна.
    Так то работает, но лично у меня для команды Т почему-то страшно экран дрожит... Недостаточно быстро обрабатывается блокировка. Глюки SM видать.
     
  7. inklesspen

    inklesspen После "Р" в слове "Лопата"

    Сообщения:
    826
    Симпатии:
    195
    о_0
    У меня игрок просто стреляет. Ну ладно