1 Error

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
  • C:\Users\Marcel\Desktop\Next Legend RP\gamemodes\script.pwn(22865) : error 001: expected token: ";", but found "if"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.



    Hier der Zeilen Error


    ocmd:su(playerid,params[]){ if(duty[playerid]==0)return ErrorMsg(playerid,"Du bist nicht im Dienst."); if(!IsPlayerInFrakt(playerid,1)&&!IsPlayerInFrakt(playerid,6)&&!IsPlayerInFrakt(playerid,11)&&!IsPlayerInFrakt(playerid,16))return ErrorMsg(playerid,"Du darfst diesen Befehl nicht nutzen."); new pID, wps, grund[64]; if(sscanf(params,"uis[64]",pID,wps,grund))return ErrorMsg(playerid,"INFO: /su [playerid] [wps] [Grund]"); if(!IsPlayerConnected(pID))return ErrorMsg(playerid,"Spieler nicht gefunden."); if(wps<1)return ErrorMsg(playerid,"Ungültiger Betrag.") if(SpielerInfo[pID][Wanteds]+wps>69) { wps=69-SpielerInfo[pID][Wanteds]; }

  • ocmd:su(playerid,params[])
    {
    if(duty[playerid]==0)return ErrorMsg(playerid,"Du bist nicht im Dienst.");
    if(!IsPlayerInFrakt(playerid,1)&&!IsPlayerInFrakt(playerid,6)&&!IsPlayerInFrakt(playerid,11)&&!IsPlayerInFrakt(playerid,16))return ErrorMsg(playerid,"Du darfst diesen Befehl nicht nutzen.");
    new pID, wps, grund[64];
    if(sscanf(params,"uis[64]",pID,wps,grund))return ErrorMsg(playerid,"INFO: /su [playerid] [wps] [Grund]");
    if(!IsPlayerConnected(pID))return ErrorMsg(playerid,"Spieler nicht gefunden.");
    if(wps<1)return ErrorMsg(playerid,"Ungültiger Betrag.");//SEMIKOLON VERGESSEN!!!!!!!!
    if(SpielerInfo[pID][Wanteds]+wps>69)
    {
    wps=69-SpielerInfo[pID][Wanteds];
    }

  • Kein Ding ;)
    Denn wenn du so etwas machst:
    if(!IsPlayerConnected(playerid))return SendClientMessage(playerid,FARBE," Du bist Offline ;)");
    Dann geht der sofort weiter, wenn du aber so machst:
    if(IsPlayerConnected(playerid))return SendClientMessage(playerid,FARBE," Du bist Offline ;)");
    Dann bricht der Server die Abfrage ab, und gibt als Nachricht aus, der du Offline bist.
    Das ist genau das gleiche wie das:
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid,FARBE," Du bist Offline ;)");
    }
    Ich hoffe es war hilfreich und verständlich ;)