Also wenn er Connectet wird die Camera an dieser Position angezeigt:
public ConnectCamera(playerid)
{
SetPlayerInterior(playerid,6);
SetPlayerPos(playerid,748.6243,1437.6099,1102.9531);
SetPlayerCameraPos(playerid, 746.1776, 1442.2548, 1103.1260);
SetPlayerCameraLookAt(playerid, 746.3563, 1441.2745, 1103.0815);
SetPlayerFacingAngle(playerid,358.4724);
PlayerPlaySound(playerid, 1185, 746.3563, 1441.2745, 1103.0815);
return 1;
}
Hier das Login-System:
stock Login(playerid,key[])
{
new string[60],Spielerdatei[64];
LoadAccount(playerid);
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",SpielerName(playerid));
if(gettime()<dini_Int(Spielerdatei,"Timeban"))
{
format(string,sizeof(string),"Du bist noch für %i Gebannt!",GetPVarInt(playerid,"Timeban"));
SendClientMessage(playerid,DUNKELROT,string);
Kick(playerid);
return 1;
}
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SpawnPlayer(playerid);
SendClientMessage(playerid,BLAU,"Der Login war Erfolgreich!");
PlayerPlaySound(playerid, 1063, 0.0, 0.0, 0.0);
SetPVarInt(playerid,"loggedin",1);
return 1;
}
else
{
new string2[70];
SendClientMessage(playerid,DUNKELROT,"Das Passwort ist Falsch!");
format(string2,sizeof(string2),"Willkommen zurück {00B056}%s",SpielerName(playerid));
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string2,"Login","Abbrechen");
PlayerPlaySound(playerid, 1185, 746.3563, 1441.2745, 1103.0815);
return 1;
}
}