[AJUDA]Retirar Numeros de Contas Offline
#10

Quote:
Originally Posted by BlackCoder
Посмотреть сообщение
cara no meu gamemode eu fis um sistema que quando o player se registra cria um arquivo como nome de todos os registrados, quando xega a meia noite ele pega o nome do jogador no arquivo e abre a conta dele e seta um dia a menos. Serб que era isto que vc queria??
Vocк й isso mesmo poderia postar.


Quote:
Originally Posted by DreeH
Посмотреть сообщение
Faзa uma variavel para o ban temporario, exemplo:
PHP код:
PlayerInfo[playerid][BanTemp
No OnPlayerConnect coloque:
PHP код:
if(PlayerInfo[playerid][BanTemp] != 0) return Kick(playerid); 
Nas contas salvas, vocк salve essa variбvel do mesmo jeito que salva as outras.

No comando de ban temporбrio coloque algo como assim:
PHP код:
PlayerInfo[playerid][BanTemp] = 24// 24 seria as horas 
Crie o SetTimer para chamar uma funзгo de 1 em 1 hora, e coloque no OnGameModeInit, exemplo:
PHP код:
SetTimer("BanTemporario"3600000true); 
No final do GameMode, coloque:
PHP код:
BanTemporario();
public 
BanTemporario()
{
    for(new 
0!= MAX_PLAYERSi++)
    {
        if(
PlayerInfo[i][BanTemp] != 0)
        {
            
// Coloque aqui para setar 1 a menos da variavel BanTemp na conta do jogador.
            
return 1;
        }
        else return 
0;
    }
    return 
1;

Isso sу ira verificar se o player estiver Online
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)