03.04.2019, 16:46
(
Last edited by KamilPolska; 03/04/2019 at 06:07 PM.
)
The database is 0-9 ranks. Loaded ranks 0-5 why?
Code:
forward LoadRank(); public LoadRank() { new query[500], id, type, ranks[256], rank[MAX_RANG][MAX_RANG_LEN]; new results = cache_num_rows(); if(results > 0) { for(new i = 0; i < results; i++) { cache_get_value_int(i, "ID", id); cache_get_value_int(i, "type", type); cache_get_value_name(i, "ranks", ranks, MAX_RANG_LEN); sscanf(query, "p<|>dds[256]", id, type, ranks); sscanf(ranks, "p<,>A<s[25]>()[10]", rank); if(type == 1) { for(new j = 0; j < MAX_RANG; j++) { if(strlen(rank[j]) > 1) format(FracRang[id][j], 25, "%s", rank[j]); } } } print("Ranks were read"); } else { } return 1; }