Stock funktioniert nicht...

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
  • Hey Leute ich arbeite an einem DM Server und komme bei einem Stock nicht
    weiter wobei ich den Fehler nicht erkenne, im Stock handelt es sich darum das
    ich meinen Server Splite in 10 Teile ich benutze mal 2 als Test, also es soll abgefragt
    werden ob einer Server online ist wenn ja ob er 10 Spieler hat also voll ist, wenn er voll
    ist soll der 2te Server abgefragt werden, (diese Server sind nicht mehr als Variablen,
    die für die Ordnung sorgen), also wenn keiner on ist soll halt einer on kommen das sieht bei mir so aus:
    (ist nur ein Test mit den Connect etc)

    stock IsAServerOpen(playerid)
    {
    if(Server1!=1) && if(Server2!=1)
    {
    if(Server1!=1)
    {
    if(Server1Player==10)
    {
    SendClientMessage(playerid,Rot2,"Server Besetzt");
    if(Server2==0)
    {
    if(Server2Player==10)
    {
    return SendClientMessage(playerid,Rot2,"Alle Server sind besetz.");
    }
    }
    }
    else
    {
    Server1=1;
    Server1Player++;
    Server1Joined[playerid]=1;
    SendClientMessage(playerid,Rot2,"Server Erstellt und gejoined, Test erfolgreich");
    }
    }
    }
    return 1;
    }


    und man sollt halt bei einem Textdraw draufklicken und wenn
    ich den Stock ausführen will kommt immer ein Fehler:
    so siehts aus wenn ich drauf klicke:

    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    if(clickedid == SpielSuchen[playerid])
    {
    IsAServerOpen(playerid);
    }


    return 1;
    }


    dann kommt aber dieser Fehler
    und ich weis nicht woran es liegt:

    : error 029: invalid expression, assumed zero
    : warning 215: expression has no effect
    : error 001: expected token: ";", but found "if"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.