Hallo,
Ich hab folgendes problem, wenn ich registriert wird zwar
SetPlayerSkin(playerid,femaleskins[random(3)]);
dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
verwendet und wechselt auch den skin von cj zu den random ausgabe id,
aber wenn ich disconnecte und wieder connect und mich einlogge
spawn ich mit cj skin.
Spawn Button überspringen:
if(SpielerDatenBank[playerid][sTutorial] == 1)
{
if(SpielerDatenBank[playerid][seingeloggt] == 1)
{
SetSpawnInfo(playerid,0,dini_Int(Spielerdatei,"Skin"),1243.3046,-1692.3225,16.1978,180,SpielerDatenBank[playerid][sSWaffe],SpielerDatenBank[playerid][sSWaffeAmmo],SpielerDatenBank[playerid][sSWaffe2],SpielerDatenBank[playerid][sSWaffeAmmo2],SpielerDatenBank[playerid][sSWaffe3],SpielerDatenBank[playerid][sSWaffeAmmo3]);
SpawnPlayer(playerid);//Spawnt spieler sofort ohne spawn button
SendClientMessage(playerid,0xFFB500FF,"Willkommen auf, Version 0.4");
}
}
else
{
if(SpielerDatenBank[playerid][seingeloggt] == 1)
{
ShowPlayerDialog(playerid,DIALOG_TUT_GESCHLECHT,DIALOG_STYLE_MSGBOX,"Frage","Was bist du?\n Wähle dein Geschlecht aus","Männlich","Weiblich");
SetSpawnInfo(playerid,0,dini_Int(Spielerdatei,"Skin"),330.6825, 163.6688, 1014.1875-2,280,SpielerDatenBank[playerid][sSWaffe],SpielerDatenBank[playerid][sSWaffeAmmo],SpielerDatenBank[playerid][sSWaffe2],SpielerDatenBank[playerid][sSWaffeAmmo2],SpielerDatenBank[playerid][sSWaffe3],SpielerDatenBank[playerid][sSWaffeAmmo3]);
SpawnPlayer(playerid);//Spawnt spieler sofort ohne spawn button
SetPlayerInterior(playerid, 3);//Setzt den interior
TogglePlayerControllable(playerid,0);//schaltet tastatur aus
}
}
Auch wenn ich einstelle das er beim onplayerspawn setzen soll ändert sich nichts.
MFG Martinez