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] SaldoDonate ~

2 participantes

Ir para baixo

[SOURCE] SaldoDonate ~ Empty [SOURCE] SaldoDonate ~

Mensagem por -SwaG- Sáb Dez 01 2012, 09:22

Post da Source


[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]


E necessario criar um diretorio dentro da pasta DataBase :"DataBase\\Cash\\%s.txt"

Como funciona? a source lê o arquivo.txt e ve o valor que esta dentro...

No meu caso fica assim: meulogin.txt e dentro o valor 100 veja a ss ao final do topico..


Crie um .cpp (No meu caso Saldo Donate.cpp)

Código:
#include "DLLMain.h"

void Outros::saldodonate(int clientid,int cmd_addr)
   {
      Atualizar *a;
      FILE *arq;
      int cash;
      char local[100], line[120], msg[100];
      sprintf(local,"DataBase\\Cash\\%s.txt",vLogin(clientid));
      arq=fopen(local,"r");
      if(arq != NULL)
      {
         while((fscanf(arq, "%[^\n]", line)) != EOF)
         {
            fgetc(arq);
            sscanf(line,"%d",&cash);
         }
         fclose(arq);
         if(cash != 0){
            sprintf(msg,"Você possui [%d] de Donate.",cash);
            a->SendClientMsg(clientid,msg);
            
            return;
         }
         sprintf(msg,"Você possui [%d] de Donate,Para doar acesse o Fórum.",cash);
         a->SendClientMsg(clientid,msg);
         return;
      }
      else
      sprintf(msg,"Você possui [%d] de Donate,Para doar acesse o Fórum.",cash);
      a->SendClientMsg(clientid,msg);
      return;
   }

Adicione em um .cpp (No meu caso Command.cpp)

Código:
if(strcmp(comand,"saldodonate")==0 || (strcmp(comand,"saldodonate")==0))
{
   p->saldodonate(clientid,cmd_addr);
   __asm
   {
      MOV EAX,1
   }
   return;
}

Adicione em um .h ( No meu caso Objects.h )

Código:
static void saldodonate(int clientid,int cmd_addr);


Aceito Criticas e Sugestões !

E Meu primeiro trabalho com sources...

Testei aqui e funfo certinho veja as ss:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
-SwaG-
-SwaG-
Administrador
Administrador

Mensagens Mensagens : 488
Pontos Pontos : 2147483647
Moedas Moedas : 1
Agradecinentos Agradecinentos : 21
Inscrição Inscrição : 17/05/2011
Idade Idade : 28
Localização Localização : Belo Horizonte

https://theanswer.forumeiros.com

Ir para o topo Ir para baixo

[SOURCE] SaldoDonate ~ Empty Re: [SOURCE] SaldoDonate ~

Mensagem por BlackPretoO Qua Dez 05 2012, 15:11

Parabéns
BlackPretoO
BlackPretoO
Mod.Global
Mod.Global

Mensagens Mensagens : 84
Pontos Pontos : 187
Moedas Moedas : 0
Agradecinentos Agradecinentos : 5
Inscrição Inscrição : 18/05/2011
Idade Idade : 28
Localização Localização : Belo Horizonte

https://theanswer.forumeiros.com/

Ir para o topo Ir para baixo

[SOURCE] SaldoDonate ~ Empty Re: [SOURCE] SaldoDonate ~

Mensagem por -SwaG- Qua Dez 05 2012, 21:24

BlackPretoO escreveu:Parabéns

Obrigado ! confiante
-SwaG-
-SwaG-
Administrador
Administrador

Mensagens Mensagens : 488
Pontos Pontos : 2147483647
Moedas Moedas : 1
Agradecinentos Agradecinentos : 21
Inscrição Inscrição : 17/05/2011
Idade Idade : 28
Localização Localização : Belo Horizonte

https://theanswer.forumeiros.com

Ir para o topo Ir para baixo

[SOURCE] SaldoDonate ~ Empty Re: [SOURCE] SaldoDonate ~

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


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