Никита Боженков
Участник
- Сообщения
- 45
- Реакции
- 0
Прошу помощи на CS:GO. :(
Серьёзно?Дело в том, что в ксго нет оружия knife
#include <sdkhooks>
#pragma semicolon 1
new Handle:timers[MAXPLAYERS+1];
public OnPluginStart()
{
HookEvent("player_death", Event_player_death);
HookEvent("round_end", Event_Round_End);
}
public Action:Event_player_death(Handle:event, const String:name[], bool:dontBroadcast)
{
new iClient = GetClientOfUserId(GetEventInt(event, "userid"));
if(timers[iClient] != INVALID_HANDLE)
{
KillTimer(timers[iClient]);
timers[iClient] = INVALID_HANDLE;
}
}
public Action:Event_Round_End(Handle:event, const String:name[], bool:dontBroadcast)
{
for (new i = 1; i <= MaxClients; i++)
{
if (IsClientInGame(i))
{
if(timers[i] != INVALID_HANDLE)
{
KillTimer(timers[i]);
timers[i] = INVALID_HANDLE;
}
}
}
}
public OnClientPostAdminCheck(iClient)
{
timers[iClient] = INVALID_HANDLE;
SDKHook(iClient, SDKHook_OnTakeDamage, OnTakeDamage);
}
public Action:OnTakeDamage(iClient, &iAttaker, &inflictor, &Float:damage, &damagetype, &weapon, Float:damageForce[3], Float:damagePosition[3])
{
if(0 < iAttaker <= MaxClients && iClient)
{
if(GetClientTeam(iClient) == 3 && GetClientTeam(iAttaker) == 2 && IsValidEntity(weapon))
{
new id = GetEntProp(weapon, Prop_Send, "m_OriginalOwnerXuidLow");
if(id == 42 || id == 59 || id == 500 || id == 505 || id == 506 || id == 507 || id == 508 || id == 509 || id == 515)
{
if(timers[iAttaker] != INVALID_HANDLE)
{
KillTimer(timers[iAttaker]);
timers[iAttaker] = INVALID_HANDLE;
}
timers[iAttaker] = CreateTimer(3.0, proverka, GetClientUserId(iAttaker));
SetEntPropFloat(iClient, Prop_Data, "m_flLaggedMovementValue", 0.1);
SetEntityRenderColor(iAttaker, 0, 128, 255, 192);
}
}
}
return Plugin_Continue;
}
public OnClientDisconnect(iClient)
{
if(timers[iClient] != INVALID_HANDLE)
{
KillTimer(timers[iClient]);
timers[iClient] = INVALID_HANDLE;
}
}
public Action:proverka(Handle:timer, any:userid)
{
new iClient = GetClientOfUserId(userid);
timers[iClient] = INVALID_HANDLE;
SetEntPropFloat(iClient, Prop_Data, "m_flLaggedMovementValue", 1.0);
SetEntityRenderColor(iClient, 255, 255, 255, 255);
}
Кт должны заморажуваться если ударят т с ножа ? или если кт ударит терориста с ножа ?AlmazON, Оффтопя надеюсь все таки что-нибудь да заработает) не буду пока опускать руки,люди хотят
ОффтопОффтопЭто безнадёжное дело. Сервер не готов к заморозке)
Нужен плагин,чтобы КТ замораживались при нанесение урона Т с ножа на 2-3 сек.