[Ajuda] Verificar a quantidade de colete, mesmo que seja maior que 100.
#2

Pelo q percebi, o Inteiro buga se passar dos 255...

PHP код:
CMD:vercolete(playeridparams[])
{
    new 
ID_2PESSOA;
    if(
sscanf(params,"u"ID_2PESSOA)) return SendClientMessage(playerid, -1,"Digite: /infoplayer [ID/NOME]");
    if(!
IsPlayerConnected(ID_2PESSOA)) return SendClientMessage(playerid, -"O(a) Jogador(a) nгo estб online!");
    new
    
Celulas1[256],
    
Celulas2[256],
    
Float:Colete;
    
GetPlayerArmour(ID_2PESSOAColete);
    if(
Colete 100)
    {
        
format(Celulas2sizeof(Celulas2), "{FF5A5A}[!] {FFFC8D}Colete: {FFFFFF}acima de 100 por cento [%0.f] {FF5A5A}(Suspeito de Xiter/Hack)\n\n"Colete);
        
strcat(Celulas1Celulas2sizeof(Celulas1));
    }
    else
    {
        
format(Celulas2sizeof(Celulas2), "{64FF9D}[!] {FFFC8D}Colete: {FFFFFF}%0.f por cento. {64FF9D}(Normal)\n\n"Colete);
        
strcat(Celulas1Celulas2sizeof(Celulas1));
    }
    
ShowPlayerDialog(playerid0123DIALOG_STYLE_MSGBOX"TITULO"Celulas1"OK""");
    return 
true;

A substituiзгo й simples, em vez de "%d" coloque "%0.f" e remova o "floatround", pois vc quer o valor inteiro da float e nгo de um valor inteiro qualquer.
Por ultimo, vc quer uma dialog com os valores da string, se nгo fizer o code para ela aparecer, ela nгo vai aparecer sozinha!
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)