PHP код:
stock SendDialog169(playerid) {
new string[128];
new big_dialog[(MAX_GLOBAL_GPS_TABLES*MAX_GPS_TABLE_NAME)+(MAX_GPS_TABLE_NAME*5)];
sql_db_result = db_query(sql_db_handle, "SELECT * FROM `"TABLE_SQLL_GLOBAL_GPS_TABLES"` ORDER BY `"TABLE_SQLL_GLOBAL_GPS_TABLES"`.`auto_idx` ASC LIMIT "#MAX_GLOBAL_GPS_TABLES"");
new Nrows = db_num_rows(sql_db_result);
big_dialog = "Уникальный номер:\tРаздел:\n";
if(Nrows)
{
new table_number = 0;
for(new i=0; i<Nrows; i++)
{
table_number = db_get_field_assoc_int(sql_db_result, "auto_idx");
db_get_field_assoc(sql_db_result, "name_table", string, sizeof string);
format(string, sizeof(string), "%d\t%s\n",table_number,string);
strcat(big_dialog,string);
strdel(string,0,strlen(string));
db_next_row(sql_db_result);
}
}
db_free_result(sql_db_result);
if (PI[playerid][pAdmin] >= 6)
{
strcat(big_dialog,"A\tДобавить раздел\n");
strcat(big_dialog,"B\tУдалить раздел\n");
strcat(big_dialog,"C\tДобавить позицию\n");
strcat(big_dialog,"D\tУдалить позицию\n");
}
strcat(big_dialog,"E\tМои координаты");
ShowPlayerDialog(playerid, 169, DIALOG_STYLE_TABLIST_HEADERS, "{FFFC3E}GPS", big_dialog, "Выбрать", "Закрыть");
return 1;
}