Изменение скорости бега с ножом.

Тема в разделе "Запросы", создана пользователем comred, 25 янв 2012.

  1. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    В плагине WeaponMod на серверах v34 можно было регулировать скорость бега с каждым видом оружия, к сожалению с переходом на OrangeBox эта функция перестала работать. Можно ли сделать плагин в котором можно будет настраивать скорость бега с ножом хотя бы?
     
  2. Игорь Охремчук

    Игорь Охремчук Админ uaplayer.com

    Сообщения:
    243
    Симпатии:
    366
    Да, можно.
     
    n1keL нравится это.
  3. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    Игорь Охремчук,
    цитата из первого поста [CSS] Weapon Mod
    Оффтоп
     
  4. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    Почитай там последние посты, я писал разработчику. Спрашивал будет ли когда-нибудь работать параметр RUNSPEED, он ответил что только когда там что то в sourcemod изменится, если изменится.

    Добавлено через 1 минуту
    Я был бы очень признателен тому кто помог бы мне с этим, с меня как всегда WEB-пиво.
     
    Последнее редактирование: 25 янв 2012
  5. S1deX

    S1deX Скриптер ;)

    Сообщения:
    129
    Симпатии:
    204
    PHP:
    #include <sourcemod>
    #include <sdkhooks>

    new Handle:g_hCvarKnifeSpeed INVALID_HANDLE;

    public 
    OnPluginStart()
    {
     
    g_hCvarKnifeSpeed CreateConVar("sm_knife_speed""0.8");
     
    AutoExecConfig(true);
    }

    public 
    OnClientPutInServer(client)
    {
     
    SDKHook(clientSDKHook_WeaponSwitchOnWeapon);
    }

    public 
    Action:OnWeapon(clientweapon)
    {
     
    decl String:classname[64];
     
    GetEdictClassname(weaponclassnamesizeof(classname));
     if (
    StrEqual(classname"weapon_knife"))
      
    SetEntPropFloat(clientProp_Data"m_flLaggedMovementValue"GetConVarFloat(g_hCvarKnifeSpeed));
     else
      
    SetEntPropFloat(clientProp_Data"m_flLaggedMovementValue"1.0);
    }
    Вот тебе изменение скорости с ножом, правда через изменение скорости самого игрока. Должно работать. Да, нужен SDKHooks.
     
    Dima56, comred и NagarD нравится это.
  6. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    Спасибо, вечером попробую. sm_knife_speed в server.cfg менять? нормальная скорость это сколько?
     
  7. S1deX

    S1deX Скриптер ;)

    Сообщения:
    129
    Симпатии:
    204
    sm_knife_speed должен появится в sourcemod.cfg
    Нормальная скорость - 1.0
     
    comred нравится это.
  8. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    Спасибо все работает, завтра переведу пиво.
     
  9. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    Чет перестала работать скорость. Сегодня захожу на серв смотрю половина плагинов не работает. Смотрю в консоли sdkhooks с ошибкой, переустановил sdkhooks все плагины заработали кроме sm_knife_speed.smx Ну то есть в консоли пишет, что загружен он нормально никаких ошибок, но по факту не работает. Скорость бега с ножом стандартная.
     
  10. semjef

    semjef semjef.ru

    Сообщения:
    1.031
    Симпатии:
    473
    откуда качал sdkhooks?)) steam сервер?
     
  11. comred

    comred

    Сообщения:
    150
    Симпатии:
    40
    Все спасибо, собрал сервак с нуля вроде все ок. На myarena сервер там чет сурс мод обновили половина перестала работать плагов. Переустановил серв вроде все ок щас.
     
  12. Vit_ amin

    Vit_ amin BotManager001

    Сообщения:
    1.060
    Симпатии:
    345
    как вариант можно было использовать событие player_footsteps
     
  13. oleg69

    oleg69

    Сообщения:
    1
    Симпатии:
    0
    Ребят а как сделать чтоб по быстрее с ножом бегать как на сервере silent soldiers? ток если можете обьясните по проще не очень понимаю в программах!