The Answer Forum


Participe do fórum, é rápido e fácil

The Answer Forum
The Answer Forum
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[SOURCE] VIP

2 participantes

Ir para baixo

[SOURCE] VIP Empty [SOURCE] VIP

Mensagem por xDean Dom Jan 20 2013, 23:27

[SOURCE] VIP


Bom ta ae uma source Vip que Fizeram hoje por login.. Estou postando para ajudar !

Criem uma pasta na Tmsrv/run "VipServer" e adicione o login do player no arquivo.txt

admin.txt e dentro coloque a data/mes que vencera o vip..



.cpp

Código PHP:
Código:
void Sytem_Vip(int clientid, int cmd_addr)
{
    FILE *arquivo;
    MOB *player = (MOB*)GetMobFromIndex(clientid);
    int cDiaDaSem = PInt(0x00a5ea428);
        int cMes = PInt(0x00A5EA420);
        int cDia = PInt(0x00A5EA41c);
        int cHor = PInt(0x00A5EA418);
        int cMin = PInt(0x00A5EA414);
        int cSeg = PInt(0x00A5EA410);
    int Login = vLogin(clientid);
    char ARQUI[127];
    char MSG[100];
    int Val,Val1;
    sprintf(ARQUI,"VipServer/%s.txt",Login);
      if(file_exists(ARQUI) == 0) // se deletasse daria essa msg
  {
      SendClientMsg(clientid,"Adiquira o nosso Vip no Npc Donate");
    }
    else
    {
            sprintf(ARQUI,"VipServer/%s.txt",Login);
                arquivo = fopen(ARQUI,"r");
                while ((fscanf(arquivo, "%[^\n]", ARQUI)) != EOF)
                fgetc(arquivo);
                        sscanf(ARQUI, "%d/%d",&Val,&Val1);
            if(Val  <= cDia || Val1 <= cMes)
            {
            DoTeleport(clientid,2100,2100);
            SendClientMsg(clientid,"Seu Vip expirou");
            fclose(arquivo);
                        {
            remove(ARQUI);// nao esta deletando o arquivo --'

    }
}
else
{
        sprintf(ARQUI,"VipServer/%s.txt",Login);
        arquivo = fopen(ARQUI,"r");
        while ((fscanf(arquivo, "%[^\n]", ARQUI)) != EOF)
        fgetc(arquivo);
                sscanf(ARQUI, "%d/%d",&Val,&Val1);
        sprintf(MSG,"Seu Vip expiraa %d/%d/2012",Val,Val1);
        DoTeleport(clientid,0,0);// Area Vip
        SendClientMsg(clientid,MSG);
        fclose(arquivo);
        return;
    }
}
}
}


.h
Código PHP:
Código:
void Sytem_Vip(int clientid, int cmd_addr); 
criem um comando
Código PHP:
Código:
Sytem_Vip(clientid,cmd_addr);
                            __asm
                            {
                            MOV EAX,1
                            }

                            return;
                        } 

Agora está deletando o login.txt quando acaba o vip do jogador

faltava uma ***** de uma "{"

Te Ajudei ? Agradeça!

xDean
xDean
Membro
Membro

Mensagens Mensagens : 3
Pontos Pontos : 8
Moedas Moedas : 0
Agradecinentos Agradecinentos : 1
Inscrição Inscrição : 20/01/2013

Ir para o topo Ir para baixo

[SOURCE] VIP Empty Re: [SOURCE] VIP

Mensagem por -Guerra- Ter Jan 22 2013, 20:45

Legal, Continue assim.
-Guerra-
-Guerra-
Administrador
Administrador

Mensagens Mensagens : 4
Pontos Pontos : 5
Moedas Moedas : 0
Agradecinentos Agradecinentos : 1
Inscrição Inscrição : 11/11/2012

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos