В плагине WeaponMod на серверах v34 можно было регулировать скорость бега с каждым видом оружия, к сожалению с переходом на OrangeBox эта функция перестала работать. Можно ли сделать плагин в котором можно будет настраивать скорость бега с ножом хотя бы?
цитата из первого поста [CSS] Weapon ModPLEASE NOTE THAT RUNSPEED NO LONGER WORKS AFTER ONE OF THE UPDATES.
Игорь Охремчук, цитата из первого поста [CSS] Weapon Mod
Оффтопя конечно pawn не знаю на 100% утверждать не буду:)
Да, можно.
#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(client, SDKHook_WeaponSwitch, OnWeapon);
}
public Action:OnWeapon(client, weapon)
{
decl String:classname[64];
GetEdictClassname(weapon, classname, sizeof(classname));
if (StrEqual(classname, "weapon_knife"))
SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", GetConVarFloat(g_hCvarKnifeSpeed));
else
SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0);
}
sm_knife_speed должен появится в sourcemod.cfgСпасибо, вечером попробую. sm_knife_speed в server.cfg менять? нормальная скорость это сколько?