Warning ich verstehe es 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
  • Hallo ich habe diesen warning bekommen:
    C:\Users\ArcticbytesRL\Desktop\Best Scripts\Redmix\gamemodes\redmix.pwn(30023) : warning 235: public function lacks forward declaration (symbol "OnPlayerCommandPerformed")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.



    Und hier ist der code
    }
    public OnPlayerCommandPerformed(playerid,cmdtext[],success)
    {
    new string[128];
    if(!success)
    {
    format(string,sizeof(string),"[BFG]: Der befehl %s existiert auf unseren Server nicht, nutze /help für die Hilfe!",cmdtext);
    return SendClientMessage(playerid,0xFF0000FF,string);
    }
    return 1;
    }

  • Ich nutze ocmd.


    Diesen Callback den du aufrufen willst, gibt es nur in zcmd.


    In ocmd kannst du das einfach so machen:


    public OnPlayerCommandText(playerid,cmdtext[])
    {
    new string[128];
    format(string,sizeof(string),"[BFG]: Der befehl %s existiert auf unseren Server nicht, nutze /help für die Hilfe!",cmdtext);
    return SendClientMessage(playerid,0xFF0000FF,string);
    }


    Da bei ocmd der Callback nur aufgerufen wird, wenn keine Command-Funktion gefunden wurde ;)


    mfg. :thumbup:

    ast2ufdyxkb1.png


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