[Ajuda]Logar
#6

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    if(IsPlayerNPC(playerid))
    {
        SpawnPlayer(playerid);
        return 1;
    }
    new string[128];
    new string3[128];
    new ip[16];
    GetPlayerIp(playerid, ip, sizeof ip);
    format(string3, sizeof(string3), "Banidos/%s.ini", PlayerName(playerid));
    if(fexist(string3)) //autoban
    {
        ClearChatbox(playerid, 10);
        strmid(BanInfo[playerid][pMotivo], dini_Get(string3,"Motivo"), 0, strlen(dini_Get(string3,"Motivo")), 255);
        strmid(BanInfo[playerid][pAdmBan], dini_Get(string3,"Admin"), 0, strlen(dini_Get(string3,"Admin")), 255);
        strmid(BanInfo[playerid][pData], dini_Get(string3,"Data"), 0, strlen(dini_Get(string3,"Data")), 255);
        strmid(BanInfo[playerid][pHora], dini_Get(string3,"Hora"), 0, strlen(dini_Get(string3,"Hora")), 255);
        MSGPLAYER(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-==({F60000}Informaзхes do Ban{BFC0C2})=-=-=-=-=-=-=-=-=-==|");
        format(string, sizeof(string), "Seu Nick:[%s] estб Banido do Brasil Games Legendary [v1.2x]", PlayerName(playerid));
        MSGPLAYER(playerid, COLOR_LIGHTRED, string);
        format(string, sizeof(string), "Motivo: %s", BanInfo[playerid][pMotivo]);
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        format(string, sizeof(string), "Admin: %s", BanInfo[playerid][pAdmBan]);
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        format(string, sizeof(string), "Dia: %s, Hora: %s", BanInfo[playerid][pData], BanInfo[playerid][pHora]);
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        MSGPLAYER(playerid, COLOR_YELLOW, "Para revisгo de ban acesse nosso forum: http://www.brasilgameslegendary.forumeiros.com");
        MSGPLAYER(playerid, COLOR_YELLOW, "Atenзгo: Vocк sу serб desbanido caso for inocente !");
        new stri[64], tmp[20], tmp2[20];
        format(stri, sizeof(stri), "IPsBanidos/%s.ini",ip);
        getdate(Ano, Mes, Dia);
        format(tmp, 20, "%d/%d/%d", Dia, Mes, Ano);
        gettime(Hora, Minuto, Segundo);
        format(tmp2, 20, "%d:%d:%d", Hora, Minuto, Segundo);
        if(dini_Exists(stri))
        {
            Kick(playerid);
        }
        else
        {
            dini_Create(stri);
            dini_Set(stri,"Motivo",BanInfo[playerid][pMotivo]);
            dini_Set(stri,"Admin",BanInfo[playerid][pAdmBan]);
            dini_Set(stri,"Data",BanInfo[playerid][pData]);
            dini_Set(stri,"Hora",BanInfo[playerid][pHora]);
            dini_Set(stri,"Nick",PlayerName(playerid));
        }
        Kick(playerid);
    }
    format(string3, sizeof(string3), "IPsBanidos/%s.ini", ip);
    if(fexist(string3))
    {
        ClearChatbox(playerid, 10);
        strmid(BanInfo[playerid][pMotivo], dini_Get(string3,"Motivo"), 0, strlen(dini_Get(string3,"Motivo")), 255);
        strmid(BanInfo[playerid][pAdmBan], dini_Get(string3,"Admin"), 0, strlen(dini_Get(string3,"Admin")), 255);
        strmid(BanInfo[playerid][pData], dini_Get(string3,"Data"), 0, strlen(dini_Get(string3,"Data")), 255);
        strmid(BanInfo[playerid][pHora], dini_Get(string3,"Hora"), 0, strlen(dini_Get(string3,"Hora")), 255);
        strmid(BanInfo[playerid][pNick], dini_Get(string3,"Nick"), 0, strlen(dini_Get(string3,"Nick")), 255);
        MSGPLAYER(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-==({F60000}Informaзхes do Ban{BFC0C2})=-=-=-=-=-=-=-=-=-==|");
        format(string, sizeof(string), "Seu IP:[%s] estб Banido do Brasil Games Legendary [v1.2x]", ip);
        MSGPLAYER(playerid, COLOR_LIGHTRED, string);
        format(string, sizeof(string), "Motivo: %s", BanInfo[playerid][pMotivo]);
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        if(strcmp(BanInfo[playerid][pNick],"", true ) == 0)
        {
            format(string, sizeof(string), "Admin: %s", BanInfo[playerid][pAdmBan]);
        }
        else
        {
            format(string, sizeof(string), "Admin: %s, Nick Fake: %s", BanInfo[playerid][pAdmBan], BanInfo[playerid][pNick]);
        }
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        format(string, sizeof(string), "Dia: %s, Hora: %s", BanInfo[playerid][pData], BanInfo[playerid][pHora]);
        MSGPLAYER(playerid, COLOR_YELLOW, string);
        MSGPLAYER(playerid, COLOR_YELLOW, "Para revisгo de ban acesse nosso forum: http://www.brasilgameslegendary.forumeiros.com");
        MSGPLAYER(playerid, COLOR_YELLOW, "Atenзгo: Vocк sу serб desbanido caso for inocente !");
        /*new stri[64], tmp[20], tmp2[20];
        format(stri, sizeof(stri), "Banidos/%s.ini",PlayerName(playerid));
        getdate(Ano, Mes, Dia);
        format(tmp, 20, "%d/%d/%d", Dia, Mes, Ano);
        gettime(Hora, Minuto, Segundo);
        format(tmp2, 20, "%d:%d:%d", Hora, Minuto, Segundo);
        if(dini_Exists(stri))
        {
            Kick(playerid);
        }
        else
        {
            dini_Create(stri);
            dini_Set(stri,"Motivo","IP de Fake");
            dini_Set(stri,"Admin","Diabinho");
            dini_Set(stri,"Data",tmp);
            dini_Set(stri,"Hora",tmp2);
        }*/

        Kick(playerid);
    }
    if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
    {
        new plname[MAX_PLAYER_NAME];
        ClearChatbox(playerid, 10);
        MSGPLAYER(playerid, COLOR_YELLOW2, " ");
        GameTextForPlayer(playerid,"Brasil Games Legendary [v1.2x]",8000,7);
        MSGPLAYER(playerid, COLOR_GRAD2,  "(=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-)");
        PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0);
        MSGPLAYER(playerid, COLOR_GRAD1, "BGL: Seja Bem vindo ao Brasil Games Legendary [v1.2x]");
        GetPlayerName(playerid, plname, sizeof(plname));
        format(gstring, 64, "contas/%s.ini", plname);//Brasil Games Legendary [v1.2x]
        if(fexist(gstring))
  {
            new loginstring[256];
            new loginname[64];
            GetPlayerName(playerid,loginname,sizeof(loginname));
            MSGPLAYER(playerid, COLOR_GRAD1, "BGL: Seu Nick Estб Registrado, й Sу Logar");
            MSGPLAYER(playerid, COLOR_GRAD1, "BGL: Ae Se Vocк erra Sua Senha 5 Vezes e Ban");
            MSGPLAYER(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-)");
            format(loginstring,sizeof(loginstring),"{BFC0C2}((=-=-=-=-=-=-=-=-=-=({87CEEB}BGL{BFC0C2})=-=-=-=-=-=-=-=-=-=-=))\n\n{f2fafa}Seja Bem vindo: {7CFC00}%s\n\n{f2fafa}Digite sua Senha para Logar !!!\n\n{BFC0C2}((=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=))",loginname);
            ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD,"Brasil Games Legendary [v1.2x] ®",loginstring,"Logar","Cancelar");
        }
        else
        {
            new loginstring[256];
            new loginname[64];
            GetPlayerName(playerid,loginname,sizeof(loginname));
            MSGPLAYER(playerid, COLOR_AZULBB, "BGL: Vocк nгo estб registrado! Se Registre Para Jogar");
            MSGPLAYER(playerid, COLOR_AZULBB, "Para ter acesso ao servidor vocк precisa se registrar.");
            format(loginstring,sizeof(loginstring),"{BFC0C2}((=-=-=-=-=-=-=-=-=-=({87CEEB}BGL{BFC0C2})=-=-=-=-=-=-=-=-=-=-=))\n\n{f2fafa}Seja Bem vindo: {7CFC00}%s\n\n{f2fafa}Digite sua Senha para Resgistrar !!!\n\n{BFC0C2}((=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=))",loginname);
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD,"Brasil Games Legendary [v1.2x] ®",loginstring,"Registrar","Cancelar");
        }
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerPos(playerid, -2708.7065,1622.0002,70.4601);
        SetPlayerFacingAngle(playerid, 345.6412);
        CameraPos(playerid, -2751.4827,1460.9951,82.1635);
        SetPlayerCameraLookAt(playerid, -2708.7065,1622.0002,70.4601);
        PlayerInfo[playerid][pSkin] = Peds[classid][0];
        SetPlayerTeamFromClass(playerid,classid);
    }
    else { SpawnPlayer(playerid); }
    return false;
}
Reply


Messages In This Thread
[Ajuda]Logar - by Geo1996 - 09.01.2012, 18:13
Re: [Ajuda]Logar - by Hardware - 09.01.2012, 18:24
Re: [Ajuda]Logar - by Geo1996 - 09.01.2012, 18:54
Re: [Ajuda]Logar - by 4LiSs0N - 09.01.2012, 18:59
Re: [Ajuda]Logar - by sGarfield - 09.01.2012, 19:10
Re: [Ajuda]Logar - by Geo1996 - 09.01.2012, 21:14
Re: [Ajuda]Logar - by Byffano Xeddar - 09.01.2012, 21:22
Re: [Ajuda]Logar - by Geo1996 - 09.01.2012, 22:02
Re: [Ajuda]Logar - by _Jizzy_ - 09.01.2012, 22:07
Re: [Ajuda]Logar - by Geo1996 - 09.01.2012, 22:29

Forum Jump:


Users browsing this thread: 1 Guest(s)