[Ajuda] Vips online
#1

To precisando de uma ajudinha galera й bem simples mais estou quebrando a cabeзa esse comando й para ver os players VIP's online sу que estou enfrentando um problema que quando digito /vips ele aparece os dias certos mais todos os vips ficam com os mesmo dias que o primeiro player. antes era %d mais troquei pra %s porque antes aparecia tudo errado os dias mais nгo copiava o primeiro queria saber oque estou fazendo de errado ai se possнvel.

Obrigado desde jб.

PHP код:
CMD:vips(playerid)
{
if(
Logado{playerid}==false)return SCM(playerid, COR_ERRO, "[ERRO]: Vocк nгo estб logado para utilizar este comando!");
SCM(playerid, 0xADFF2FFF, "Todos os Vips online");
new 
count=0;
for(new 
i=0; i<MAX_PLAYERS; i++)
{
    if(
IsPlayerConnected(i))
    {
        if(
Logado{playerid} == true)
        {
            if(
Player[i][Vip] >= 1)
            {
                
SendFormattedMessage(playerid, COR_BRANCO, "Vip: %s [Tempo Restante: %s] ", Nome(i), ConvertToDays(Player[playerid][Vip]));
                
count++;
            }
        }
    }
}
if(
count == 0) return SCM(playerid, COR_BRANCO, "Nгo tem nem um player vip online no momento.");
return 
1;
} 
Reply
#2

PHP код:

new Logged[MAX_PLAYERS];
CMD:vips(playerid)
{
    if(
Logged[playerid] == 0)
        return 
0;
    new 
count, string[100];
    
SendClientMessage(playerid, -1, "Todos vips online");
    for(new 
x=0; x < MAX_PLAYERS; x++)
    {
        if(
IsPlayerConnected(x))
        {
            if(
Logged[x] == 1)
            {
                if(
Player[x][Vip] >= 1)
                {
                    new 
Nome[65];
                    
GetPlayerName(x, Nome, 65);
                    
format(string, sizeof(string), "VIP: %s [Tempo: %s]", Nome, ConvertToDays(Player[x][Vip] - gettime()));
                    
count++;
                }
            }
        }
    }
    if(
count == 0)
        return 
SendClientMessage(playerid, -1, "Nenhum vip online");
    return 
1;
} 
Talvez funcione agora
Reply
#3

O problema й que vocк colocou ConvertToDays(Player[playerid][Vip]) com playerid, quando na verdade era pra colocar i, jб que й o valor do loop.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)