[Pedido] Ping limit
#1

Eu queria um pinglimit pra arena de x1 tipo players com menos de 370 de ping nгo vгo poder ir no x1 tipo esse aqui

Код:
if(GetPVarInt(playerid,"PVarFPS") < 25 && GetPVarInt(playerid,"PVarFPS") != 0) return SendClientMessage(playerid, COLOUR_ERRO, "[ERRO]: Seu computador й lento demais para tirar x1. (Minimo: 25 FPS)");
Reply
#2

Aqui vai uma base
pawn Код:
{
    if(GetPlayerPing(playerid) < 370)
    {
        // Funзгo da arena
    }
    else SendClientMessage(playerid, COLOUR_ERRO, "[ERRO]: Seu computador й lento demais para tirar x1. (Minimo: 25 FPS)");
    return 1;
}
Reply
#3

Boa sorte.
Reply
#4

Desta maneira seria mais correto e otimizado, pois nгo irб triplicar linhas.

pawn Код:
#define MAX_PING 370
- Topo do game-mode, para modificar o limite global de ping sem ter que ficar modificando linha por linha. (Jeito muito melhor e organizado) #vai pegando a lуgica.

pawn Код:
if(GetPlayerPing(playerid) > MAX_PING) return SendClientMessage(playerid, COLOUR_ERRO, "[ERRO]: Seu computador й lento demais para tirar x1. (Mбximo: 370 Ping)");
Adicione no comando do x1 e dos teleportes que vocк quer bloquear!
Reply
#5

Quote:
Originally Posted by RiqueP
Посмотреть сообщение
Aqui vai uma base
pawn Код:
{
    if(GetPlayerPing(playerid) < 370)
    {
        // Funзгo da arena
    }
    else SendClientMessage(playerid, COLOUR_ERRO, "[ERRO]: Seu computador й lento demais para tirar x1. (Minimo: 25 FPS)");
    return 1;
}
So pa avisa ping tem nada a ve com FPS
Reply
#6

Ping й relacionado com a conexгo do jogador.
FPS estб ligado ao computador do cara (Se o computador do cara for bom, o FPS serб bom).
Reply
#7

A desculpa ele tinha falado Ping nгo FPS e nem prestei atenзгo no code =/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)