SA-MP Forums Archive
[Ajuda] nгo aparece mensagem - 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] nгo aparece mensagem (/showthread.php?tid=471706)



nгo aparece mensagem - Ricardo_Rockstar - 24.10.2013

olб, quando faзo login no meu servidor, nгo aparece o texto que diz o meu nнvel de admin. Apenas estб a aparecer o nнvel de admin:



Cуdigo:

pawn Код:
else if(PlayerInfo[playerid][pAdmin] > 0)
        {
            format(string2, sizeof(string2), "{FFFFFF}Informaзгo: Vocк Logou Com Administrador nivel {9F86AA}[%d].",PlayerInfo[playerid][pAdmin]);
            SendClientMessage(playerid, COLOR_YELLOW,string2);
        }
        else if(PlayerInfo[playerid][pHelper] > 0)
        {
            format(string2, sizeof(string2), "{0082BF} Vocк Logou Como Helper Level [%d].",PlayerInfo[playerid][pHelper]);
            SendClientMessage(playerid, COLOR_YELLOW,string2);
        }



Re: nгo aparece mensagem - bruxo00 - 24.10.2013

Em vez de %d tenta %i


Re: nгo aparece mensagem - BielCOP - 24.10.2013

Pelo que eu vejo a sua noзao de programaзao й muito pequena.

Como vocк vai pegar o nome de algo sem definн-lo ?

Enfim, vamos lб.

Vocк precisa fazer esta definiзao, exemplo:

pawn Код:
stock NivelAdmin(playerid)
{
    new NivelAdmin[21];

    if(PlayerInfo[playerid][pAdmin] == 1) NivelAdmin = "Moderador";
    if(PlayerInfo[playerid][pAdmin] == 2) NivelAdmin = "Moderador Tetudo";
    if(PlayerInfo[playerid][pAdmin] == 3) NivelAdmin = "Programador";
    if(PlayerInfo[playerid][pAdmin] == 4) NivelAdmin = "Programador Tetudo";
    if(PlayerInfo[playerid][pAdmin] == 1337) NivelAdmin = "Mestre Tetudos";
    if(PlayerInfo[playerid][pAdmin] == 1338) NivelAdmin = "Gerente";
    if(PlayerInfo[playerid][pAdmin] == 1339) NivelAdmin = "Gerente Tetudo";
    if(PlayerInfo[playerid][pAdmin] == 1340) NivelAdmin = "Sub Dono";
    if(PlayerInfo[playerid][pAdmin] == 1341) NivelAdmin = "Fundador";

    return NivelAdmin;
}
E assim usar:

pawn Код:
format(string2,sizeof(string2),"Vocк й um Admin %s.",NivelAdmin(playerid));



Re: nгo aparece mensagem - thift - 24.10.2013

numero se usa %i nao %d


Re: nгo aparece mensagem - BielCOP - 24.10.2013

Quote:
Originally Posted by thift
Посмотреть сообщение
numero se usa %i nao %d



Respuesta: Re: nгo aparece mensagem - DanDRT - 24.10.2013

Quote:
Originally Posted by thift
Посмотреть сообщение
numero se usa %i nao %d
i - inteiros
d - numeros
acho qiзu.


Re: nгo aparece mensagem - Ricardo_Rockstar - 25.10.2013

Cara me enganei, nгo й o texto de admin que nгo estб a aparecer. O texto QUE NГO estб a aparecer й o de helper.

Obrigado desde jб


Re: Respuesta: Re: nгo aparece mensagem - zSuYaNw - 25.10.2013

Quote:
Originally Posted by DanDRT
Посмотреть сообщение
i - inteiros
d - numeros
acho qiзu.
Nгo hб diferenзa pois "Inteiros" (Z) sгo "Nъmeros".


Nъmeros Inteiros: Sгo todos os nъmeros menor que zero ou maior que zero..

Nъmeros Naturais: Sгo nъmeros maiores que um(nъmeros negativos nгo sгo naturais).


Essas sгo os principais conjuntos de nъmeros...


Re: nгo aparece mensagem - Ricardo_Rockstar - 25.10.2013

Olб,

Jб resolvi o problema, obrigado. Estarei dando +1rep para todos voces

grato,