Not spawning correct
#1

When the player spawns they are not being spawned off were the cords are in the mysql.



Код:
forward OnLoadCharacter(playerid, charid);
public OnLoadCharacter(playerid, charid) {
	new id_string[128];
	new rows,fields;
	cache_get_data(rows,fields);
	
	cache_get_row(0, 0, id_string);
	SetPVarInt(playerid, "Money", strval(id_string));
	SetPlayerMoneyEx(playerid, GetPVarInt(playerid, "Money"));
	
	
	cache_get_row(0, 1, id_string);
	SetPVarInt(playerid, "Score", strval(id_string));
	
	
	cache_get_row(0, 2, id_string);
	SetPVarInt(playerid, "Deaths", strval(id_string));
	
	
	cache_get_row(0, 3, id_string);
	SetPVarInt(playerid, "Kills", strval(id_string));
	
	new X,Y,Z;
	cache_get_row(0, 4, id_string);
	X = strval(id_string);
	SetPVarFloat(playerid, "X", X);
	
	cache_get_row(0, 5, id_string);
	Y = strval(id_string);
	SetPVarFloat(playerid, "Y", Y);
	
	
	cache_get_row(0, 6, id_string);
	Z = strval(id_string);
	SetPVarFloat(playerid, "Z", Z);
	
	cache_get_row(0, 7, id_string);
	SetPVarInt(playerid, "FacingAngle", strval(id_string));
	
	cache_get_row(0, 8, id_string);
	SetPVarInt(playerid, "Interior", strval(id_string));
	
	cache_get_row(0, 9, id_string);
	SetPVarInt(playerid, "Age", strval(id_string));
	
	cache_get_row(0, 10, id_string);
	SetPVarInt(playerid, "Sex", strval(id_string));
	
	cache_get_row(0, 11, id_string);
	SetPVarInt(playerid, "VW", strval(id_string));
	
	cache_get_row(0, 12, id_string);
	SetPVarInt(playerid, "SkinID", strval(id_string));
	
	cache_get_row(0, 13, id_string);	
	SetPVarString(playerid, "CharacterName", id_string);
	SetPlayerName(playerid, id_string);
	
	cache_get_row(0, 14, id_string);
	SetPVarInt(playerid, "CharID", strval(id_string));
	
	cache_get_row(0, 15, id_string);
	SetPVarInt(playerid, "BankMoney", strval(id_string));
	
	SetPVarInt(playerid, "SwitchChar", 0);
	TogglePlayerSpectating(playerid, 0);
	
	SetSpawnInfo(playerid, 0, GetPVarInt(playerid, "SkinID"), X, Y, Z, GetPVarInt(playerid,"FacingAngle"),0,0,0,0,0,0);
	SpawnPlayer(playerid);
Reply
#2

Код:
	new Float:X,Float:Y,Float:Z;
	cache_get_row(0, 4, id_string);
	X = floatstr(id_string);
	SetPVarFloat(playerid, "X", X);
	
	cache_get_row(0, 5, id_string);
	Y = floatstr(id_string);
	SetPVarFloat(playerid, "Y", Y);
	
	
	cache_get_row(0, 6, id_string);
	Z = floatstr(id_string);
	SetPVarFloat(playerid, "Z", Z);
	
	cache_get_row(0, 7, id_string);
	SetPVarInt(playerid, "FacingAngle", floatstr(id_string));
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)