SA-MP Forums Archive
Groups not showing Rank! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Groups not showing Rank! (/showthread.php?tid=534020)



Groups not showing Rank! - JordanDoughty - 27.08.2014

Ok, the problem is

The rank name for rank 6 in LSPD is "RANK6" but when I /stats and /gov it doesn't show.

pawn Код:
stock LoadGroups()
{
    new DBResult:query = db_query(Database, "SELECT * FROM Groups"), szValue[64];
    for(new i=0; i < db_num_rows(query); i++)
    {
        db_get_field_assoc(query, "Active", szValue, sizeof(szValue));
        GroupInfo[i][gActive] = strval(szValue);
        db_get_field_assoc(query, "Name", szValue, sizeof(szValue));
        format(GroupInfo[i][gName], sizeof(szValue), "%s", szValue);
        db_get_field_assoc(query, "Type", szValue, sizeof(szValue));
        GroupInfo[i][gType] = strval(szValue);
        db_get_field_assoc(query, "Rank0", szValue, sizeof(szValue));
        GroupInfo[i][gRank0] = strval(szValue);
        db_get_field_assoc(query, "Rank1", szValue, sizeof(szValue));
        GroupInfo[i][gRank1] = strval(szValue);
        db_get_field_assoc(query, "Rank2", szValue, sizeof(szValue));
        GroupInfo[i][gRank2] = strval(szValue);
        db_get_field_assoc(query, "Rank3", szValue, sizeof(szValue));
        GroupInfo[i][gRank3] = strval(szValue);
        db_get_field_assoc(query, "Rank4", szValue, sizeof(szValue));
        GroupInfo[i][gRank4] = strval(szValue);
        db_get_field_assoc(query, "Rank5", szValue, sizeof(szValue));
        GroupInfo[i][gRank5] = strval(szValue);
        db_get_field_assoc(query, "Rank6", szValue, sizeof(szValue));
        GroupInfo[i][gRank6] = strval(szValue);
        db_next_row(query);
    }
}
Thats the loading, when I add print(szValue); all it says is RANK6 twice.




Re: Groups not showing Rank! - Stanford - 27.08.2014

Alright, you're using "strval" which is for values only, and your rank names are strings. so you should format the Group's rank 6.

pawn Код:
format(GroupInfo[i][gRank6], 64, "%s", szValue);
I hope I helped any feedback would be appreciated!