Error beim Tore machen

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 ich hab beweglice Tore gemacht und hab dann folgendes bekommen:



    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10552) : error 076: syntax error in the expression, or invalid function call
    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10560) : error 076: syntax error in the expression, or invalid function call



    if (strcmp(cmdtext, "/lsp1open", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5); //einmal Hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }if (strcmp(cmdtext, "/lsp1close", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);//einmal hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }


    Kann mir einer sagen was da falsch ist?


    Es wird niemals so viel gelogen wie vor der Wahl, während des Krieges und nach der Jagd.

    - Otto von Bismarck
    -

    Einmal editiert, zuletzt von DominikGLL ()

  • Das ist richtig
    if (strcmp(cmdtext, "/lsp1open", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5); //einmal Hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lsp1close", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);//einmal hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }

  • Es kommt immer noch die beiden Error: C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10552) : error 076: syntax error in the expression, or invalid function call
    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10561) : error 076: syntax error in the expression, or invalid function call


    if (strcmp(cmdtext, "/lspo", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5);//und hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lspc", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);//Hier
    SetTimer("lsptor3", 4000, 0);
    }
    return 1;
    }


    Es wird niemals so viel gelogen wie vor der Wahl, während des Krieges und nach der Jagd.

    - Otto von Bismarck
    -

  • Hast du auch lspdtor1 definiert? Wieso steht denn beim timer lsptor3? o.Ô

  • Du musst lesen können da steht bei den error zeilen: //hier

  • Ups... Sry mein Firefox Spinnta


    Mach die Cords neu..


    -1706.9
    und
    -1714

    Wenn dann muss es so aussehn:
    -1706.90
    //und
    1714.00

  • Also ich habe:
    new lsptor1;
    forward lsptor2


    dann hab ich:
    lsptor1 = CreateObject(971, 1647.84, -1714, 15.7672, 0.0000, 0.0000, 90.0000);
    und dann hab ich das:
    if (strcmp(cmdtext, "/lsp1open", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5);
    SetTimer("lsptor2", 4000, 0);
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lsp1close", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);
    SetTimer("lsptor2", 4000, 0);
    }
    return 1;
    }
    fehlt da noch was?


    Es wird niemals so viel gelogen wie vor der Wahl, während des Krieges und nach der Jagd.

    - Otto von Bismarck
    -

  • if (strcmp(cmdtext, "/lsp1open", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5);
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lsp1close", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);
    }
    return 1;
    }
    Probiere es so ;)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Jetzt kommt:
    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(7892) : error 076: syntax error in the expression, or invalid function call
    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10552) : error 076: syntax error in the expression, or invalid function call
    C:\Users\Dominik\Desktop\Perfekter Mode\SLRP.pwn(10560) : error 076: syntax error in the expression, or invalid function call
    lsptor1 = CreateObject(971, 1647.84, -1714, 15.7672, 0.0000, 0.0000, 90.0000);//Zeile:7892
    if (strcmp(cmdtext, "/lspo", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5);//Hier (Zeile:10552)
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lspc", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);//Hier(Zeile:10560)
    }
    return 1;
    }
    EDIT: GELÖST


    Es wird niemals so viel gelogen wie vor der Wahl, während des Krieges und nach der Jagd.

    - Otto von Bismarck
    -

  • if (strcmp(cmdtext, "/lspo", true)==0) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { MoveObject(lsptor1,1647.84, -1706.9, 15.7672, 3.5);//Hier (Zeile:10552) } return 1; } if (strcmp(cmdtext, "/lspc", true)==0) { if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { MoveObject(lsptor1,1647.84, -1714, 15.7672, 3.5);//Hier(Zeile:10560) } return 1; }

    if (strcmp(cmdtext, "/lspo", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1706.90, 15.7672, 3.5);//Hier (Zeile:10552)
    }
    return 1;
    }
    if (strcmp(cmdtext, "/lspc", true)==0)
    {
    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    {
    MoveObject(lsptor1,1647.84, -1714.00, 15.7672, 3.5);//Hier(Zeile:10560)
    }
    return 1;
    }


    versuch