
new query [256], result[256], Float:X, Float:Y, Float:Z, Float:A;
format(query,256,"SELECT `x`,`y`,`z`,`ang` FROM factions WHERE id = '%d'",playerinfo[playerid][Faction]);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(result);
printf("X: %f", X);
printf("Y: %f", Y);
printf("Z: %f", Z);
sscanf(result,"ffff",X,Y,Z,A);
mysql_free_result();
SetPlayerPos(playerid, X, Y, Z);
SetPlayerFacingAngle(playerid, A);
SetPlayerInterior(playerid, 0);
new query [256], result[256], Float:X, Float:Y, Float:Z, Float:A;
format(query,256,"SELECT `x`,`y`,`z`,`ang` FROM factions WHERE id = '%d'",playerinfo[playerid][Faction]);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(result);
printf("Result contents: %s",result);
sscanf(result,"ffff",X,Y,Z,A);
printf("X: %f", X);
printf("Y: %f", Y);
printf("Z: %f", Z);
mysql_free_result();
SetPlayerPos(playerid, X, Y, Z);
SetPlayerFacingAngle(playerid, A);
SetPlayerInterior(playerid, 0);
[20:41:44] Result contents: 1529.6|-1691.2|13.3|0 [20:41:44] X: 0.000000 [20:41:44] Y: 0.000000 [20:41:44] Z: 0.000000
|
Haha, Silly mistake that I made :P
Well the result's that came through are the ones that should but for some reason the results seem to disappear at sscanf(result, "ffff", X,Y,Z,A); Код:
[20:41:44] Result contents: 1529.6|-1691.2|13.3|0 [20:41:44] X: 0.000000 [20:41:44] Y: 0.000000 [20:41:44] Z: 0.000000 |
sscanf(result, "p|ffff", X,Y,Z,A);

You should introduce a reputation system where you can rate someone for their assistance :P