Hallo ich habe folgende Errors .
Ich habe Ocmd eingefügt ins Script
Und habe das Ocmd hier her
http://pastebin.com/aiTY0YXP
__________________________________________
Dann habe ich alles eingefügt und habe bekommen
_____________________________________________
C:\Users\ElPablo\Desktop\Server Script New\gamemodes\Nightmare.pwn(628) : error 001: expected token: ";", but found "%"
C:\Users\ElPablo\Desktop\Server Script New\gamemodes\Nightmare.pwn(996) : warning 203: symbol is never used: "_ocmd_"
C:\Users\ElPablo\Desktop\Server Script New\gamemodes\Nightmare.pwn(996) : warning 203: symbol is never used: "ocmd_"
Hier ist das OCMD
public ocmd_%1(%2)
_ocmd_(playerid,cmdtext[])
{
cmdtext[0]='_';
new ocmdStr[128],ocmdParams[128],bool:ocmdAffe,ocmdFu;
for(new i;i<128;i++)
{
if(cmdtext[i]=='\0')break;
if((cmdtext[i]==' ')&&(!ocmdAffe))
{
ocmdAffe=true;
continue;
}
if(!ocmdAffe)ocmdStr[i]=cmdtext[i];
else
{
ocmdParams[ocmdFu]=cmdtext[i];
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);
}
Alles anzeigen
Was ist daran Falsch gelaufen ?
Definiert habe ich alles .
#define ocmd:%1(%2) forward ocmd_%1(%2);
Habe auch Dcmd
Was muss ich tuhn