Hallo Community,
ich bin grade dran mein Selfmade anzufangen.. Nur sitz ich an dem Problem mit dem Spawn..
Hier mal der Login / Register & OnPlayerSpawn Code:
case DIALOG_LOGIN:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Bitte logge dich ein","Weiter","Abbrechen");
return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
}
if(strcmp(inputtext,dini_Get(save,"passwort")) == 0)
{
loggedin[playerid] = true;
SetPlayerSkin(playerid,dini_Int(save,"Skin"));
pInfo[playerid][alevel] =dini_Int(save,"Adminlevel");
SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Dein Passwort ist falsch gib es bitte erneut ein","Weiter","Abbrechen");
SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
}
}
case DIALOG_REG:
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Bitte Registriere dich","Weiter","Abbrechen");
return SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort ist zu kurz!");
}
dini_Create(save);
dini_Set(save,"passwort",inputtext);
SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");
SpawnPlayer(playerid);
}
public OnPlayerSpawn(playerid)
{
SetPlayerSkin(playerid,dini_Int(save,"Skin"));
SetPlayerPos(playerid, 1193.2167,-1266.1366,23.6099);
return 1;
}
Ich hoffe ihr könnt mir helfen.
Grüße
/E: Sorry, das es fasch eingerückt ist, voll komisch hier