The Answer Forum

[SOURCE] VIP

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[SOURCE] VIP

Mensagem por xDean em 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
Membro
Membro

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [SOURCE] VIP

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

Legal, Continue assim.


 
 
 
 
 
 
 


 
 

  
 
 
 
 
 [Você precisa estar registrado e conectado para ver esta imagem.]

-Guerra-
Administrador
Administrador

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum