Warum wird der Spieler nicht an die Pos gesetzt und warum ist die Camera nicht gesetzt?
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1412.0935,-1181.3557,187.2125);
SetPlayerCameraPos(playerid, 1415.3815,-1147.5815,131.6984);
SetPlayerCameraLookAt(playerid, 1415.7803,-807.8097,85.0581, CAMERA_CUT);
if(!sI[playerid][pLoggedIn])
{
new query[256];
mysql_format(handle, query, sizeof(query), "SELECT `ID` FROM `accounts` WHERE `Spielername`='%e'", sI[playerid][pName]);
mysql_pquery(handle, query, "OnUserCheck", "d", playerid);
}
return 1;
}
forward OnUserCheck(playerid);
public OnUserCheck(playerid)
{
new rows;
cache_get_row_count(rows);
if(rows == 0)
{
TogglePlayerSpectating(playerid, 1);
ClearPlayerChat(playerid, 20);
new info[512], caption[256];
format(caption, sizeof(caption), ""HTML_WEIS""HTML_NEONGRUN"Der Spielername %s ist noch nicht vergeben!", sI[playerid][pName]);
format(info, sizeof(info), ""HTML_WEIS"Willkommen "HTML_SERVER"%s"HTML_WEIS", \n\nUm auf dem Server spielen zu können brauchst du einen Spieleraccount. \nBitte klicke auf 'Weiter' um dir einen Account zu erstellen. \n"HTML_SERVER"* Das ganze Team wünscht dir viel Spaß auf dem Server. \n\n"HTML_ROT"* Mit der Registration stimmst du den Serverregeln überein!", sI[playerid][pName]);
ShowPlayerDialog(playerid, D_REG_WILLKOMMEN, DIALOG_STYLE_MSGBOX, caption, info, "Weiter", "Verlassen");
}
else
{
//Login
SendClientMessage(playerid, -1, "Login");
}
return 1;
}
Wenn ich das "TogglePlayerSpectating(playerid, 1);" wegmache funktioniert es 
Vielen dank im vorraus