diff --git a/core/logic/smn_core.cpp b/core/logic/smn_core.cpp index 230e54c6..bcf33b97 100644 --- a/core/logic/smn_core.cpp +++ b/core/logic/smn_core.cpp @@ -646,7 +646,7 @@ static cell_t HookPluginUnload(IPluginContext *pContext, const cell_t *params) return false; } - IPluginFunction *pCallback = pContext->GetFunctionById(params[2]); + IPluginFunction *pCallback = pContext->GetFunctionById(params[3]); return scripts->HookPluginUnload(pPlugin, pCallback); } @@ -660,7 +660,7 @@ static cell_t UnhookPluginUnload(IPluginContext *pContext, const cell_t *params) return false; } - IPluginFunction *pCallback = pContext->GetFunctionById(params[2]); + IPluginFunction *pCallback = pContext->GetFunctionById(params[3]); return scripts->UnhookPluginUnload(pPlugin, pCallback); }