[Ajuda] Tag mismatch e Undefined symbol "playerid"
#1

Fala galera, estou com alguns erros que nгo consigo arrumar de jeito algum.

Primeiro: Tag mismatch

pawn Код:
CMD:desbanip(playerid, params[])
{
    new DesbanIP[30];
    if(Info[playerid][Admin] < 1) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo estб autorizado.");
    if(sscanf(params, "s[30]", DesbanIP)) return SendClientMessage(playerid, ERRO,"| ERRO | Use: /desbanip [IP/Nick].");
    format(Celula, sizeof(Celula), "Logs/IpsBanido/%s.ini", PlayerName(id));
    if(!dini_Exists(Celula)) return SendClientMessage(playerid, ERRO,"| ERRO | Jogador nгo encontrado na lista de banidos.");
    dini_Remove(Celula);
    format(Celula, sizeof(Celula), "| kZAdmin | O(a) administrador(a) %s desbaniu o IP %s", PlayerName(playerid), DesbanIP);
    MensagemAdmins(ADMINCOR, Celula);
    getdate(Ano, Mes, Dia);
    gettime(Hora,Minuto,Segundo);
    format(Celula, sizeof(Celula), "%s Desbaniu o IP %s. (%d/%d/%d - %d:%d:%d)",PlayerName(playerid), DesbanIP, Dia, Mes, Ano, Hora, Minuto, Segundo);
    DesbaniuIP(Celula);
    return 1;
}
Linha do erro:
pawn Код:
getdate(Ano, Mes, Dia);
Segundo: Undefined symbol "playerid"

pawn Код:
CMD:banip(playeid, params[])
{
    new PegarIP[16];
    if(Info[playerid][Admin] < 1) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo estб autorizado.");
    if(sscanf(params, "us[128]", id, iTexto)) return SendClientMessage(playerid, ERRO, "| ERRO | Use: /banip [ID] [Motivo]");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, ERRO, "| ERRO | Jogador Offline");
    GetPlayerName(playerid, Jogador, 23);
    GetPlayerName(id, Outro, 23);
    GetPlayerIp(id,PegarIP,128);
    SendClientMessage(playerid, ADMINCOR, "| kZAdmin | IP do Jogador %s banido com sucesso.", Outro);
    getdate(Ano, Mes, Dia);
    gettime(Hora, Minuto, Segundo);
    format(Celula, sizeof(Celula), "[%s] - %s Baniu o IP Do Player %s Motivo %d (%d/%d/%d - %d:%d:%d)",PegarIP, Jogador,Outro, iTexto, Dia, Mes, Ano, Hora, Minuto, Segundo);
    BanIP(Celula);

    format(Celula, sizeof(Celula), "Logs/IpsBanido/%s.ini", Outro);
    if(!fexist(Celula))
    {
      dini_Create(Celula);
      dini_Set(Celula,"IPDoBan", PegarIP);
      dini_Set(Celula,"AdministradorDoIP", Jogador);
      dini_Set(Celula, "MotivoDoIP", iTexto);
      dini_IntSet(Celula, "DiaDoIP", Dia);
      dini_IntSet(Celula, "MкsDoIP", Mes);
      dini_IntSet(Celula, "AnoDoIP", Ano);
      dini_IntSet(Celula, "HoraDoIP", Hora);
      dini_IntSet(Celula, "MinutoDoIP", Minuto);
    }
       // Kick(id);
    return 1;
}
Linha: Todas as linhas que contйm "playerid"
Reply
#2

Include A_samp e a_players no topo ?
Reply
#3

pawn Код:
CMD:desbanip(playerid, params[])
{
    new DesbanIP[30];
    if(Info[playerid][Admin] < 1) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo estб autorizado.");
    if(sscanf(params, "s[30]", DesbanIP)) return SendClientMessage(playerid, ERRO,"| ERRO | Use: /desbanip [IP/Nick].");
    format(Celula, sizeof(Celula), "Logs/IpsBanido/%s.ini", PlayerName(id));
    if(!dini_Exists(Celula)) return SendClientMessage(playerid, ERRO,"| ERRO | Jogador nгo encontrado na lista de banidos.");
    dini_Remove(Celula);
    format(Celula, sizeof(Celula), "| kZAdmin | O(a) administrador(a) %s desbaniu o IP %s", PlayerName(playerid), DesbanIP);
    MensagemAdmins(ADMINCOR, Celula);
    new iDate[3];
    getdate(iDate[0], iDate[1], iDate[2]);
    gettime(Hora,Minuto,Segundo);
    format(Celula, sizeof(Celula), "%s Desbaniu o IP %s. (%d/%d/%d - %d:%d:%d)",PlayerName(playerid), DesbanIP,iDate[0],iDate[1],iDate[2], Minuto, Segundo);
    DesbaniuIP(Celula);
    return 1;
}
pawn Код:
CMD:banip(playerid, params[])
{
    new PegarIP[16];
    if(Info[playerid][Admin] < 1)
        return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo estб autorizado.");
       
    if(sscanf(params, "us[128]", id, iTexto))
        return SendClientMessage(playerid, ERRO, "| ERRO | Use: /banip [ID] [Motivo]");
       
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, ERRO, "| ERRO | Jogador Offline");
    GetPlayerName(playerid, Jogador, 23);
    GetPlayerName(id, Outro, 23);
    GetPlayerIp(id,PegarIP,128);
    SendClientMessage(playerid, ADMINCOR, "| kZAdmin | IP do Jogador %s banido com sucesso.", Outro);
    getdate(Ano, Mes, Dia);
    gettime(Hora, Minuto, Segundo);
    format(Celula, sizeof(Celula), "[%s] - %s Baniu o IP Do Player %s Motivo %d (%d/%d/%d - %d:%d:%d)",PegarIP, Jogador,Outro, iTexto, Dia, Mes, Ano, Hora, Minuto, Segundo);
    BanIP(Celula);

    format(Celula, sizeof(Celula), "Logs/IpsBanido/%s.ini", Outro);
    if(!fexist(Celula))
    {
      dini_Create(Celula);
      dini_Set(Celula,"IPDoBan", PegarIP);
      dini_Set(Celula,"AdministradorDoIP", Jogador);
      dini_Set(Celula, "MotivoDoIP", iTexto);
      dini_IntSet(Celula, "DiaDoIP", Dia);
      dini_IntSet(Celula, "MкsDoIP", Mes);
      dini_IntSet(Celula, "AnoDoIP", Ano);
      dini_IntSet(Celula, "HoraDoIP", Hora);
      dini_IntSet(Celula, "MinutoDoIP", Minuto);
    }
       // Kick(id);
    return 1;
}
Reply
#4

Ele colocou:

pawn Код:
CMD:banip(playeid, params[])
ao invйs de 'playerid' ele tinha colocado 'playeid'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)