Beiträge von Oskar.Schindler

    Schon mal daran gedacht das dein PC einfach nur kacke ist?Sorry aber du schreibst hier nix sinnvolles. Mehrere Personen haben bestätigt das sie keine Probleme haben.
    Es wird wohl nur am Server liegen oder deinem PC.


    Lg.

    Hakt es noch?
    Deine Meinung ist das einzige was ich hier als Kacke empfinde.
    Ich hab einen richtig guten Computer und habe auch diese Laggs (Wartezeit beim Eingang vor der Stadthalle & Fahrschule (5 Minuten) und die
    Checkpoints verschwinden auch erst nach einer gewissen Zeit.


    Mit freundlichen Grüßen
    Oskar Schindler.

    wenn ich beide zeilen bearbeite bleibt der alte trotzdem


    Erklärung der einzelnen Werte von AddPlayerClass:


    C
    AddPlayerClass(Skin-ID, X-Koordinaten, Y-Koordinaten, Z-Koordinaten, R-Koordinaten, Waffe-1, Waffe-1-Munition, Waffe-2, Waffe-2-Munition, Waffe-3, Waffe-3-Munition);

    Skin-ID = Damit kannst du jeden Skin beliebig dort einfügen.
    X-Koordinaten = Dort fügst du deine Koordinaten ein
    Y-Koordinaten = Dort fügst du deine Koordinaten ein
    Z-Koordinaten = Dort fügst du deine Koordinaten ein
    R-Koordinaten = Dort fügst du deine Koordinaten ein
    Waffe-1 = Dort fügst du deine gewünschte Waffe ein z.B: WEAPON_CAMERA
    Waffe-1-Munition = Dort fügst du deinen gewünschten Wert ein: z.B: 500
    Waffe-2 = Das gleiche wie bei Waffe-1
    Waffe-2-Munition = Das gleiche wie bei Waffe-1-Munition
    Waffe-3 = Das gleiche wie bei Waffe-1
    Waffe-3-Munition = Das gleiche wie bei Waffe-1-Munition


    Das sieht dann so aus:


    C
    AddPlayerClass(0/*-Skin ID (CJ)*/, 1958.33/*X-Koordinaten*/, 1343.12/*Y-Koordinaten*/, 15.36/*Z-Koordinaten*/, 269.15/*R-Koordinaten*/, 26/*Waffe-1*/, 36/*Waffe-1-Munition*/, 28/*Waffe-2*/, 150/*Waffe-2-Munition*/, 0/*Waffe-3*/, 0/*Waffe-3-Munition*/);


    Falls ich es falsch erklärt habe, bitte korrigieren. :P


    Mit freundlichen Grüßen
    Oskar Schindler.

    Beispiel aus dem WIKI:


    C
    public OnGameModeInit()
    {
        AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0); // CJ
    }


    Mit freundlichen Grüßen
    Oskar Schindler.

    du machst beispielsweise bei Schritt eins einen Checkpoint zur Stadthalle. TutorialCheckpoint[playerid][1] == SetPlayerCheckpoint();
    Du nimmst dann die 15 sekunden Timer raus und lässt ihn dann zum Checkpoint fahren. Wenn er den Checkpoint erreicht (OnPlayerEnterCheckpoint) dann zeigst du ihm Schritt 2 und dann geht es immer so weiter.


    P.S bei OnPlayerEnterCheckpoint musst du dann auch abfragen, ob er im Fahrzeug ist.. könnte sonst eventuell zu Buggs kommen

    Er erstellt bei mir den Checkpoint nicht, woran kann das liegen?
    Code:


    C
    new Tutorial[MAX_PLAYERS], TutorialCheckpoint[MAX_PLAYERS];


    C
    public OnPlayerSpawn(playerid)
    {
    	if(PlayerInfo[playerid][pNeuling] == 0)
    	{
    	    SetTimerEx("OnPlayerTutorial", 15000, false, "i", playerid);
    	    Tutorial[playerid] = 1;
    	    SendClientMessage(playerid, COLOR_GREEN, "{FF8200}[Servername]{00D40A} In 15 Sekunden wird dir der Start-Checkpoint zum Tutorial erstellt.");
    	}
    	return 1;
    }


    Mit freundlichen Grüßen
    Oskar.Schindler

    naja beim Timer die ja dann "OnPlayerTutorial" aufrufst fragst du ja zuerst ab ob es Tutorial[playerid] = 1 ist. aber du stellst es ja bei case 1 auf Tutorial[playerid] = 2. dann ist ja theoretisch klar, das er dann die Switch Funktion nicht mehr aufruft.. oder?

    Also muss ich das beim Case 0 "Tutorial[playerid] = 1" zu "Tutorial[playerid] = 2" ändern?

    Guten Abend erstmal.
    Ich hatte vor ein Tutorialsystem für die Spieler zu schreiben.
    Doch ich komme dort nicht weiter.
    Er führt den ersten Tutorial-Schritt aus, doch beim 2ten hört er einfach auf.
    Hier mal ein Screen davon und der dazu gehörige Code:



    __________________________________________________________________________________



    [C++] Tutorialsystem-Code


    Folgendes hab ich vergessen im Pastebin einzugtragen:


    C
    new Tutorial[MAX_PLAYERS];


    __________________________________________________________________________________


    Mit freundlichen Grüßen
    Oskar.Schindler