Здравствуйте !
Скажите возможно ли убрать дым у дымовых гранат ?
Я пробовал так
Код
public OnSmokeDetonate(Handle:event, const String:name[], bool:dontBroadcast)
{
return Plugin_Handled;
}
Но это глупо и не работает !
Подскажите !
Спасибо !
Добавлено (16.07.2013, 11:22:26)
---------------------------------------------
Или скажите как убрать гранату именно до взрыва до detonate
Код
public OnPluginStart() {
HookEvent("smokegrenade_detonate", OnSmokeDetonate, , EventHookMode_Pre);
}
public OnSmokeDetonate(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
new Float:origin[3];
origin[0] = GetEventFloat(event, "x"); origin[1] = GetEventFloat(event, "y"); origin[2] = GetEventFloat(event, "z");
new index = MaxClients+1; decl Float:xyz[3];
while ((index = FindEntityByClassname(index, "smokegrenade_projectile")) != -1)
{
GetEntPropVector(index, Prop_Send, "m_vecOrigin", xyz);
if (xyz[0] == origin[0] && xyz[1] == origin[1] && xyz[2] == origin[2])
{
AcceptEntityInput(index, "kill");
}
}
}