We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7857dee commit 5fc19c8Copy full SHA for 5fc19c8
Client/mods/deathmatch/logic/CClientPed.cpp
@@ -6119,6 +6119,21 @@ bool CClientPed::ReloadWeapon() noexcept
6119
if (!CanReloadWeapon() || (task && task->GetTaskType() == TASK_SIMPLE_USE_GUN))
6120
return false;
6121
6122
+ CLuaArguments args;
6123
+ args.PushNumber(weapon->GetType());
6124
+ args.PushNumber(weapon->GetAmmoInClip());
6125
+ args.PushNumber(weapon->GetAmmoTotal());
6126
+
6127
+ bool result = false;
6128
6129
+ if (IS_PLAYER(this))
6130
+ result = CallEvent("onClientPlayerWeaponReload", args, true);
6131
+ else
6132
+ result = CallEvent("onClientPedWeaponReload", args, true);
6133
6134
+ if (!result)
6135
+ return false;
6136
6137
weapon->SetState(WEAPONSTATE_RELOADING);
6138
return true;
6139
}
0 commit comments