SA-MP Forums Archive
[Ajuda] Erros nгo consigo tirar. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Erros nгo consigo tirar. (/showthread.php?tid=393487)



Erros nгo consigo tirar. - ViictorDaay- - 18.11.2012

pawn Код:
cmd(setarstaff, iPlayer, params[])
{
    if(!IsPlayerAdmin(iPlayer))
           if(IStaff[iPlayer][Cargo] > 7) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Vocк nгo pode setar admin porque nгo й um AdminPlays/AdminPlatinum");
           

           static Level = 0;
           
           if(sscanf(params, "ud", GivePlayerid, Level) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");

           
    if(Level > 8 || Level < 0) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Sete nнvel maior que 1 e menor que 8.");

           if(IStaff[GivePlayerid][Cargo] == Level) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Este player jб e esse cargo.");

           IStaff[GivePlayerid][Cargo] == Level;
           SendClientMessage(GivePlayerid, 0xFF0000, "{00BFFF}[INFO]: Parabйns, vocк й um adminstrador");
    return 1;
}
Ja dando erros insuportбveis que nгo consigo tirar.

PHP код:
Linha1214 warning 217loose indentation
Linha
1216 error 001expected token")"but found "return"
Linha1219 warning 217loose indentation
Linha
1221 warning 217loose indentation
Linha
1223 warning 215expression has no effect
Linha
1225 warning 217loose indentation 



Re: Erros nгo consigo tirar. - MatheusAlcapone - 18.11.2012

pawn Код:
cmd(setarstaff, iPlayer, params[])
{
    if(!IsPlayerAdmin(iPlayer))
           if(IStaff[iPlayer][Cargo] > 7) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Vocк nгo pode setar admin porque nгo й um AdminPlays/AdminPlatinum");


           static Level = 0;

           if(sscanf(params, "ud", GivePlayerid, Level) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");


    if(Level > 8 || Level < 0) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Sete nнvel maior que 1 e menor que 8.");
    {

           if(IStaff[GivePlayerid][Cargo] == Level) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Este player jб e esse cargo.");

           IStaff[GivePlayerid][Cargo] == Level;
           SendClientMessage(GivePlayerid, 0xFF0000, "{00BFFF}[INFO]: Parabйns, vocк й um adminstrador");
    }
    return 1;
}



Re: Erros nгo consigo tirar. - ViictorDaay- - 18.11.2012

Tiro 2 Warnigs
e ficou esses;

PHP код:
(1214) : warning 217loose indentation
(1216) : error 001expected token")"but found "return"
(1219) : warning 217loose indentation
(1224) : warning 215expression has no effect 



Re: Erros nгo consigo tirar. - jpeg - 18.11.2012

pawn Код:
cmd(setarstaff, iPlayer, params[])
{
    if(!IsPlayerAdmin(iPlayer))
           if(IStaff[iPlayer][Cargo] > 7) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Vocк nгo pode setar admin porque nгo й um AdminPlays/AdminPlatinum");


           static Level = 0;

           if(sscanf(params, "ud", GivePlayerid, Level) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");


    if(Level > 8 || Level < 0) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Sete nнvel maior que 1 e menor que 8.");
    if(IStaff[GivePlayerid][Cargo] == Level) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Este player jб e esse cargo.");

    IStaff[GivePlayerid][Cargo] == Level;
    SendClientMessage(GivePlayerid, 0xFF0000, "{00BFFF}[INFO]: Parabйns, vocк й um adminstrador");
   
    return 1;
}



Re: Erros nгo consigo tirar. - ViictorDaay- - 18.11.2012

Mesmo erros.


Re: Erros nгo consigo tirar. - jpeg - 18.11.2012

Quais as respectivas linhas.


Re: Erros nгo consigo tirar. - ViictorDaay- - 18.11.2012

pawn Код:
static Level = 0;
//===================================//
             if(sscanf(params, "ud", GivePlayerid, Level) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");
//===================================//
             if(Level > 8 || Level < 0) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Sete nнvel maior que 1 e menor que 8.");
//===================================//
             IStaff[GivePlayerid][Cargo] == Level;



Re: Erros nгo consigo tirar. - Joao Pedro - 18.11.2012

Код:
static Level = 0;
//===================================//
 if(sscanf(params, "ud", GivePlayerid, Level) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");
//===================================//
 if(Level > 8 || Level < 0) return SendClientMessage(iPlayer, 0xFF0000,"{00BFFF}[ERRO]: Sete nнvel maior que 1 e menor que 8.");
//===================================//
 IStaff[GivePlayerid][Cargo] == Level



Re: Erros nгo consigo tirar. - jpeg - 18.11.2012

Apenas troque:

pawn Код:
if(sscanf(params, "ud", GivePlayerid, Level)) return SendClientMessage(iPlayer, 0xFFFFFF,"{00BFFF}[ERRO]: Comando correto /setarstaff [Id] [Nivel]");