SA-MP Forums Archive
[Ajuda] Comando em branco - 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 em branco (/showthread.php?tid=662783)



Comando em branco - MtPlayerZ - 11.01.2019

Criei um comando para verificar os membros da org que estгo online, porйm nгo estб aparecendo o cargo de forma alguma, fica sempre aparecendo:
Код:
| Nickname - |
na msg de membros onlines.

code:
PHP код:
CMD:membros(playeridparams[])
{
    new 
orgid GetPlayerOrg(playerid);
    foreach(
Playeri)
    {
        if(
GetPlayerOrg(i) == orgid)
        {
            new 
str[128];
            
SendClientMessage(playerid0x80FF80FF"|=-=-=-=-= MEMBROS ONLINE =-=-=-=-=|");
            
format(strsizeof(str), "{FFFF80}| %s - %s |",PlayerInfo[i][pNome], GetCargoOrg(i,orgid));
            
SendClientMessage(playerid, -1str);
        }
    }
    return 
true;

PHP код:
static stock GetCargoOrg(iorgid)
{
    new 
nomecargo[64], string[64];
    if(
orgid == 1)//Cargos Governo
    
{
        switch(
PlayerInfo[i][pCargo])
        {
            case 
1:nomecargo "Motorista");
            case 
2:nomecargo "Seguranзa");
            case 
3:nomecargo "Piloto");
            case 
4:nomecargo "Supervisor");
            case 
5:nomecargo "Ministro do Transporte");
            case 
6:nomecargo "Ministro da Saъde");
            case 
7:nomecargo "Ministro da Economia");
            case 
8:nomecargo "Ministro da Defesa");
            case 
9:nomecargo "Vice-Governador");
            case 
10:nomecargo "Governador");
        }
        return 
nomecargo;
    }
return 
nomecargo;

Alguem sabe que krai ta acontecendo


Re: Comando em branco - NelsonC - 11.01.2019

PHP код:
static stock GetCargoOrg(iorgid

    new 
nomecargo[64], string[64]; 
    if(
orgid == 1)//Cargos Governo 
    

        switch(
PlayerInfo[i][pCargo]) 
        { 
            case 
1:nomecargo "Motorista"
            case 
2:nomecargo "Seguranзa"
            case 
3:nomecargo "Piloto"
            case 
4:nomecargo "Supervisor"
            case 
5:nomecargo "Ministro do Transporte"
            case 
6:nomecargo "Ministro da Saъde"
            case 
7:nomecargo "Ministro da Economia"
            case 
8:nomecargo "Ministro da Defesa"
            case 
9:nomecargo "Vice-Governador"
            case 
10:nomecargo "Governador"
        } 
        return 
nomecargo
    } 
return 
nomecargo




Re: Comando em branco - willttoonn - 12.01.2019

Tente assim:

pawn Код:
stock GetCargoOrg(i, orgid)
{
    new nomecargo[32];

    if(orgid == 1)//Cargos Governo
    {
        switch(PlayerInfo[i][pCargo])
        {
            case 1: format(nomecargo, 32, "Motorista");
            case 2: format(nomecargo, 32, "Seguranзa");
            case 3: format(nomecargo, 32, "Piloto");
            case 4: format(nomecargo, 32, "Supervisor");
            case 5: format(nomecargo, 32, "Ministro do Transporte");
            case 6: format(nomecargo, 32, "Ministro da Saъde");
            case 7: format(nomecargo, 32, "Ministro da Economia");
            case 8: format(nomecargo, 32, "Ministro da Defesa");
            case 9: format(nomecargo, 32, "Vice-Governador");
            case 10: format(nomecargo, 32, "Governador");
        }
        return nomecargo;
    }
    else
        format(nomecargo, 32, "Sem cargo");

    return nomecargo;
}



Re: Comando em branco - MtPlayerZ - 12.01.2019

Quote:
Originally Posted by willttoonn
Посмотреть сообщение
Tente assim:

pawn Код:
stock GetCargoOrg(i, orgid)
{
    new nomecargo[32];

    if(orgid == 1)//Cargos Governo
    {
        switch(PlayerInfo[i][pCargo])
        {
            case 1: format(nomecargo, 32, "Motorista");
            case 2: format(nomecargo, 32, "Seguranзa");
            case 3: format(nomecargo, 32, "Piloto");
            case 4: format(nomecargo, 32, "Supervisor");
            case 5: format(nomecargo, 32, "Ministro do Transporte");
            case 6: format(nomecargo, 32, "Ministro da Saъde");
            case 7: format(nomecargo, 32, "Ministro da Economia");
            case 8: format(nomecargo, 32, "Ministro da Defesa");
            case 9: format(nomecargo, 32, "Vice-Governador");
            case 10: format(nomecargo, 32, "Governador");
        }
        return nomecargo;
    }
    else
        format(nomecargo, 32, "Sem cargo");

    return nomecargo;
}
Funcionou, muito obrigado ! +rep