[Ajuda] Erro no comando.
#1

olб. sou novo, entгo nao estranhem.

eu fiz um comando para novatos atй um determinado level.

bom aqui estб:

PHP Code:
forward SendNovatoMessage(colorstring[]); 
PHP Code:
public SendNovatoMessage(colorstring[])
{
 for(new 
0MAX_PLAYERSi++)
 {
  if(
IsPlayerConnected(i))
  {
      if(
PlayerInfo[i][pNivel] <= || PlayerInfo[i][pAdmin] > || PlayerInfo[i][pHelper] > 1)
      {
    
SendClientMessage(icolorstring);
   }
  }
 }

PHP Code:
    if(strcmp(cmd"/n"true) == || strcmp(cmd"/novato"true) == 0)
    {
        if(
IsPlayerConnected(playerid)
        {
            if (
PlayerInfo[playerid][pNivel] <= || PlayerInfo[playerid][pAdmin] > 1)
            {
                if(
PlayerInfo[playerid][pCalado] == 1)
                {
                    
SendClientMessage(playeridTEAM_CYAN_COLOR"[!] Voce foi calado, nao pode falar.");
                    return 
1;
                }
                   
GetPlayerName(playeridsendernamesizeof(sendername));
                new 
length strlen(cmdtext);
                while ((
idx length) && (cmdtext[idx] <= ' '))
                {
                
idx++;
                }
                    new 
offset idx;
                    new 
result[64];
                    while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                
result[idx offset] = cmdtext[idx];
                
idx++;
                }
                
result[idx offset] = EOS;
                if(!
strlen(result))
                {
                
SendClientMessage(playeridCOLOR_GRAD2"[!] USE: /N OU /NOVATO PARA QUALQUER DUVIDA.");
                return 
1;
                }
                
format(stringsizeof(string), "[!] (/NOVATO) %s PERGUNTA: %s"sendernameresult);
                
SendNovatoMessage(COLOR_PCC,string);
                
printf("NOVATO %s: %s"sendernameresult);
                return 
1;
            }
            else
            {
                
SendClientMessage(playeridTEAM_CYAN_COLOR"[!] SУ NOVATOS ABAIXO DO LEVEL 8 PODEM USAR ESTE COMANDO!");
                return 
1;
                }
            }
        } 
E LOGO APOS COMPILAR DA O SEGUINTE ERRO.

PHP Code:
(40961) : error 001expected token")"but found "{" 
pode me ajudar?
Reply
#2

Oque existe nesta linha?
Reply
#3

Desculpem, eu achei o erro, era uma coisa inutil.

Quote:

if(IsPlayerConnected(playerid)
{

ERA ISSO, EU ESQUECI DE COLOCAR O ")" assim teria que ficar.

Quote:

if(IsPlayerConnected(playerid))
{

Reply
#4

Code:
CMD:deus(playerid)
{
    return SendClientMessage(playerid, 0x00BF00FF, "DEUS NO COMANDO PARЗA.");
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)