13.11.2016, 17:24
This function
Is for loading orgs. But problem is that it won't load org name and leader.. It just leaves blank space there.. It is saving them perfectly.. Any ideas
PHP код:
forward OrgsLoad();
public OrgsLoad()
{
new rows = cache_num_rows();
if(rows)
{
for(new i; i < rows; i++)
{
cache_get_value_int(i, "ID", OrgInfo[i][oID]);
cache_get_value_name(i, "Name", OrgInfo[i][oName]);
cache_get_value_name(i, "Leader", OrgInfo[i][oLeader]);
cache_get_value_float(i, "ExitX", OrgInfo[i][oExitX]);
cache_get_value_float(i, "ExitY", OrgInfo[i][oExitY]);
cache_get_value_float(i, "ExitZ", OrgInfo[i][oExitZ]);
cache_get_value_float(i, "IntX", OrgInfo[i][oIntX]);
cache_get_value_float(i, "IntY", OrgInfo[i][oIntY]);
cache_get_value_float(i, "IntZ", OrgInfo[i][oIntZ]);
cache_get_value_int(i, "VW", OrgInfo[i][oVW]);
cache_get_value_int(i, "Interior", OrgInfo[i][oInt]);
Iter_Add(i_Orgs, i);
new string[128], string2[128];
OrgPickup[i] = CreateDynamicPickup(1314, 1, OrgInfo[i][oExitX], OrgInfo[i][oExitY], OrgInfo[i][oExitZ]);
format(string, sizeof(string), ""SERVERBLUE" - %s -\n"SERVERBLUE"Leader: "WHITE"%s\n"SERVERBLUE"To enter press 'F' or 'ENTER'", OrgInfo[i][oName], OrgInfo[i][oLeader]);
Org3D[i] = CreateDynamic3DTextLabel(string, 0x1D9F00AA, OrgInfo[i][oExitX], OrgInfo[i][oExitY], OrgInfo[i][oExitZ], 25.0, _, _, _, 0, 0, _, _);
OrgExitPickup[i] = CreateDynamicPickup(1314, 1, OrgInfo[i][oIntX], OrgInfo[i][oIntY], OrgInfo[i][oIntZ], OrgInfo[i][oVW], OrgInfo[i][oInt]);
format(string2, sizeof(string2), ""SERVERBLUE" - %s -\n"WHITE"To exit press 'F' or 'ENTER'", OrgInfo[i][oName]);
OrgExit3D[i] = CreateDynamic3DTextLabel(string2, 0x1D9F00AA, OrgInfo[i][oIntX], OrgInfo[i][oIntY], OrgInfo[i][oIntZ], 10.0, _, _, _, OrgInfo[i][oVW], OrgInfo[i][oInt], _, _);
}
}
return 1;
}