Pawno Eroors :
Код:
```D:\Vlad Stuff\rbC\gamemodes\RNSGM.pwn(6914) : error 029: invalid expression, assumed zero
D:\Vlad Stuff\rbC\gamemodes\RNSGM.pwn(6914) : error 029: invalid expression, assumed zero
D:\Vlad Stuff\rbC\gamemodes\RNSGM.pwn(6914) : fatal error 107: too many error messages on one line```
Код:
`At the line : COMMAND:ad(playerid, params[])`
WHY ??
Romel was fast :S
EDIT: and Show the proper code.. thats not enough .
But , i have zcmd And it is at #include
Here is the rest of the code :
Код:
```	COMMAND:ad(playerid, params[])
{
new string[500];
new message[500];
new playername[MAX_PLAYER_NAME];
strmid(message, params,0,strlen(params));
GetPlayerName(playerid, playername, sizeof(playername));
if(sscanf(params,"u",params[ 0 ]))return SendClientMessage(playerid, COLOR_RED, ""G"||..:: Use "R"/ad "G"["R"text"G"] ::..||");
{
{
format(string, sizeof(string), "{FFFF00}[Radio] {00FF19}%s{FFFF00} |..::Message sent by {4764EF} %s (playerid:%d) {FFFF00} pm me!::..|",message, playername, playerid);
printf(string);
GivePlayerMoney(playerid,-2000);
return 1;
}
else
{
return 1;
}
}
}```
pawn Код:
`COMMAND:ad(playerid, params[]){    new string[500];    new adstring[124];    new message[500];    new playername[MAX_PLAYER_NAME];    strmid(message, params,0,strlen(params));    GetPlayerName(playerid, playername, sizeof(playername));    if(sscanf(params,"u",params[ 0 ]))return SendClientMessage(playerid, COLOR_RED, ""G"||..:: Use "R"/ad "G"["R"text"G"] ::..||");    {        if(antiadspam[playerid] == 0)        {            format(string, sizeof(string), "{FFFF00}[Radio] {00FF19}%s{FFFF00} |..::Message sent by {4764EF} %s (playerid:%d) {FFFF00} pm me!::..|",message, playername, playerid);            printf(string);            SendClientMessageToAll(0xADFF2FAA, string);            GivePlayerMoney(playerid,-2000);            antiadspam[playerid] = 1;            SetTimerEx("antispamtimer", ANTIADSPAM_TIME*1000, false, "d", playerid);            return 1;        }        else        {            format(adstring,sizeof(adstring), ""G"Te rog asteapta "R"%d "G"secunde!", ANTIADSPAM_TIME);            SendClientMessage(playerid, COLOR_RED, adstring );            return 1;        }    }    return 1;}`
Never start a code like that.
pawn Код:
`COMMAND:ad(playerid, params[])   {`
Always like this.
pawn Код:
`COMMAND:ad(playerid, params[]){`
Put your command anywhere, outside of any callbacks.
I got the same errors Where need I to put the command ? at OnPlayerCommandText , no ?
Put it at the bottom your script.
Quote:
 Originally Posted by farCry.xD I got the same errors Where need I to put the command ? at OnPlayerCommandText , no ?
No, it cannot be under any callback if you are using zcmd.

Forum Jump:

Users browsing this thread: 1 Guest(s)