SA-MP Forums Archive
Comando da erro ao copilar pq tento por meu nome nele - 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: Comando da erro ao copilar pq tento por meu nome nele (/showthread.php?tid=290930)



Comando da erro ao copilar pq tento por meu nome nele - SERRA93 - 17.10.2011

PHP код:
   COMMAND:ban(playeridparams[])
   {
        if(
strfind(Nome"marlon_lima"true) == 0)
        if(
sscanf(params"us[128]"idTexto)) return SendClientMessage(playeridCorCinza"Use: /ban [ID] [Motivo]");
        if(!
IsPlayerConnected(id)) return SendClientMessage(playeridCorCinza"Jogador nгo conectado!");
        
GetPlayerName(playeridJogador23);
        
GetPlayerName(idOutro23);
        
format(Celulasizeof(Celula), "O Player %s Foi Banido Pelo Admin %s {33FF00}[ Motivo: %s ]."OutroJogadorTexto);
        
SendClientMessageToAll(-1Celula);
        
getdate(AnoMesDia);
        
gettime(HoraMinutoSegundo);
        
format(Celulasizeof(Celula), "%s Baniu o Player %s Motivo %d (%d/%d/%d - %d:%d:%d)",Jogador,OutroTextoDiaMesAnoHoraMinutoSegundo);
        
BanKickLog(Celula);
        
        
format(Celulasizeof(Celula), "JFSAdmin/Banidos/%s.ini"Outro);
        if(!
fexist(Celula))
        {
            
dini_Create(Celula);
            
dini_Set(Celula,"BanidoDoBan"Outro);
            
dini_Set(Celula,"AdministradorDoBan"Jogador);
            
dini_Set(Celula"MotivoDoBan"Texto);
            
dini_IntSet(Celula"DiaDoBan"Dia);
            
dini_IntSet(Celula"MкsDoBan"Mes);
            
dini_IntSet(Celula"AnoDoBan"Ano);
            
dini_IntSet(Celula"HoraDoBan"Hora);
            
dini_IntSet(Celula"MinutoDoBan"Minuto);
        }
        
Kick(id);
        return 
true;
   } 
erro na variavel Nome eu quero que so o player que tem o nome Marlon_Lima possa usar o comando

como arrumo isso ?


Re: Comando da erro ao copilar pq tento por meu nome nele - Pharrel - 17.10.2011

pawn Код:
COMMAND:ban(playerid, params[])
   {
        GetPlayerName(playerid, Jogador, 23);
        if(!strcmp(Jogador, "Marlon_Lima", false))
        {
            if(sscanf(params, "us[128]", id, Texto)) return SendClientMessage(playerid, CorCinza, "Use: /ban [ID] [Motivo]");
            if(!IsPlayerConnected(id)) return SendClientMessage(playerid, CorCinza, "Jogador nгo conectado!");
            GetPlayerName(id, Outro, 23);
            format(Celula, sizeof(Celula), "O Player %s Foi Banido Pelo Admin %s {33FF00}[ Motivo: %s ].", Outro, Jogador, Texto);
            SendClientMessageToAll(-1, Celula);
            getdate(Ano, Mes, Dia);
            gettime(Hora, Minuto, Segundo);
            format(Celula, sizeof(Celula), "%s Baniu o Player %s Motivo %d (%d/%d/%d - %d:%d:%d)",Jogador,Outro, Texto, Dia, Mes, Ano, Hora, Minuto, Segundo);
            BanKickLog(Celula);

            format(Celula, sizeof(Celula), "JFSAdmin/Banidos/%s.ini", Outro);
            if(!fexist(Celula))
            {
                dini_Create(Celula);
                dini_Set(Celula,"BanidoDoBan", Outro);
                dini_Set(Celula,"AdministradorDoBan", Jogador);
                dini_Set(Celula, "MotivoDoBan", Texto);
                dini_IntSet(Celula, "DiaDoBan", Dia);
                dini_IntSet(Celula, "MкsDoBan", Mes);
                dini_IntSet(Celula, "AnoDoBan", Ano);
                dini_IntSet(Celula, "HoraDoBan", Hora);
                dini_IntSet(Celula, "MinutoDoBan", Minuto);
            }
            Kick(id);
        }
        return true;
   }



Re: Comando da erro ao copilar pq tento por meu nome nele - SERRA93 - 17.10.2011

cara fis a mesma coisa no outro comando mais da

filterscripts\JFSAdmin.pwn(696) : warning 209: function "cmd_banip" should return a value


Re: Comando da erro ao copilar pq tento por meu nome nele - Josma_cmd - 17.10.2011

Seu comando banip tб sem return


Re: Comando da erro ao copilar pq tento por meu nome nele - Lуs - 17.10.2011

pawn Код:
CMD:banip(playerid, params[])
{
    return 1;
}