SA-MP Forums Archive
[Ajuda] comando /limparlider - 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] comando /limparlider (/showthread.php?tid=528775)



comando /limparlider - Netiinho - 29.07.2014

Alguem pode mim da uma ajudinha aki tipo pra tirar o lider off e do lider online
os cod ae o dar lider ta certinho o poblema e o /limparlider

pawn Код:
if(strcmp(cmd,"/darlider", true)==0)
    {
        if(pAdmin[playerid] == 5 || AdminGeral[playerid] == 1)
        {
        new id, orgid;
        if(sscanf(cmdtext, "s[10]ud", cmd, id, orgid))
        {
            SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /darlider [id] [0-14]");
        }
        if(!IsPlayerConnected( id ))
        {
            SendClientMessage(playerid, Vermelho, "(ERRO) Player Invalido");
        }
        if(orgid == 0)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/fa.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 1)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/swat.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 2)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/pir.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 3)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/ext.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 4)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/ea.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 5)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/cv.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 6)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/lcn.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 7)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/ykz.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 8)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/bp.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 9)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/mar.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 10)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/prf.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 11)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/fbi.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 12)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/aq.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 13)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/pnb.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
        }
        if(orgid == 14)
        {
            GetPlayerName(id, GetPlayerNameEx( id ), 24); // Pega o nome do jogador e armazena na variбvel string nome.
            dini_Set("Orgs/gate.ini", "Lider", GetPlayerNameEx( id )); // Seta na tag Lider o nome que estб armazenado na variбvel string nome
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx( id ));
            dini_IntSet(file,"lider", 1);
            lider[ id ] = 1;
            dini_IntSet(file, "Profissao", orgid);
            format(string, sizeof(string), "O(A) Administrador %s (%d) promoveu: %s (%d) para lider da organizaзгo: %s!", GetPlayerNameEx( playerid ), playerid, GetPlayerNameEx( id ), id, GetOrgName(orgid));
            SendClientMessageToAll(tcadm, string);
            SpawnPlayer(id);
            return 1;
            }
        }
        else
        {
            SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem permissгo.");
        }
        return 1;
    }
pawn Код:
if(strcmp(cmd,"/limparlider", true)==0)
    {
    new aname[MAX_PLAYER_NAME];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    if(pAdmin[playerid] == 5 || AdminGeral[playerid] == 1)
    {
        new tmp[256], plid;
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /limparlider [id]");
            return 1;
        }
        plid = strval(tmp);
        GetPlayerName(plid, pname, MAX_PLAYER_NAME);
        format(file, sizeof(file), PASTA_CONTAS, pname);
        dini_IntSet(file,"lider",0);
        lider[plid] = 0;
        SpawnPlayer(plid);
        format(string, sizeof(string), "O(A) Administrador %s (%d) tirou Cargo de lider: %s (%d)!", aname,playerid,pname,plid);
        SendClientMessageToAll(tcadm, string);
    }
    else
    {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem permissгo.");
    }
    return 1;
    }