Nach login spawnt man immer mit dem gleichen skin.

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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

    Einmal editiert, zuletzt von Martinez ()

  • Das gleiche problem, es sieht so aus als würde er die Zeile Skin=1 missachten.


    Wenn ers nicht speichert ist es doch logisch 8|
    Er muss beim Dissconect den Skin speichern


    ich find es sicherer wenn er es nicht nach dem disconnecten macht.


    // Immer noch nicht erledigt.

    2 Mal editiert, zuletzt von Martinez ()