Черная вдова
Участник
- Сообщения
- 2,795
- Реакции
- 670
Тестирую на лан сервере с ботами (windows) - все работает, даже можно убить бота автоматической стрельбой с пистолета
Добавляю на сервер с игроками (linux) работает только на стороне клиента, выстрелов никто не видит кроме стреляющего а так же урона нету
--- Добавлено позже ---
А нет, это была моя ошибка в другой части кода
этот код работает нормально
Добавляю на сервер с игроками (linux) работает только на стороне клиента, выстрелов никто не видит кроме стреляющего а так же урона нету
C-подобный:
HookEvent("weapon_fire", Event_WeaponFire, EventHookMode_Pre);
public Action Event_WeaponFire(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
RequestFrame(FirePostFrame, client);
}
public FirePostFrame(client)
{
if(IsValidClient(client))
{
new weapon = GetEntPropEnt(client, Prop_Data, "m_hActiveWeapon");
if(IsValidEntity(weapon))
{
SetEntProp(client, Prop_Send, "m_iShotsFired", 0);
}
}
}
А нет, это была моя ошибка в другой части кода
этот код работает нормально
Последнее редактирование: