SA-MP Forums Archive
[DUVIDA] Text - 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: [DUVIDA] Text (/showthread.php?tid=351097)



[DUVIDA] Text - Lukinhas_Ice - 14.06.2012

o que tem de errado?

PHP код:
    else if(strcmp(cmd,"t",true) == 0)
    {
             new 
string[256];
            
format(string,MaxString,"TESTE LAG: FPS: %s",GetPlayerFPS(playerid));
            
SendClientMessage(ServerColor2,string);
    return 
1;
    } 
й pra quando digitar "t" sem aspas nem / mostra-se a msg, se nгo for assim, como seria ??


Re: [DUVIDA] Text - Mr.Hardy - 14.06.2012

Direto do Forno MrHardy!! Eu fiz algumas implementaзхes pra ficar maneiro ai pra ti =)

pawn Код:
public OnPlayerText(playerid, text[])
{
    if(strcmp(text, "fps", true) == 0)
    {
        new string_fps[20];
        new fps_avaliacao[12];
        if(GetPlayerFPS(playerid) < 20) return fps_avaliacao = "{FF0000}Pйssimo";
        if(GetPlayerFPS(playerid) < 25) return fps_avaliacao = "{FFCC00}Regular";
        if(GetPlayerFPS(playerid) < 30) return fps_avaliacao = "{C2D64F}Mйdio";
        if(GetPlayerFPS(playerid) > 30) return fps_avaliacao = "{5AD64F}Bom";
        if(GetPlayerFPS(playerid) > 40) return fps_avaliacao = "{2BFF00}Muito Bom";
        format(string_fps, sizeof(string_fps), "Teste de FPS: %d (Avaliaзгo: %s{A9C4E4})", GetPlayerFPS(playerid), fps_avalicao);
        SendClientMessage(playerid, 0xA9C4E4FF, szMessage);
    }
    return true;
}



Re: [DUVIDA] Text - Josma_cmd - 14.06.2012

Quote:
Originally Posted by Mr.Hardy
Посмотреть сообщение
Direto do Forno MrHardy!! Eu fiz algumas implementaзхes pra ficar maneiro ai pra ti =)

pawn Код:
if(GetPlayerFPS(playerid) > 30) return fps_avaliacao = "{5AD64F}Bom";
if(GetPlayerFPS(playerid) > 40) return fps_avaliacao = "{2BFF00}Muito Bom";
Se o FPS do player for 60 ainda assim retornarб а Bom.


Re: [DUVIDA] Text - Mr.Hardy - 15.06.2012

Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
Se o FPS do player for 60 ainda assim retornarб а Bom.
Testa ! Depois vocк fala =)..
Uso esse sistema e sempre deu certo..


Re: [DUVIDA] Text - Lukinhas_Ice - 15.06.2012

queria bem simples mesmo =]

mais o meu estб certo?


Re: [DUVIDA] Text - Mr.Hardy - 15.06.2012

format mal concluido! e outra esse t vai mostrar o test de fps para todos do servidor !


Re: [DUVIDA] Text - Lukinhas_Ice - 15.06.2012

verdade kk esqueci disso


Re: [DUVIDA] Text - Josma_cmd - 15.06.2012

Quote:
Originally Posted by Mr.Hardy
Посмотреть сообщение
Testa ! Depois vocк fala =)..
Uso esse sistema e sempre deu certo..
Vocк verifica se o FPS й maior que 30, na condiзгo а seguir verifica se o FPS й maior que 40. Qualquer valor acima de 40 serб acima de 30 tambйm, por ser verificada a condiзгo do 30 primeiro ele retornarб а true e nem entrarб na condiзгo dos 40.


Re: [DUVIDA] Text - Mr.Hardy - 15.06.2012

LOL vocк testou ?
Aprende comigo!
Se for maior que 30 vai ser bom!
Se for maior de 40 vai substituir o Bom por Muito Bom !


Re: [DUVIDA] Text - Josma_cmd - 15.06.2012

Quote:
Originally Posted by Mr.Hardy
Посмотреть сообщение
LOL vocк testou ?
Aprende comigo!
Se for maior que 30 vai ser bom!
Se for maior de 40 vai substituir o Bom por Muito Bom !
Atй seria, se nгo estivesse usando o return.