Make only specific players can join
#4

You can make it with files.

Код:
stock pName(playerid)
{
    new n[25];
    GetPlayerName(playerid,n,sizeof(n));
    return n;
}

CMD:whiteadd(playerid,params[])
{
    new player,string[50];
    if(sscanf(params,"u",player)) return SendClientMessage(playerid,-1,"Usage: /whiteadd [PlayerNick/PlayerID]");
    if(!IsPlayerConnected(player) || player == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Player is not connected);
    format(string,50,"Whitelist/%s.ini",pName(player));
    new File:LogFile = fopen(string,io_read);
    fclose(LogFile);
    return 1;
}

public OnPlayerConnect(playerid)
{
    new string[50];
    format(string,50,"Whitelist/%s.ini",pName(player));
    if(!fexist(string))
    {
        Kick(playerid);
    }
    else
    {}
    return 1;
}
This should work.
Reply


Messages In This Thread
Make only specific players can join - by PowerF - 01.04.2018, 07:57
Re: Make only specific players can join - by Gameluner - 01.04.2018, 08:28
Re: Make only specific players can join - by PowerF - 01.04.2018, 09:12
Re: Make only specific players can join - by Gameluner - 01.04.2018, 09:22
Re: Make only specific players can join - by PowerF - 01.04.2018, 13:09
Re: Make only specific players can join - by Gameluner - 02.04.2018, 15:27

Forum Jump:


Users browsing this thread: 1 Guest(s)