Code:
static cell AMX_NATIVE_CALL get_pcvar_string(AMX *amx, cell *params)
{
cvar_t *ptr = reinterpret_cast<cvar_t *>(params[1]);
if (!ptr)
{
LogError(amx, AMX_ERR_NATIVE, "Invalid CVAR pointer");
return 0;
}
return set_amxstring(amx, params[2], ptr->string ? ptr->string : "", params[3]);
}
get_pcvar_string doesn't return string. Also in pawn you can't return strings anyway.
Code:
public save_points(id)
{
get_pcvar_string(admintag, MyVar, charsmax(MyVar))
ColorChat(player, GREEN, "^1O ^4[%s] ^1deu-te skillpoints.", MyVar);
}
__________________