02.06.2016, 02:14
IIRC each time you hook a callback you MUST use a unique prefix for the callback header.
I'm thinking you have hooked OnPlayerConnect more than once but defined 'L_OnPlayerConnect' each time. Change the 'L_' to something meaningful. For example, in your user.pwn change it to 'user_OnPlayerConnect'.
Also remember, it's better to use small prefixes because you will exceed the callback header length limit (on callbacks like 'OnPlayerDialogResponse') with larger prefixes.
I'm thinking you have hooked OnPlayerConnect more than once but defined 'L_OnPlayerConnect' each time. Change the 'L_' to something meaningful. For example, in your user.pwn change it to 'user_OnPlayerConnect'.
Also remember, it's better to use small prefixes because you will exceed the callback header length limit (on callbacks like 'OnPlayerDialogResponse') with larger prefixes.