[Ajuda] Bug nessa MSG
#1

Eu quero q esse CMD, aparece pra todos ADM, que tal adm limpou a o lider de tal orge o numero da org, sу que o numero da org fica 74 sempre, nao sei pq, sendo que a org й 25
me ajudem ai
code
pawn Код:
if (strcmp(cmd, "/limparlider", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 1337)
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Somente admins master ou dono podem usar este comando!");
            return true;
        }
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparlider [organizaзгo]");
            return true;
        }
        new Vaga2 = strval(tmp);
        if(Vaga2 < 1 || Vaga2 > 35) { SendClientMessage(playerid, COLOR_GREY, "Vaga mнnima 1, mбximo 35 !"); return true; }
        new id=GetPlayerID(InfoOrg[Vaga2][Lider]);
        format(string, sizeof(string), "ADMIN: %s limpou a vaga %d do lнder %s",PlayerName(playerid), Vaga2, InfoOrg[Vaga2][Lider]);
        LideresLog(string);
        if(IsPlayerOnline(InfoOrg[Vaga2][Lider])) DemitirLider(id);
        strmid(InfoOrg[Vaga2][Lider], "Ninguem", 0, strlen("Ninguem"), 255);
        format(gstring, 128, "ORG Arquivos/Org%d.cfg", Vaga2);
        dini_Set(gstring,"Lider","Ninguem");
        new para1;
        new playa;
        format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", Vaga2, PlayerName(playerid), playerid,PlayerName(playa)); // aqui a org aparece n° 74 sempre
        SendClientMessage(para1, COLOR_LIGHTBLUE, string);
        ABroadCast(COLOR_RED, string, 1); //aqui seria pra mostrar pros adms
        return true;
    }
Obrigado, e espero que possam me ajudar,
Abзraos.
Reply
#2

pawn Код:
format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", PlayerName(playerid), Vaga2);
Tenta Aн
Reply
#3

pawn Код:
if (strcmp(cmd, "/limparlider", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 1337)
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Somente admins master ou dono podem usar este comando!");
            return true;
        }
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparlider [organizaзгo]");
            return true;
        }
        new Vaga2 = strval(tmp);
        if(Vaga2 < 1 || Vaga2 > 35) { SendClientMessage(playerid, COLOR_GREY, "Vaga mнnima 1, mбximo 35 !"); return true; }
        new id=GetPlayerID(InfoOrg[Vaga2][Lider]);
        format(string, sizeof(string), "ADMIN: %s limpou a vaga %d do lнder %s",PlayerName(playerid), Vaga2, InfoOrg[Vaga2][Lider]);
        LideresLog(string);
        if(IsPlayerOnline(InfoOrg[Vaga2][Lider])) DemitirLider(id);
        strmid(InfoOrg[Vaga2][Lider], "Ninguem", 0, strlen("Ninguem"), 255);
        format(gstring, 128, "ORG Arquivos/Org%d.cfg", Vaga2);
        dini_Set(gstring,"Lider","Ninguem");
        new para1;
        new playa;
        format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", PlayerName(playerid), Vaga2); // aqui a org aparece n° 74 sempre
        SendClientMessage(para1, COLOR_LIGHTBLUE, string);
        ABroadCast(COLOR_RED, string, 1); //aqui seria pra mostrar pros adms
        return true;
    }
Reply
#4

pawn Код:
format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ",PlayerName(playerid), Vaga2); // aqui a org aparece n° 74 sempre
Espero ter ajudado!
Reply
#5

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", PlayerName(playerid), Vaga2);
Tenta Aн
Quote:
Originally Posted by Programador_Macabro
Посмотреть сообщение
pawn Код:
format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ",PlayerName(playerid), Vaga2); // aqui a org aparece n° 74 sempre
Espero ter ajudado!
Nгo me diga, o que vocк mudou do cуdigo?
Reply
#6

Valeu pessoal ,sу mas pq, ta aparecendo 2 vezes essa msg?nogm sу tem 1 vez
Reply
#7

pawn Код:
if (strcmp(cmd, "/limparlider", true) == 0)
    {
        new stg[100];
        if(PlayerInfo[playerid][pAdmin] < 1337)
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Somente admins master ou dono podem usar este comando!");
            return true;
        }
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparlider [organizaзгo]");
            return true;
        }
        new Vaga2 = strval(tmp);
        if(Vaga2 < 1 || Vaga2 > 35) { SendClientMessage(playerid, COLOR_GREY, "Vaga mнnima 1, mбximo 35 !"); return true; }
        new id=GetPlayerID(InfoOrg[Vaga2][Lider]);
        format(stg, sizeof(stg), "ADMIN: %s limpou a vaga %d do lнder %s",PlayerName(playerid), Vaga2, InfoOrg[Vaga2][Lider]);
        LideresLog(stg);
        if(IsPlayerOnline(InfoOrg[Vaga2][Lider])) DemitirLider(id);
        strmid(InfoOrg[Vaga2][Lider], "Ninguem", 0, strlen("Ninguem"), 255);
        format(gstring, 128, "ORG Arquivos/Org%d.cfg", Vaga2);
        dini_Set(gstring,"Lider","Ninguem");
        new para1;
        new playa;
        format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", PlayerName(playerid), Vaga2); // aqui a org aparece n° 74 sempre
        SendClientMessage(para1, COLOR_LIGHTBLUE, string);
        ABroadCast(COLOR_RED, string, 1); //aqui seria pra mostrar pros adms
        return true;
    }
Reply
#8

Quote:
Originally Posted by BlueX
Посмотреть сообщение
Nгo me diga, o que vocк mudou do cуdigo?
Quote:
Originally Posted by Joey Ramone
Посмотреть сообщение
Eu quero q esse CMD, aparece pra todos ADM, que tal adm limpou a o lider de tal orge o numero da org, sу que o numero da org fica 74 sempre, nao sei pq, sendo que a org й 25
me ajudem ai
code

pawn Код:
format(string, sizeof(string), " {FF0000}[INFO]{FF1493}O Administrador %s Limpou o Lнder da Organizaзгo Nє %d ", Vaga2, PlayerName(playerid), playerid,PlayerName(playa)); // aqui a org aparece n° 74 sempre
Abзraos.
Olhe o meu cуdigo e o do funeral, apуs comparar notara mudanзas.
Reply
#9

Quote:
Originally Posted by Programador_Macabro
Посмотреть сообщение
Olhe o meu cуdigo e o do funeral, apуs comparar notara mudanзas.
Nгo tem diferenзas, usei um comparador de textos e deu igual, porйm vocкs podem ter postado ao mesmo tempo rзrзrзr
Reply
#10

Quote:
Originally Posted by BlueX
Посмотреть сообщение
Nгo tem diferenзas, usei um comparador de textos e deu igual, porйm vocкs podem ter postado ao mesmo tempo rзrзrзr
Desculpe, interpretei errado o que vocк disse, achei que estava afirmando que nгo haviamos alterado nada do cуdigo postado pelo autor do tуpico, mas creio que postemos ao mesmo tempo!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)