[Fehler]Da kommt immer ein Fehler

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
  • Das sagt der mir immer wo die Fehler sind




    Zeile (45) : error 055: start of function body without function header
    Zeile (54) : Falscher Variablentyp als Parameter (Parameter #1)
    Zeile (466) : Falscher Variablentyp als Parameter (Parameter #1)
    Zeile (477) : warning 209: function "ocmdOnPlayerCommandText" should return a value
    Zeile (480) : Unbekannte Funktion


    4 Errors, 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de




    if (strcmp("/auf", cmdtext, true, 10) == 0) // Kommando zum öffnen
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2257.3000488281, 2032.1999511719, 5.5999999046326)) // Ist der Spieler in der Nähe ?
    {
    MoveObject(oamttor,2257.3000488281, 2032.1999511719, 12.60000038147, 4); // Wenn >Ja<, dann öffne Tor
    SendClientMessage(playerid,ROT,"Das Tor schließt in 5 Sekunden.");
    SetTimer("close", 5000,0); // Timer
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Nähe!"); // Wenn >Nein<, sag es ihm
    return 1;
    }
    }
    }




    Und das ist Zeile 45 bis 55




    {
    print("\n----------------------------------");
    print("TutorialServer");
    print("----------------------------------\n");
    }



    public close () // Timer wird gesagt was passieren soll wenn er abgelaufen ist
    {
    MoveObject(oamttor,2257.3000488281, 2032.1999511719, 5.5999999046326, 4);
    return 1;
    }


  • if (strcmp("/auf", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2257.3000488281, 2032.1999511719, 5.5999999046326))
    {
    MoveObject(oamttor,2257.3000488281, 2032.1999511719, 12.60000038147, 4);
    SendClientMessage(playerid,ROT,"Das Tor schließt in 5 Sekunden.");
    SetTimer("close", 5000,0);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Nähe!");
    }
    return 1;
    }
    So sollte es richtig sein.


    Zitat

    warning 209: function "ocmdOnPlayerCommandText" should return a value


    Hast du bei ocmdOnPlayerCommandText auch ein return drunter?

  • Soo der fehler ist raus aber



    Zeile (45) : error 055: start of function body without function header
    Zeile (54) : Falscher Variablentyp als Parameter (Parameter #1)
    Zeile (466) : Falscher Variablentyp als Parameter (Parameter #1)


    die sind noch drin
    und das ocmdcommendtext gibs nicht