[Ajuda] [/Tabalhar] Admin Level 1342
#1

Tipo eu do /editar ou outro comando mais so alguns pede para eu estar /trabalhando mais e a maioria que precisa quero colocar que os admin 1341 e 1342 nao precisa dar /trabalhar para usar o comando podem me ajudar porfavor ?
Reply
#2

Talvez no seu GM nao e 1342 e sim 5000 sei lб
Reply
#3

nao cara e 1342 sim pq eu to com 1342 e no /aa ta la os comandos de dono
Reply
#4

Passa o comando /trabalhar e o comando /editar, por favor!
Reply
#5

pawn Код:
if(strcmp(cmd, "/trabalhar", true) == 0)
    {
        if(PlayerInfo[playerid][pJailed] != 0)
        {
            SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode trabalhar na cadeia!");
            return true;
        }
        if(PlayerInfo[playerid][pAdmin] >= 1)
        {
            if(admtrampando[playerid] > 0)
            {
                admtrampando[playerid] = 0;
                GetPlayerName(playerid,sendername,sizeof(sendername));
                SendClientMessageToAll(COLOR_AZULBB, "|_______________ Administraзгo _______________|");
                format(string, 128, "{00BFFF}Admin: %s ID(%d) estб Jogando, Veja em {E0EEE0}/admins",sendername, playerid);
                SendClientMessageToAll(0xFFFBF8AA, string);
                KillTimer(TempoAdministrador);
                SetPlayerToTeamColor(playerid);
                ResetPlayerWeaponsEx(playerid);
                SetPlayerHealth(playerid,100);
                SetPlayerSkin(playerid,skinadm[playerid]);
                getdate(year, month, day);
                gettime(hour,minute,second);
                format(gstring, sizeof(gstring), "%s esta jogando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second);
                AdminLog(gstring);
            }
            else
            {
                admtrampando[playerid] = 1;
                GetPlayerName(playerid,sendername,sizeof(sendername));
                SendClientMessageToAll(COLOR_AZULBB, "|_______________ Administraзгo _______________|");
                format(string, 128, "{00BFFF}Admin: %s ID(%d) estб Trabalhando, veja em {E0EEE0}/admins",sendername, playerid);
                SendClientMessageToAll(0xFFFBF8AA, string);
                SetPlayerToTeamColor(playerid);
                TempoAdministrador = SetTimerEx("Administrador", 100, true, "i", playerid);
                skinadm[playerid] = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid,217);
                getdate(year, month, day);
                gettime(hour,minute,second);
                format(gstring, sizeof(gstring), "%s esta trabalhando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second);
                AdminLog(gstring);
           }
        }
        return true;
    }


pawn Код:
if(strcmp(cmd, "/editar", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new editarnome[MAX_PLAYER_NAME];
            new editarnome2[MAX_PLAYER_NAME];
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COR_HELPER, "USE: /editar [id] [Status] [quantidade]");
                SendClientMessage(playerid, COLOR_GRAD4, "1. Level                       |7. Respeito             |13. Repуrter   |19. Materiais");
                SendClientMessage(playerid, COLOR_GRAD4, "2. Morreu                   |8. ChaveCasa          |14. V.Drogas   |20. Carro Vip");
                SendClientMessage(playerid, COLOR_GRAD4, "3. Melhorar                |9. ChaveEmpresa   |15. P.Sexo   |21. Carro Sуcio");
                SendClientMessage(playerid, COLOR_GRAD4, "4. HorasJogadas       |10. Detetive             |16. Box");
                SendClientMessage(playerid, COLOR_GRAD4, "5. Conta do Banco     |11. Advogado          |17. Matou");
                SendClientMessage(playerid, COLOR_GRAD4, "6. NumeroTelefone  |12. Mecвnico           |18. Skill De Pesca");
                return true;
            }
            giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                GetPlayerName(playerid,editarnome,sizeof(editarnome));
                GetPlayerName(giveplayerid,editarnome2,sizeof(editarnome2));
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    tmp = strtok(cmdtext, idx);
                    if(!strlen(tmp))
                    {
                        SendClientMessage(playerid, COR_HELPER, "USE: /editar [id] [Status] [quantidade]");
                        SendClientMessage(playerid, COLOR_GRAD4, "1. Level                       |7. Respeito             |13. Repуrter   |19. Materiais");
                        SendClientMessage(playerid, COLOR_GRAD4, "2. Morreu                   |8. ChaveCasa          |14. V.Drogas   |20. Carro Vip");
                        SendClientMessage(playerid, COLOR_GRAD4, "3. Melhorar                |9. ChaveEmpresa   |15. P.Sexo   |21. Carro Sуcio");
                        SendClientMessage(playerid, COLOR_GRAD4, "4. HorasJogadas       |10. Detetive             |16. Box");
                        SendClientMessage(playerid, COLOR_GRAD4, "5. Conta do Banco     |11. Advogado          |17. Matou");
                        SendClientMessage(playerid, COLOR_GRAD4, "6. NumeroTelefone  |12. Mecвnico           |18. Skill De Pesca");
                        return true;
                    }
                    new stat;
                    stat = strval(tmp);
                    tmp = strtok(cmdtext, idx);
                    if(!strlen(tmp))
                    {
                        SendClientMessage(playerid, COR_HELPER, "USE: /editar [id] [Status] [quantidade]");
                        SendClientMessage(playerid, COLOR_GRAD4, "1. Level                       |7. Respeito             |13. Repуrter   |19. Materiais");
                        SendClientMessage(playerid, COLOR_GRAD4, "2. Morreu                   |8. ChaveCasa          |14. V.Drogas   |20. Carro Vip");
                        SendClientMessage(playerid, COLOR_GRAD4, "3. Melhorar                |9. ChaveEmpresa   |15. P.Sexo   |21. Carro Sуcio");
                        SendClientMessage(playerid, COLOR_GRAD4, "4. HorasJogadas       |10. Detetive             |16. Box");
                        SendClientMessage(playerid, COLOR_GRAD4, "5. Conta do Banco     |11. Advogado          |17. Matou");
                        SendClientMessage(playerid, COLOR_GRAD4, "6. NumeroTelefone  |12. Mecвnico           |18. Skill De Pesca");
                        return true;
                    }
                    new quantidade;
                    quantidade = strval(tmp);
                    if (PlayerInfo[playerid][pAdmin] >= 1337)
                    {
                        if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1337)
                        {
                            SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
                            return true;
                        }
                        switch (stat)
                        {
                            case 1:
                            {
                                PlayerInfo[giveplayerid][pLevel] = quantidade;
                                format(string, sizeof(string), "   Vocк setou level %d para o jogador", quantidade);
                                ScoreLevel(giveplayerid);
                            }
                            case 2:
                            {
                                PlayerInfo[giveplayerid][pDeaths] = quantidade;
                                format(string, sizeof(string), "   Vocк setou %d vezes que ele morreu", quantidade);
                            }
                            case 3:
                            {
                                PlayerInfo[giveplayerid][gPupgrade] = quantidade;
                                format(string, sizeof(string), "   Vocк setou %d de pontos de melhoria", quantidade);
                            }
                            case 4:
                            {
                                PlayerInfo[giveplayerid][pConnectTime] = quantidade;
                                format(string, sizeof(string), "   Vocк setou %d horas jogadas para o jogador", quantidade);
                                format(string, sizeof(string), "   Vocк setou horas jogadas do player");
                            }
                            case 5:
                            {
                                PlayerInfo[giveplayerid][pConta] = quantidade;
                                format(string, sizeof(string), "   Vocк setou R$%d no banco do jogador", quantidade);
                                format(gstring, 128, "%s usou /editar banco em %s e setou %d", PlayerName(playerid), PlayerName(giveplayerid), quantidade);
                                PayLog(gstring);
                            }
                            case 6:
                            {
                                PlayerInfo[giveplayerid][pPnumber] = quantidade;
                                format(string, sizeof(string), "   Vocк setou o celular do jogador para %d", quantidade);
                            }
                            case 7:
                            {
                                PlayerInfo[giveplayerid][pExp] = quantidade;
                                format(string, sizeof(string), "   Vocк setou o respeito do jogador para %d", quantidade);
                            }
                            case 8:
                            {
                                PlayerInfo[giveplayerid][pPHousekey] = quantidade;
                                format(string, sizeof(string), "   Vocк setou a chave de casa pra %d", quantidade);
                            }
                            case 9:
                            {
                                PlayerInfo[giveplayerid][pPbiskey] = quantidade;
                                format(string, sizeof(string), "   Vocк setou a chave da empresa %d", quantidade);
                            }
                            case 10:
                            {
                                PlayerInfo[giveplayerid][pDetSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou nivel de detetive para: %d", quantidade);
                            }
                            case 11:
                            {
                                PlayerInfo[giveplayerid][pLawSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou nivel de advogado para: %d", quantidade);
                            }
                            case 12:
                            {
                                PlayerInfo[giveplayerid][pMechSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou nivel de mecanico para: %d", quantidade);
                            }
                            case 13:
                            {
                                PlayerInfo[giveplayerid][pNewsSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou skill %d de Repуrter", quantidade);
                            }
                            case 14:
                            {
                                PlayerInfo[giveplayerid][pDrogasSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou a Skill de Drogas para: %d", quantidade);
                            }
                            case 15:
                            {
                                PlayerInfo[giveplayerid][pSexSkill] = quantidade;
                                format(string, sizeof(string), "  Vocк setou a Skill de P.Sexo para: %d", quantidade);
                            }
                            case 16:
                            {
                                PlayerInfo[giveplayerid][pBoxSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou skill %d de Box", quantidade);
                            }
                            case 17:
                            {
                                PlayerInfo[giveplayerid][pKills] = quantidade;
                                format(string, sizeof(string), "   Vocк setou %d vezes que ele matou alguйm", quantidade);
                            }
                            case 18:
                            {
                                PlayerInfo[giveplayerid][pFishSkill] = quantidade;
                                format(string, sizeof(string), "   Vocк setou a Skill de Pescar para: %d", quantidade);
                            }
                            case 19:
                            {
                                PlayerInfo[giveplayerid][pMats] = quantidade;
                                format(string, sizeof(string), "   Vocк setou Materiais para: %d", quantidade);
                            }
                            case 20:
                            {
                                PlayerInfo[giveplayerid][pCarKey] = quantidade;
                                format(string, sizeof(string), "   Vocк setou o [ID] Carro Vip para: %d", quantidade);
                            }
                            case 21:
                            {
                                PlayerInfo[giveplayerid][pCarKey2] = quantidade;
                                format(string, sizeof(string), "   Vocк setou o [ID] Carro Sуcio para: %d", quantidade);
                            }
                            default:
                            {
                                format(string, sizeof(string), "   Codigo Invalido", quantidade);
                            }

                        }
                        SendClientMessage(playerid, COLOR_GRAD1, string);
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo esta autorizado a usar este comando!");
                    }
                }//not valid id
            }//not connected
        }
        return true;
    }
Reply
#6

pawn Код:
if(strcmp(cmdtext, "/trabalhar", true) == 0)
    {
        if(PlayerInfo[playerid][pJailed] != 0)
        {
            SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode trabalhar na cadeia!");
            return 1;
        }
        if(PlayerInfo[playerid][pAdmin] >= 1)
        {
            if(admtrampando[playerid] > 0)
            {
                admtrampando[playerid] = 0;
                GetPlayerName(playerid,sendername,sizeof(sendername));
                format(string, 128, "Admin: %s ID(%d) estб Jogando.",sendername, playerid);
                SendClientMessageToAll(COLOR_DBLUE, string);
                KillTimer(TempoAdministrador);
                SetPlayerToTeamColor(playerid);
                ResetPlayerWeaponsEx(playerid);
                SetPlayerHealth(playerid,100);
                SetPlayerSkin(playerid,skinadm[playerid]);
                getdate(year, month, day);
                gettime(hour,minute,second);
                format(gstring, sizeof(gstring), "%s esta jogando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second);
                AdminLog(gstring);
            }
            else
            {
                admtrampando[playerid] = 1;
                GetPlayerName(playerid,sendername,sizeof(sendername));
                format(string, 128, "Admin: %s ID(%d) estб Atendendo.",sendername, playerid);
                SendClientMessageToAll(COLOR_DBLUE, string);
                SetPlayerColor(playerid, 0xDDFF58AA);
                TempoAdministrador = SetTimerEx("Administrador", 100, true, "i", playerid);
                skinadm[playerid] = GetPlayerSkin(playerid);
                SetPlayerSkin(playerid,217);
                getdate(year, month, day);
                gettime(hour,minute,second);
                format(gstring, sizeof(gstring), "%s esta trabalhando [%d/%d/%d - %d:%d:%d]\n", PlayerName(playerid), day, month, year, hour, minute, second);
                AdminLog(gstring);
           }
        }
        return 1;
    }
Reply
#7

Mais fбcil, coloca isso no OnPlayerSpawn

pawn Код:
if(PlayerInfo[playerid][pAdmin] > 1340)
{
    admtrampando[playerid] = 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)