Problem mit dem 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
  • Bringt uns recht wenig ohne Code.



    //DIALOG FAQ
    if(dialogid == DIALOG_OFTGESTELLTE)
    {
    if(response)
    {
    if(listitem == 0)
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Du kannst deinen Startbonus nach dem Tutorial auswählen.");
    }
    if(listitem == 1)
    {
    SendClientMessage(playerid,COLOR_GRAD2,"Wenn du einer Fraktion beitreten möchtest, ist es wichtig, dass du im Forum eine Bewerbung schreibst!");
    SendClientMessage(playerid,COLOR_GRAD2,"Diese wird dann von dem/die jeweiligen Fraktions Leader'n überprüft und ausgewertet!");
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_TUTSTEP1)
    {
    if(response)
    {
    SetPlayerPos(playerid,-2765.9028,382.0415,6.3347); // DONE
    SetPlayerCameraPos(playerid, -2728.1394,378.1712,15.2176);
    SetPlayerCameraLookAt(playerid, -2763.4255,376.1649,6.0314);
    new string3[350];
    format(string3,sizeof(string3),"Dies ist unser Rathaus! Hier kannst du viele Dinge erledigen wie zum Beispiel\neinen Ausweis besorgen, den du zum Hauskauf oder zum Einmieten benötigst!\nDu kannst aber auch andere Dinge im Rathaus erledigen wie z.B.\ndeinen Führerschein oder deinen Rollerschein absolvieren!");
    ShowPlayerDialog(playerid,DIALOG_TUTSTEP2,DIALOG_STYLE_MSGBOX,"Tutorial Step 1/5",string3,"Weiter","");
    }


    } //====
    if(dialogid == DIALOG_TUTSTEP2)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP3, DIALOG_STYLE_LIST,"Was kannst du im Rathaus erledigen", "Deathmatch \nein Auto kaufen\nPersonal Ausweis beantragen\nGarnichts", " Auswählen", "");
    }
    }
    if(dialogid == DIALOG_TUTSTEP3)
    {
    if(response == 1)
    {
    if(listitem == 2)
    {
    SetPlayerPos(playerid, -1593.3276,717.2214,9.8615);
    SetPlayerCameraPos(playerid,-1591.8813,733.9489,16.6822); // DONE
    SetPlayerCameraLookAt(playerid,-1605.4678,711.4462,13.8672);
    new string4[350];
    format(string4, sizeof (string4),"Die Polizei Stelle hat viel zu tun, um den Verbrechern keine große Chance zu Gewähren.\nWenn du in einer Not Situation bist nutze dazu /service und wähle Service: Polizei aus damit sie dir schnell helfen können!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP4, DIALOG_STYLE_MSGBOX,"Tutorial Step 2/5", string4,"Weiter","");
    }
    else
    {
    SetPlayerPos(playerid,-2765.9028,382.0415,6.3347);
    SetPlayerCameraPos(playerid, -2728.1394,378.1712,15.2176); // DONE
    SetPlayerCameraLookAt(playerid, -2763.4255,376.1649,6.0314);
    new string3[350];
    format(string3,sizeof(string3),"Dies ist unser Rathaus! Hier kannst du viele Dinge erledigen wie zum Beispiel\neinen Ausweis besorgen, den du zum Hauskauf oder zum Einmieten benötigst!\nDu kannst aber auch andere Dinge im Rathaus erledigen wie z.B.\ndeinen Führerschein oder deinen Rollerschein absolvieren!");
    ShowPlayerDialog(playerid,DIALOG_TUTSTEP2,DIALOG_STYLE_MSGBOX,"Tutorial Step 1/5",string3,"Weiter","");
    SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
    }


    }
    }//===
    if(dialogid == DIALOG_TUTSTEP4)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP5, DIALOG_STYLE_LIST,"Mit welcher Nummer rufst du die Polizei?", "(/call 110)\n(/call 343)\n(/service - Polizei)\n/call 911)", " Auswählen", "");
    }
    } //=========
    if(dialogid == DIALOG_TUTSTEP5)
    {
    if(response)
    {
    if(listitem == 2)
    {
    SetPlayerPos(playerid, -2649.4604,370.6345,6.1593);
    SetPlayerCameraPos(playerid,-2665.3667,379.0006,9.7348); // DONE
    SetPlayerCameraLookAt(playerid,-2650.7200,376.0688,6.1563);
    new string5[250];
    format(string5, sizeof (string5),"In der Bank kannst du Geld abheben und Mitspielern Geld überweisen (/bank), du kannst aber\nauch einen Kredit(/kredit) aufnehmen, der pro Payday abbezahlt wird!\nDu kannst die Bank auch ausrauben, indem du die Tresortür aufbrichst und das Geld entwendest!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP6, DIALOG_STYLE_MSGBOX,"Tutorial Step 3/5", string5,"Weiter","");
    }
    else
    {
    SetPlayerPos(playerid, -1593.3276,717.2214,9.8615);
    SetPlayerCameraPos(playerid,-1591.8813,733.9489,16.6822); // DONE
    SetPlayerCameraLookAt(playerid,-1605.4678,711.4462,13.8672);
    new string4[350];
    format(string4, sizeof (string4),"Die Polizei Stelle hat viel zu tun, um den Verbrechern keine große Chance zu Gewähren.\nWenn du in einer Not Situation bist nutze dazu /service und wähle Service: Polizei aus damit sie dir schnell helfen können!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP4, DIALOG_STYLE_MSGBOX,"Tutorial Step 2/5", string4,"Weiter","");
    SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
    }
    }
    } //===========================================
    if(dialogid == DIALOG_TUTSTEP6)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP7, DIALOG_STYLE_LIST,"Wie kannst du Geld überweisen/Kredit aufnehmen?", "(/kreddit) (/überweisen)\n(/kredit) (/bank)\n(/geld) (/bahnk)\n(/pay) (/auszahlen)"," Auswählen","");
    }
    }
    if(dialogid == DIALOG_TUTSTEP7)
    {
    if(response)
    {
    if(listitem == 1)
    {
    SetPlayerPos(playerid, -2664.7063,-9.4871,6.1328);
    SetPlayerCameraPos(playerid, -2686.2769,-5.9862,7.6066); // DONE
    SetPlayerCameraLookAt(playerid, -2666.3989,-4.6559,6.1328);
    new string6[250];
    format(string6, sizeof (string6),"Hier ist das Arbeitsamt, um demnächst in einen der Jobs tätig zu sein, solltest du\n dir einen Job suchen. Das Geld, was du in deinem Zukünftigen Job verdienst, kannst du\nfür Dinge wie ein Navigationssystem und ähnliches ausgeben!\nDu kannst natürlich auch von Pfandflaschen und Hartz IV leben!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP8, DIALOG_STYLE_MSGBOX,"Tutorial Step 4/5", string6,"Weiter","");
    } //==============
    else
    {
    SetPlayerPos(playerid, -2649.3743,370.6729,6.1593);
    SetPlayerCameraPos(playerid,1487.8461,-1042.5690,23.8281); // DONE
    SetPlayerCameraLookAt(playerid,-2649.8237,376.0008,6.1563);
    new string5[250];
    format(string5, sizeof (string5),"In der Bank kannst du Geld abheben und Mitspielern Geld überweisen (/bank), du kannst aber\nauch einen Kredit(/kredit) aufnehmen, der pro Payday abbezahlt wird!\nDu kannst die Bank auch ausrauben, indem du die Tresortür aufbrichst und das Geld entwendest!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP6, DIALOG_STYLE_MSGBOX,"Tutorial Step 3/5", string5,"Weiter","");
    SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
    }
    }
    } //=================================
    if(dialogid == DIALOG_TUTSTEP8)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP9, DIALOG_STYLE_LIST,"Wofür benötigst du einen Job?", "Um Geld rumzuwerfen\nUm Cool zu sein\nLangeweile\nUm Geld zu verdienen", " Auswählen","");
    }
    }//===================
    if(dialogid == DIALOG_TUTSTEP9)
    {
    if(response)
    {
    if(listitem == 3)
    {
    SetPlayerPos(playerid, -2664.7063,-9.4871,6.1328);
    SetPlayerCameraPos(playerid, -2686.2769,-5.9862,7.6066); // DONE
    SetPlayerCameraLookAt(playerid, -2666.3989,-4.6559,6.1328);
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP10, DIALOG_STYLE_MSGBOX,"Tutorial Step 5/5", string7,"Weiter","");
    }//=========
    else
    {
    SetPlayerPos(playerid, -2664.7063,-9.4871,6.1328);
    SetPlayerCameraPos(playerid,-2689.6409,-4.6431,9.0787); // DONE
    SetPlayerCameraLookAt(playerid,-2667.3262,-4.6211,6.1328);
    new string6[250];
    format(string6, sizeof (string6),"Hier ist das Arbeitsamt, um demnächst in einen der Jobs tätig zu sein, solltest du\n dir einen Job suchen. Das Geld, was du in deinem Zukünftigen Job verdienst, kannst du\nfür Dinge wie ein Navigationssystem und ähnliches ausgeben!\nDu kannst natürlich auch von Pfandflaschen und Hartz IV leben!");
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP8, DIALOG_STYLE_MSGBOX,"Tutorial Step 4/5", string6,"Weiter","");
    SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
    }
    }
    }//==============
    if(dialogid == DIALOG_TUTSTEP10)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP11, DIALOG_STYLE_LIST," Wie schreibst du ein Hilfe Ticket?", "(/support)\n(/report)\n(/sup)\n(/hilfe)"," Auswählen","");
    }
    }
    if(dialogid == DIALOG_TUTSTEP11)
    {
    if(response)
    {
    if(listitem == 2)
    {
    ShowPlayerDialog(playerid,DIALOG_AFTERTUTORIAL0,DIALOG_STYLE_LIST,"Wo möchtest du spawnen?","San Fierro(Empfohlen)\nLas Venturas","Ok","");
    }
    else
    {
    SetPlayerPos(playerid, -1980.7371,141.1174,27.6875);
    SetPlayerCameraPos(playerid, -2008.5698,147.1016,27.9050); // DONE
    SetPlayerCameraLookAt(playerid, -1987.3333,137.8917,27.5391);
    new string7[350];
    ShowPlayerDialog(playerid, DIALOG_TUTSTEP10, DIALOG_STYLE_MSGBOX,"Tutorial Step 5/5", string7,"Weiter","");
    SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
    }
    }
    }