Cześć, mój problem z natywem polega na tym, że natyw nie działa.
public plugin_natives() { register_native("get_user_bunt_rank", "PobierzBuntTopka", 1); }
public PobierzBuntTopka(id) { new data[1]; data[0] = id; SQL_FormatQuery("SELECT COUNT(*) FROM `GangUser` WHERE `Zabicia` >= %d;", user_bunty[id]); SQL_ThreadQuery(info, "PobierzTopkaBunt", gszQuery, data, 1); } public PobierzTopkaBunt(failstate, Handle:query, error[], errnum, data[], size){ if(failstate != TQUERY_SUCCESS){ log_amx("<Query> Error: %s", error); return 0; } new id = data[0]; if(!is_user_connected(id) && !is_user_connecting(id)) return 0; return SQL_ReadResult(query, 0); }
stock SQL_FormatQuery(const szQuery[], ...){ vformat(gszQuery, charsmax(gszQuery), szQuery, 2); }
Chodzi o to, że natyw nie zwraca na którym miejscu jest gracz pod względem buntów:
SQL_ReadResult(query, 0)
Co w tym źle robię?
Użytkownik Black004 edytował ten post 28.08.2019 18:00