Hat jemand ...

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
  • Du weisst auch das man keine neuen includes braucht je nach version nur Plugins müssen gepatcht werden auf die jeweilige samp Version.
    Darum kannst du jede Version der ocmd include verwenden



    /*-- --- . . --
    | | | |\ /| | \
    | | | | V | | |
    | | | | | | /
    --- --- | | --
    I.5.O by kleinerOpa*/
    //#include
    #define ocmd:%1(%2) forward ocmd_%1(%2);\
    public ocmd_%1(%2)
    public OnPlayerCommandText(playerid,cmdtext[])
    {
    cmdtext[0]='_';
    new ocmdStr[128],ocmdParams[128],bool:ocmdAffe,ocmdFu;
    for(new oi;oi<128;oi++)
    {
    if(cmdtext[oi]=='\0')break;
    if((cmdtext[oi]==' ')&&(!ocmdAffe))
    {
    ocmdAffe = true;
    continue;
    }
    if(!ocmdAffe)ocmdStr[oi] = tolower(cmdtext[oi]);
    else
    {
    ocmdParams[ocmdFu]=cmdtext[oi];
    ocmdFu++;
    }
    }
    format(ocmdStr,128,"ocmd%s",ocmdStr);
    if(!strlen(ocmdParams))format(ocmdParams,128," ");
    if(CallLocalFunction(ocmdStr,"ds",playerid,ocmdParams))return 1;
    cmdtext[0]='/';
    return CallLocalFunction("ocmdOnPlayerCommandText","ds",playerid,cmdtext);
    }
    #define OnPlayerCommandText ocmdOnPlayerCommandText
    forward ocmdOnPlayerCommandText(playerid,cmdtext[]);



    hier bitte habe dies hat mir NiLsx3 aka. Easy gepostet wo ich danach gefragt habe nach einer neueren Version der ocmd include


    [Suche] neue ocmd include

  • aber bei mir kommt ein error


    aber danke schonmal :D



    F:\Simulator Script\gamemodes\Simulator.pwn(90) : error 012: invalid function call, not a valid address
    F:\Simulator Script\gamemodes\Simulator.pwn(90) : warning 215: expression has no effect
    F:\Simulator Script\gamemodes\Simulator.pwn(90) : error 017: undefined symbol "params"
    F:\Simulator Script\gamemodes\Simulator.pwn(90) : error 029: invalid expression, assumed zero
    F:\Simulator Script\gamemodes\Simulator.pwn(90) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    Zeile:
    ocmd:ooc(playerid,params[])


    oder kann das an Scanff liegen ?