4 Errors bei SetTimerEx

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
  • Hi Leutz,


    Ich wollte heute ein kleines Tutorial erstelle. Am anfang hat alles Prima geklappt, aber als ich mehr hinzufügen wollte, kamen 4 Errors:


    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : warning 215: expression has no effect
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 001: expected token: ";", but found ")"
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : error 029: invalid expression, assumed zero
    C:\Users\Simon\Desktop\SAMP-Server (1)\gamemodes\German-ESports.pwn(807) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    so. Mein Tut sieht folgt aus:


    forward GSG9Tutorial1(playerid);
    forward GSG9Tutorial2(playerid);
    forward GSG9Tutorial3(playerid);
    forward GSG9Tutorial4(playerid);
    forward GSG9Tutorial5(playerid);
    forward GSG9Tutorial6(playerid);
    forward GSG9Tutorial7(playerid);
    forward GSG9Tutorial8(playerid);
    forward GSG9Tutorial9(playerid);
    forward GSG9Tutorial10(playerid);
    forward GSG9Tutorial11(playerid);
    forward GSG9Tutorial12(playerid);


    dann unter public OnPlayerCommandText(playerid, cmdtext[]) folgt es mit den dem cmd, dem start test tuts und dem Timern :



    if(strcmp(cmd, "/GSG9TUTORIAL", true) == 0)
    {
    SetPlayerPos(playerid,-2024.7223,-114.0907,1035.1719);
    SetPlayerInterior(playerid,3);
    TogglePlayerControllable(playerid,0);
    GSG9Tutorial1(playerid);
    SetTimerEx("GSG9Tutorial2", 20000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial3", 50000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial4", 70000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial5", 90000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial6", 120000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial7", 150000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial8", 180000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial9", 210000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial12" 280000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial13" 310000, 0, "d", playerid);
    }


    dann kommt das richtige Tut:


    public GSG9Tutorial1(playerid)
    {
    SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla"
    }
    public GSG9Tutorial2(playerid)
    {
    SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla"
    }
    und und und


    aufjeden falls liegen die errors bei SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
    was kann ich machen, um die errors weg zu bekommen damit es sogar funktioniert.


    MFG
    [XAC]Simon


    PS: Das Tut hab ich aus dem Automatischen Fahrschulsystem für GF von Chakuza und hat am anfang auch geklpatt. Ich benutze kein GF.


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla"
    SendClientMessage(playerid, 0xF5DEB3AA, "BlaBla");


    Das ); fehlt bei den Messages


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!

  • gut beobachtet aber der fehler liegt bei den timer und das mit "");" hab ich nur vergessen weil ich das "BlaBla" selbst rein geschrieben habe


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

  • SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial12" 280000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial13" 310000, 0, "d", playerid);


    SetTimerEx("GSG9Tutorial11", 240000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial12", 280000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial13", 310000, 0, "d", playerid);
    Fällt dir was auf?


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!

  • ahhh...DANKE da fehlen die kommas xD kannst mich ja ma in icq besuchen ;) bräuchte gerne ma öfters hilfe xDDD


    PS: Meine ICQ-Nummer: 427216049


    MY SELFMADE GAMEMODE "NoName"

    Spoiler anzeigen


    - AccountSystem: 100%
    - LizenzenSystem: 5%
    - TelefonSystem: 5%
    - JobSystem: 3%
    - GeldSystem: 80%
    - AutoSystem: 75%
    - FahndungsSystem: [color=#ff6600]10%
    [color=#000000]- HausSystem: [color=#ff0000]0%

    [color=#000000]- GeschäftsSystem: [color=#ff0000]0%

    [color=#000000]- ZahlTag System: [color=#ff0000]0%

    [color=#000000]- WetterSystem: [color=#ff0000]0%

    [color=#000000]- AntiCheatSystem: [color=#ff0000]0%

    Spoiler anzeigen
    GameModeName: [GM]MyGamemode
    Filterscripts: None
    Benutze Includes: [Inc]MyInclude
    Voraussichtliche Fertigstellung: Unbekannt
    Voraussichtliche Servereröffnung: Unbekannt
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Voraussichtliche Veröffentlichung des Scripts: Wahrscheinlich NIE
    Sonstige Anmerkungen: Selfmade

    Einmal editiert, zuletzt von SmArTi ()