Siema jak polaczyc sqlx do menu?
Prosciej mowiac chce dodac menu w ktorym wyskocza wszystkie stringi z tabeli z mozliwoscią wyboru.
np.
1. A
2. B
3. C
4. D
ColorChat(id, GREEN, "Wybrałeś A");
probowałem cos z tym przykladem zdziałac ale nie wiem jak się za to zabrać
public wszystkienazwy(id)
{
if (!is_user_connected(id) || end) return PLUGIN_HANDLED;
new queryData[192], tempId[1];
tempId[0] = id;
formatex(queryData, charsmax(queryData), "SELECT name, kills FROM `jb_gang`");
SQL_ThreadQuery(sql, "wszystkienazwy_handled", queryData, tempId, sizeof(tempId));
return PLUGIN_HANDLED;
}
public wszystkienazwy_handled(failState, Handle:query, error[], errorNum, tempId[], dataSize)
{
if (failState) {
log_to_file("jb_gangserr.log", "[GANGS] SQL Error: %s (%d)", error, errorNum);
return PLUGIN_HANDLED;
}
new id = tempId[0];
if (!is_user_connected(id)) return PLUGIN_HANDLED;
static clanName[32], kills;
while (SQL_MoreResults(query)) {
SQL_ReadResult(query, 0, clanName, charsmax(clanName));
replace_all(clanName, charsmax(clanName), "<", "");
replace_all(clanName,charsmax(clanName), ">", "");
kills = SQL_ReadResult(query, 1);
SQL_NextRow(query);
}
menu_additem(iMenu, clanName, clanName);
return PLUGIN_HANDLED;
}


Dodatki SourceMod













