CameraFahrt beim Einloggen

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 möchte in meinem Script eine Camerafahrt im Hintergrund laufen lassen, wenn sich der Spieler einloggen soll bzw. Regestrieren soll.
    Ich habe weder Errors noch Warnungen in meinem Script, aber es geht nicht. Ab und zu, nach einem GMX funtkioniert das System einwandfrei,
    doch dann wieder nicht... Das ganze befindet sich unter OnPlayerConnect
    format(accFormat,sizeof accFormat,"/Flash/Accounts/%s.datei",pname);
    if(fexist(accFormat))
    {
    InterpolateCameraPos(playerid, -1509.1768,690.0054,7.1875, -1319.1506,725.4239,34.5781, 10500, CAMERA_MOVE);
    InterpolateCameraLookAt(playerid, -1509.1768,690.0054,7.1875, -1319.1506,725.4239,34.5781, 10500, CAMERA_MOVE);
    ShowTXD_schwarzebalken(playerid);
    ShowPlayerDialog(playerid,DIALOG_LOGIN,3,"Login","Bitte logge dich ein","Weiter","Abbrechen");
    }
    else
    {
    InterpolateCameraPos(playerid, -1509.1768,690.0054,7.1875, -1319.1506,725.4239,34.5781, 10500, CAMERA_MOVE);
    InterpolateCameraLookAt(playerid, -1509.1768,690.0054,7.1875, -1319.1506,725.4239,34.5781, 10500, CAMERA_MOVE);
    ShowTXD_schwarzebalken(playerid);
    ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Bitte Registriere dich","weiter","Abbrechen");
    }


    Danke schon mal.

    "when you got nothing to lose, then baby you got it all" - OPERATOR

  • Direkt bei OnPlayerConnect wird das nicht funktionieren.
    Setze das zu OnPlayerRequestClass (möglicherweise musst du den Spieler vorher auch erst spawnen (SetSpawnInfo + SpawnPlayer).


    Jeffry Wenn ich das so machen würde, könnte er nach dem einloggen ja keinen Skin auswählen, oder?
    MrPawn Hast du denn eine Ahnung wieso es bei mir nicht Funktioniert?

    "when you got nothing to lose, then baby you got it all" - OPERATOR

  • Hatte das auch letztens. Du musst nen Timer von 100ms oder so setzen bei OnPlayerConnect, dann sollte es funktionieren, ging zumindest bei mir ;)
    Ohja, mach noch nen Spectate rein, dann siehts besser aus und lädt glaube ich auch besser .

    ▬|██████|▬
    This is Nudelholz.
    Copy Nudelholz in your Signatur
    to make better Kuchens
    and other Teigprodukte!