Errors die ich net verstehe :D

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


    auf diesem Skript (Zeilen sind Markiert)



    1489 if(strcmp(cmdtext, "/back", true) == 0) {
    1490 if InDerby[playerid]=true {
    1491 SendClientMessage(playerid,0x00FF00AA, "You exited the Derby Arena");
    1492 SetPlayerPos(playerid,-1394.20, 987.62, 1023.96);
    1493 SetPlayerInterior(playerid,0);
    1494 InDerby[playerid]=false;
    1495 else if InDerby[playerid]=false {
    1496 SendClientMessage(playerid, COLOR_RED, "You´re not in the Derby Arena!!"); }
    1497 return 1;
    1498 }


    kommen diese Errors


    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1490) : warning 211: possibly unintended assignment
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1490) : error 028: invalid subscript (not an array or too many subscripts): "true"
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : warning 215: expression has no effect
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : error 001: expected token: ";", but found "if"
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : warning 211: possibly unintended assignment
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : error 028: invalid subscript (not an array or too many subscripts): "false"
    C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1495) : fatal error 107: too many error messages on one line


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



    5 Errors.


    Hoffe jmd kann mir das Skript fixen :D


    LG

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee


  • if(strcmp(cmdtext, "/back", true) == 0)
    {
    if (InDerby[playerid]=true )
    {
    SendClientMessage(playerid,0x00FF00AA, "You exited the Derby Arena");
    SetPlayerPos(playerid,-1394.20, 987.62, 1023.96);
    SetPlayerInterior(playerid,0);
    InDerby[playerid]=false;
    }


    else if (InDerby[playerid]==false)
    {


    SendClientMessage(playerid, COLOR_RED, "You´re not in the Derby Arena!!");
    }
    return 1;
    }

    Teste es mal so

    Suche Scriptlehrer :rolleyes:

  • C:\DOKUME~1\Pepe\Desktop\gangwars.pwn(1491) : warning 211: possibly unintended assignment
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    if (InDerby[playerid]=true )

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • habe noch einen Fehler den ich net kapiere:



    1502 if (strcmp("/derby", cmdtext, true) == 0)
    1503 {
    1504 if (JoinDerby[playerid]==true)
    1505 {
    1506 SendClientMessage(playerid,0x00FF00AA, "Welcome in the Derby Arena");
    1507 SetPlayerPos(playerid,-1394.20, 987.62, 1023.96);
    1508 SetPlayerInterior(playerid,15);
    1509 GivePlayerMoney(playerid,-500);
    1510 InDerby[playerid]=true;
    1511 else if JoinDerby[playerid]==false) {
    1512 SendClientMessage(playerid,0x00FF00AA, "There is no Derby Event at the moment");
    1513
    1514 return 1;
    1515 }


    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1511) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1511) : warning 215: expression has no effect
    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1511) : error 001: expected token: ";", but found "if"
    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1511) : error 001: expected token: "*then", but found ")"
    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1511) : 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.


    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • if (strcmp("/derby", cmdtext, true) == 0)
    {
    if (JoinDerby[playerid]==true)
    {
    SendClientMessage(playerid,0x00FF00AA, "Welcome in the Derby Arena");
    SetPlayerPos(playerid,-1394.20, 987.62, 1023.96);
    SetPlayerInterior(playerid,15);
    GivePlayerMoney(playerid,-500);
    InDerby[playerid]=true;
    }
    else
    {
    if (JoinDerby[playerid]==false)
    {
    SendClientMessage(playerid,0x00FF00AA, "There is no Derby Event at the moment");
    }
    return 1;
    }


    so denke ich mal ^^

  • danke habe aber noch ein prob


    C:\DOKUME~1\Pepe\EIGENE~1\gangwars.pwn(1556) : error 030: compound statement not closed at the end of file (started at line 1538)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Diese Zeile gibt es nicht


    EDIT:


    zeile 1538-...



    if (!IsPlayerAdmin(playerid)) //das ist Zeile 1538
    {
    SendClientMessage(playerid,0x00FF00AA, "You startet the Derby-Event");
    SendClientMessageToAll(0xDEEE20FF, " You have 1:30 minutes to join Derby ! [ /derby ] ");
    JoinDerby[playerid]=true;
    }
    else
    {
    if (JoinDerby[playerid]==true)
    {
    SendClientMessage(playerid,0x00FF00AA, "A Derby Event is already running");
    }else{
    SendClientMessage(playerid,COLOR_RED, "You are not allowed to use this CMD!!");
    return 1;
    }
    return 1;
    }

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

    Einmal editiert, zuletzt von zombie.modder ()

  • immer noch gleicher Fehler:


    if (!IsPlayerAdmin(playerid)) //das ist Zeile 1538
    {
    SendClientMessage(playerid,0x00FF00AA, "You startet the Derby-Event");
    SendClientMessageToAll(0xDEEE20FF, " You have 1:30 minutes to join Derby ! [ /derby ] ");
    JoinDerby[playerid]=true;
    }
    else
    {
    if (JoinDerby[playerid]==true)
    {
    SendClientMessage(playerid,0x00FF00AA, "A Derby Event is already running");
    }else{
    SendClientMessage(playerid,COLOR_RED, "You are not allowed to use this CMD!!");
    return 1;
    }
    return 1;
    }



    Die Zeilen


    bitte es ist wichtig


    EDIT: Kann mir niemand helfen :(?

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

    2 Mal editiert, zuletzt von zombie.modder ()