gamemodes\1.1.pwn(23877) : error 078: function uses both "return" and "return <value>"

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
  • Hallo ;)


    Ja das problem naja errors:
    gamemodes\1.1.pwn(23877) : error 078: function uses both "return" and "return <value>"[/pwn]


    Zeilen:
    if(!IsACop(playerid)) {
    return SendInfoMsg(playerid, "Du bist kein Polizist!"); //<- Die macht die errors
    }



    Callbacks


    Function SendInfoMsg(playerid, Textt[])
    {
    new tmpstr[128];
    format(tmpstr, sizeof tmpstr, " %s", Textt);
    SendClientMessage(playerid, COLOR_GRAD1, tmpstr);
    }


    Function IsACop(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==1 || member==2 || member==3)
    {
    return 1;
    }
    else if(leader==1 || leader==2 || leader==3)
    {
    return 1;
    }
    }
    return 0;
    }

  • Function SendInfoMsg(playerid, Textt[])
    {
    new tmpstr[128];
    format(tmpstr, sizeof tmpstr, " %s", Textt);
    SendClientMessage(playerid, COLOR_GRAD1, tmpstr);
    return 1;
    }


    schreibe den Callback mal so ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • if(!IsACop(playerid)) {
    return SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Polizist!");
    }


    schreibe es mal so ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • if(!IsACop(playerid)) {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Polizist!");
    }


    Dann halt mal so :huh:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Warum so komplizert? Weil ich einfach will das der Text einfach nur " (hier) anfängt ;)
    Ich will nicht immer die Leertasten eingeben, wenn ich es einheitlich haben will..


    Kaliber ja das geht ;) Aber ich will das es den Befehl von anfang an quasi "erstickt" so bekommt er die Meldung aber er bekommt ja trozdem das was der Befehl macht :? :D


    Mesut Passiert auch das gleiche ;)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Dann mach es so


    if(!IsACop(playerid))
    {
    SendInfoMsg(playerid, "Du bist kein Polizist!"); //<- Die macht die errors
    return 1;
    }

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • OMG
    Danke für eure Hilfe aber dieses mal war es menschliches Versagen..


    Demnächst mal das Gehirn einschalten


    Über der Funktion stand immer:
    if(Eingeloggt[playerid] != 1) return;


    naja...
    *rot werd*