Fehler bei Einnahmesystem

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
  • Guten Tag,


    ich habe heute mit einem Einnahmesystem angefangen, aber es kommen die ganze Zeit errors




    Pawn Code
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/einnehmen", cmdtext, true, 10) == 0)
    {
    if(gTeam[playerid] == YAKI);
    IsPlayerInRangeOfPoint(playerid,30.0,-1675.9854,431.7751,7.1797);
    SetTimer("easter",900000,0);
    SendClientMessageToAll(COLOR_BLUE,"|_______________________EINNAHME_______________________|");
    SendClientMessageToAll(COLOR_BLUE," Die Yakuza versucht die Easter Basin Petrol Station einzunehmen.");
    SendClientMessageToAll(COLOR_BLUE," Ihr habt 15 Minuten Zeit sie zu verteidigen.");
    SendClientMessageToAll(COLOR_BLUE,"|_______________________________________________________________|");
    return 1;
    }

    else
    {
    IsPlayerInRangeOfPoint(playerid,30.0,-1675.9854,431.7751,7.1797);
    SetTimer("easter",900000,0);
    SendClientMessageToAll(COLOR_BLUE,"|_______________________EINNAHME_______________________|");
    SendClientMessageToAll(COLOR_BLUE," Die Grove Street versucht die Easter Basin Petrol Station einzunehmen.");
    SendClientMessageToAll(COLOR_BLUE," Ihr habt 15 Minuten Zeit sie zu verteidigen.");
    SendClientMessageToAll(COLOR_BLUE,"|_______________________________________________________________|");
    return 1;
    }


    return 0;
    }



    Fehlermeldung:
    C:\Users\Dominik\Desktop\samp03\pawno\YAKI.pwn(137) : error 036: empty statement
    C:\Users\Dominik\Desktop\samp03\pawno\YAKI.pwn(158) : warning 225: unreachable code
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.




    ich weiß nicht wie ich ihn lösen kann, bitte um hilfe.



    Greez
    Dark

    "Stay hungry! Stay foolish!" - Steve Jobs

  • Hallo DarkDoom,


    if (strcmp("/einnehmen", cmdtext, true, 10) == 0)
    {
    if(gTeam[playerid] == TEAM_YAKI)
    {
    if(IsPlayerInRangeOfPoint(playerid, 30.0,-1675.9854,431.7751,7.1797))
    {
    SetTimer("easter",900000,0);
    SendClientMessageToAll(COLOR_BLUE,"|_______________________EINNAHME_______________________|");
    SendClientMessageToAll(COLOR_BLUE," Die Yakuza versucht die Easter Basin Petrol Station einzunehmen.");
    SendClientMessageToAll(COLOR_BLUE," Ihr habt 15 Minuten Zeit sie zu verteidigen.");
    SendClientMessageToAll(COLOR_BLUE,"|_______________________________________________________________|");
    }
    }
    else
    {
    if(IsPlayerInRangeOfPoint(playerid, 30.0,-1675.9854,431.7751,7.1797))
    {
    SetTimer("easter",900000,0);
    SendClientMessageToAll(COLOR_BLUE,"|_______________________EINNAHME_______________________|");
    SendClientMessageToAll(COLOR_BLUE," Die Grove Street versucht die Easter Basin Petrol Station einzunehmen.");
    SendClientMessageToAll(COLOR_BLUE," Ihr habt 15 Minuten Zeit sie zu verteidigen.");
    SendClientMessageToAll(COLOR_BLUE,"|_______________________________________________________________|");
    }
    }
    }


    Porbier das mal sollte funktionieren, nicht getestet.


    mfg Sony