Client Triggers
🧠 Note: The following are server-side events that should be triggered only from the client-side. Do not use these events from the server directly — for that, use server exports instead.
Below is the client-side trigger you can use to report achievement progress to the server.
All progress tracking for achievements from the client should be triggered using the following server event:
lua
TriggerServerEvent('eee-rewards:addAchievementPoint', 'achievementName', 'stepName' or nil, count)
Example – Progressive Achievement:
lua
TriggerServerEvent('eee-rewards:addAchievementPoint', 'zombie_hunter', nil, 1)
Example – Non-Progressive Achievement:
lua
TriggerServerEvent('eee-rewards:addAchievementPoint', 'boss_slayer', 'kill_clause', 1)
⚠️ This should always be called from the client-side to update progress.