Tutorial Defekt

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
  • Also mein Problem ist das wenn das Tutorial Läuft wird es zwar durchgegangen aber bei der Stadthalle kommt kein Text Ingame vielleicht findet ihr den fehler !


    }
    if(TutTime[i] >= 1)
    {
    if(PlayerInfo[i][pOrigin] == 1)
    {
    TutTime[i] += 1;
    if(TutTime[i] == 3)


    {
    SetCameraBehindPlayer(i);
    SetPlayerInterior(i, 0);
    SetPlayerVirtualWorld(i, 0);
    TextDrawShowForPlayer(i, PlayerInfo[i][LetterboxTop]);
    TextDrawShowForPlayer(i, PlayerInfo[i][LetterboxBottom]);
    SetPlayerPos(i, 1486.8663,-1206.8268,54.4593);
    SetPlayerCameraPos(i,1751.1890,-1014.5001,89.8008);
    SetPlayerCameraLookAt(i, 1617.5200,-1193.7690,147.9666);
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Der Anfang~~~~~~~~|");
    SendClientMessage(i, COLOR_WHITE, " Herzlich Willkommen auf dem [GER] German-Street-Life Reallife Server! .");
    SendClientMessage(i, COLOR_WHITE, " Du wohnst nun in Los Santos.");
    SendClientMessage(i, COLOR_WHITE, " Dir wird nun einiges über unsere Stadt gezeigt, viel Spaß!");


    }
    else if(TutTime[i] == 16)


    {
    SetCameraBehindPlayer(i);
    SetPlayerPos(i, 1235.3879,-922.3887,42.8005);
    SetPlayerCameraPos(i,1239.8380,-952.8375,50.6917);
    SetPlayerCameraLookAt(i, 1205.0221,-918.9601,46.6817);
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Die Regeln~~~~~~~~|");


    }
    else if(TutTime[i] == 19)


    {
    SendClientMessage(i, COLOR_WHITE, " Da wir ein Reallife Server sind, wird sich auch dem entsprechend verhalten ");
    SendClientMessage(i, COLOR_WHITE, " Deathmatch ist untersagt !!!, wir haben Gangs die zwar oft die Pistolen ziehen,");
    SendClientMessage(i, COLOR_WHITE, " dennoch sich aber nicht an unschuldige zu vergreifen haben.");
    SendClientMessage(i, COLOR_WHITE, " Sich mit Bugs einen vorteil zu verschaffen ist Strafbar und wird geahndet. ");
    SendClientMessage(i, COLOR_WHITE, " Cheaten ist natürlich ebenfalls verboten !!! Werbung für fremde Server ebenso. ");
    SendClientMessage(i, COLOR_WHITE, " Beleidigungen untereinander sind nicht gerne gesehen,zügelt also eure Worte. ");
    SendClientMessage(i, COLOR_WHITE, " Haltet euch zurück und benehmt euch anständig, so werdet ihr hier eine Menge Spaß haben.");


    }
    else if(TutTime[i] == 45)



    {
    SetCameraBehindPlayer(i);
    SetPlayerPos(i, 1546.5560,-1675.9768,13.5625);
    SetPlayerCameraPos(i,1510.7288,-1641.8293,32.2284);
    SetPlayerCameraLookAt(i, 1553.6929,-1675.1819,16.1953);
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Die Beamten~~~~~~~~|");


    }
    else if(TutTime[i] == 47)


    {
    SendClientMessage(i, COLOR_WHITE, " Für den Staat arbeiten folgende Fraktionen:");
    SendClientMessage(i, COLOR_WHITE, " Los Santos Police Department, Federal Bureau of Investigation (FBI)");
    SendClientMessage(i, COLOR_WHITE, " und natürlich die Armee. Diese Fraktionen sind nach ihrem Potenzial geordnet");
    SendClientMessage(i, COLOR_WHITE, " Das Los Santos Police Department kümmert sich um die Verkehrskontrollen und um die");
    SendClientMessage(i, COLOR_WHITE, " kleinen Verbrechen. Das FBI ist eine Stufe weiter, sie haben Stärkere Waffen und bessere ");
    SendClientMessage(i, COLOR_WHITE, " Fahrzeuge. Sie übernehmen bei den mittel bis Schweren Verbrechen. Die Armee allerdings, hat ");
    SendClientMessage(i, COLOR_WHITE, " die besten Fahrzeugen sowie Waffen. Es werden nur gut ausgebildete Beamte angenommen. ");
    SendClientMessage(i, COLOR_WHITE, " Mach ihnen am besten keine Schwierigkeiten, sonst könnte es teuer enden. ");



    }
    else if(TutTime[i] == 50)


    {
    SetCameraBehindPlayer(i);
    SetPlayerPos(i, 1480.7395,-1760.4117,17.5313);
    SetPlayerCameraPos(i,1473.0498,-1695.1472,31.1287);
    SetPlayerCameraLookAt(i, 1491.0009,-1769.6761,18.7958);
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Stadthalle Los Santos ~~~~~~~~|");


    }
    else if(TutTime[i] == 50)
    {


    SendClientMessage(i, COLOR_WHITE, " Hier zusehen ist die Stadthalle in Los Santos. Hierher bekommst du deinen Führerschein sowie");
    SendClientMessage(i, COLOR_WHITE, " deinen Personalausweis und einen Job! Weitere kleine Aushilfsjob findest du in der Umgebung! ");
    SendClientMessage(i, COLOR_WHITE, " Gegenüber liegt das Los Santos Police Department, hier ist also eine Menge los, du findest");
    SendClientMessage(i, COLOR_WHITE, " dort viele Personen die dir helfen können. Sollte dieses nicht der Fall sein, ");
    SendClientMessage(i, COLOR_WHITE, " kannst du dich im /report melden und fragen ob dir jemand hilft. ");
    SendClientMessage(i, COLOR_WHITE, " Öffentlich verständigen kannst du dich mit /o. ");




    }
    else if(TutTime[i] == 100)
    {


    SetCameraBehindPlayer(i);
    SetPlayerPos(i, 1486.8663,-1206.8268,54.4593);
    SetPlayerCameraPos(i,1751.1890,-1014.5001,89.8008);
    SetPlayerCameraLookAt(i, 1617.5200,-1193.7690,147.9666);
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Verkehrsordnung~~~~~~~~|");


    }
    else if(TutTime[i] == 103)
    {
    SendClientMessage(i, COLOR_WHITE, " Auf unserem Server wird sich an die STVO gehalten. Allerdings werden die ");
    SendClientMessage(i, COLOR_WHITE, " Ampeln ignoriert. Sollten sich Haltelinien auf der Fahrbahn befinden, wird");
    SendClientMessage(i, COLOR_WHITE, " an diesen angehalten, sich umgeschaut, und weiter gefahren. Parken ist nur erlaubt");
    SendClientMessage(i, COLOR_WHITE, " wenn das Fahrzeug mit 2 Rädern auf den Gehweg, und 2 Rädern auf der Fahrbahn ");
    SendClientMessage(i, COLOR_WHITE, " Steht, sollte es nicht der Fall sein wird dein Auto Abgeschleppt und du bekommst. ");
    SendClientMessage(i, COLOR_WHITE, " ein Ticket. Fahre in der Stadt nicht zuschnell, ansonsten gibt es Arger mit der");
    SendClientMessage(i, COLOR_WHITE, " Polizei. Außerhalb ist es weniger schlimm. ");
    SendClientMessage(i, COLOR_WHITE, " Nicht vergessen auf, Busse und Taxis aufpassen die durch unser schönes Los Santos fahren. ");



    }
    else if(TutTime[i] == 120)
    {


    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i,COLOR_WHITE," ");
    SendClientMessage(i, COLOR_BLUE, "|~~~~~~~~Tutorial: Das-Ende~~~~~~~~|");


    }
    else if(TutTime[i] == 123)
    {
    TextDrawHideForPlayer(i, PlayerInfo[i][LetterboxTop]);
    TextDrawHideForPlayer(i, PlayerInfo[i][LetterboxBottom]);
    SendClientMessage(i, COLOR_WHITE, " Dies ist das Ende des Tutorials. ");
    SendClientMessage(i, COLOR_WHITE, " Wenn du Fragen hast, wende dich an die Admins. (/report) ");
    SendClientMessage(i, COLOR_WHITE, " Alle Befehle findest du unter /help.");
    SendClientMessage(i, COLOR_WHITE, " Wir wünschen dir viel Spaß in German-Street-Life!");


    }
    else if(TutTime[i] == 129)
    {


    TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
    gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
    TogglePlayerControllable(i, 1);
    MedicBill[i] = 0;
    SetPlayerSpawn(i);
    SetCameraBehindPlayer(i);
    UnFreezePlayer(i);
    SendClientMessage(i,COLOR_GOLD,"Am besten du gehst zum Rathaus, dort bekommst du deinen Job und vieles mehr!");
    ShowPlayerDialog(i,Starthilfe,DIALOG_STYLE_MSGBOX,"Starhilfe?","Willkommen in German-Street-Life!\nBenötigst du einen Admin der dich einführt?\nKlicke dazu einfach auf einen Button!","Ja","Nein");
    }

    //edit1 was umgeschrieben
    //edit2 die edit infos vergessen

    Einmal editiert, zuletzt von River ()

  • Sag mal kannst du überhaupt scripten?! Hast du dir schon überhaupt mal den Code genauer angeguckt? Also ein bisschen Hirn musst du schon anstrengen und selber mal nachgucken was wie oder wo sein kann.


    Auch wenn deine Rechtschreibung sehr schlecht ist, hoffe ich du verstehst das Wort "Tutorialtime", d.h. Tutorialzeit.


    Wenn da schon steht Tutorialtime == 50, dann heißt das wohl das wenn es 50 wird das der Inhalt abgespielt wird... Jede Sekunde steigt die Tutorialtime um eins hoch.


    Sogar du müsstest das mit ein bisschen Anstrengung nun hinbekommen.

  • Ich habe mich schon damit Beschäftigt aber ich habe mich nie genau an sowas dran gesetzt ich bin dabei die ersten schritte zu lernen so ein rl ist einfach zu schwer ich habe ein script gemacht wo man skins auswählen kann und spawnen tut und der skin auch waffen hat ich lerne zur zeit noch mehr commands wie man häuser zu zugänglich macht und wie man daten speichert von den spielern sprich accounds speichern aber sorry ich denke dafür ist dieser bereich ja auch da anderen zu helfen ach und noch was das mti der zeit wusste ich auch aber wenn du mal genau lesen würdest was ich geschrieben habe dann würdest du mal kapiren was ich damti meine bei die beamten wird schon nach 4 sek übersprungen obwohl das eiegtnlich über 40 sek steht