help bei beweglichem Tutorial

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 habe folgendes problem, undzwar ich habe ein "bewegliches" Tutorial gemacht.
    klappt auch soweit außer das wenn das Tutorial beendet ist bleibt die Camera auf dem Stand von der Letzten position.
    wie bekomme ich das hin das die Cam wieder diereckt hinter dem user ist und auch da bleibt ?


    Hier der Code:


    if(TutTime[i] >= 1)
    {
    TutTime[i] += 1;
    if(TutTime[i] == 1)
    {
    SendClientMessage(i, COLOR_LIGHTGREEN, " Zum start noch ein kleines Tutorial "); // Tutorial Start
    SendClientMessage(i, COLOR_RED, "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ");


    }
    else if(TutTime[i] == 5)
    {
    SetPlayerCameraPos(i, 1183.0847,-1311.4763,31.4762);
    SetPlayerCameraLookAt(i, 1213.6522,-1307.8578,13.5561);
    SetPlayerInterior(i,0);
    SendClientMessage(i, COLOR_RED, " Dies wird in den nächsten Tagen, wenn du kein Haus oder keiner Fraktion angehörst dein Spawnpunkt sein.");
    }
    else if(TutTime[i] == 15)
    {
    SetPlayerCameraPos(i, 1208.0111,-955.0425,56.8105);
    SetPlayerCameraLookAt(i, 1200.2742,-919.0673,47.0419);
    SetPlayerInterior(i,0);
    SendClientMessage(i, COLOR_RED, " Dies ist der Burgershot Nord oder auch BSN gennant, hier kannst du dich wieder mit Leben auffrischen.");
    }
    else if(TutTime[i] == 25)
    {
    SetPlayerCameraPos(i, 1479.8423,-1722.3539,35.2914);
    SetPlayerCameraLookAt(i, 1480.5422,-1749.0052,15.4453);
    SetPlayerInterior(i,0);
    SendClientMessage(i, COLOR_RED, " Hier befindet sich die Stadthalle dort findest du kleine Minijobs.");
    }

    else if(TutTime[i] == 35)
    {

    SetPlayerFacingAngle(i, 91.1909);
    SetPlayerInterior(i, 0);
    SendClientMessage(i, COLOR_LIGHTGREEN, " Außerdem gibt es auf dem Server verschiedene Fraktionen du kannst dich im Foum bei einer Fraktion Bewerben.");
    }
    else if(TutTime[i] == 42)
    {
    SendClientMessage(i, COLOR_LIGHTGREEN, " Bitte benehme dich auf unserem Server sonst bekommst du einen Warn bei 3 warn's wirst du automatisch gebannt ");
    }
    else if(TutTime[i] == 48)
    {
    SendClientMessage(i, COLOR_LIGHTGREEN, " Das Cheaten ist STRENGSTENS verboten. Cheater werden sofort gebannt ");
    }
    else if(TutTime[i] == 55)
    {


    SendClientMessage(i, COLOR_LIGHTGREEN, " Solltest du jedoch einen Cheater sehen oder solltest du probleme haben so kannst du dies mit /report melden");
    }
    else if(TutTime[i] == 60)
    {
    SendClientMessage(i, COLOR_LIGHTGREEN, " Server Werbung ist ebenfalls verboten und wird mit einem Warn oder sogar mit einem Bann geahndet");
    }
    else if(TutTime[i] == 65)
    {
    SendClientMessage(i, COLOR_LIGHTGREEN, " Driveby als fahrer ist verboten. Als Beifahrer jedoch erlaubt. ");
    SendClientMessage(i, COLOR_LIGHTGREEN, " Wiedersetzte dich nie einem Admin ");
    }

    else if(TutTime[i] == 70)
    {
    SendClientMessage(i, COLOR_GREEN, " Das war es auch schon mit dem Tutorial, bitte benehme dich und wir wünschen dir viel spass.");
    SendClientMessage(i, COLOR_RED, "Melde dich bitte auch noch in unserem Forum an: www.lgl-online.de.gg ");
    SendClientMessage(i, COLOR_GREEN, " Dein LGL Team ");
    }



    else if(TutTime[i] == 75)
    {
    TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
    gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
    TogglePlayerControllable(i, 1);
    MedicBill[i] = 0;
    SetPlayerSpawn(i);
    }
    }

    Zitat von dablunkle

    "!Ich Bin Raus !"