[Ajuda] Com HTTP
#1

galera e o seguinte eu gostaria de saber como usa essa .INC pq tipo to usando esse sistema aki
http://forum.sa-mp.com/showpost.php?...9&postcount=19

e esse e a mesma coisa
https://sampforum.blast.hk/showthread.php?tid=384262

o problema e que o servidor nao ta dando resposta alguma(nгo imprime nada no DEBUG).

Codigo para ser analizado.
PHP код:
//topo do gamemode
#define PAG_HOSPED          "playvirtualreality.esy.es/CodigoInterno.txt"
#define CODIGO              "Triplo_xXx"
forward BloqueioGM(indexresponse_codedata[]);
//ongamemodeinit
    
HTTP(0HTTP_GETPAG_HOSPED"""BloqueioGM");
//final gamemode
public BloqueioGM(indexresponse_codedata[])
{
    new 
RespostaCodigo[64];
    new 
Respostas[24];
    new 
RespostasDATA[512];
    if(
response_code == 200)
    {
        if(
strcmp(dataCODIGO))
        {
            print(
"Cуdigo Interno do gamemode Incorreto ! ! !");
            
SendRconCommand("exit");
        }
    }
    else
    {
        if(
response_code == 1)
        {
            
Respostas "Conexгo Ruim";
        }
        else if(
response_code == 2)
        {
            
Respostas "Nгo conectado";
        }
        else if(
response_code == 3)
        {
            
Respostas "Nгo й possнvel conectar";
        }
        else if(
response_code == 4)
        {
            
Respostas "Nгo й possнvel gravar";
        }
        else if(
response_code == 5)
        {
            
Respostas "Conteъdo muito grande";
        }
        else if(
response_code == 6)
        {
            
Respostas "Resposta deformada";
        }
        else if(
response_code == 403)
        {
            
Respostas "Cуdigo Proibido";
        }
        else if(
response_code == 404)
        {
            
Respostas "Pбgina nгo encontrada";
        }
        else if(
response_code == 500)
        {
            
Respostas "Erro de servidor";
        }
        else
        {
            
Respostas "Resposta desconhecida";
        }
        
format(RespostaCodigosizeof(RespostaCodigo), "Cуdigo de resposta %d: %s ! ! !",response_code,Respostas);
        
printf("%s",RespostaCodigo);
        
format(RespostasDATAsizeof(RespostasDATA), "Resposta do Servidor: %s ! ! !",data);
        
printf("%s",RespostasDATA);
        
printf("GameMode Sem permissгo para uso ! ! !");
        
SendRconCommand("exit");
    }
    return 
1;

ja pedi ajuda nesse outro topico aki
https://sampforum.blast.hk/showthread.php?tid=483956

o problema e que nгo foi resolvido ainda ! ! !
Para usar HTTP e somente a include ?
tem outros arquivos de http a nao ser a include que fica dentro da pasta do servidor ?
Reply
#2

Se jб tкm um tуpico criado, porque й que fostes criar outro?
Reply
#3

na moral as duvidas mudarгo ! ! ! E deixa de fazer postagens inuneteis.
Reply
#4

ainda tem a duvida?
if(strcmp(data, CODIGO)) penso que este codigo esta mal tens de fazer deste modo if(strcmp(data, CODIGO) == 0) so assim dara certo visto que o return do strcmp para dar igual e 0.
espero ter ajudado
Reply
#5

nгo faz sentido a questгo sobre o
PHP код:
if(strcmp(dataCODIGO)==0
porque a algumas forma diferentes de usar e a questao do
PHP код:
        if(strcmp(dataCODIGOtrue) == 0
        { 
            print(
"Cуdigo Interno do gamemode Incorreto ! ! !"); 
            
SendRconCommand("exit"); 
            return 
0;
        } 
nгo adianta tambйm, o problema e que o servidor nгo esta respondendo, nгo ta imprimindo nada em data[].


mas mesmo assim obrigado por tentar ajudar se vc ver outra coisa diz ai

@EDIT
mesmo assim eu tentei o que vocк disse
Reply
#6

Nгo estou conseguindo postar cуdigos grandes aqui, estб dando erro, entгo postei no pastebin.

http://pastebin.com/djHz2uBD


Aqui testei e funcionou direitin
Reply
#7

LOL aki em casa continua dando resposta deformada ! ! ! sera alguma porta no modem ou firewall que nгo esta deixando a resposta da pagina chegar ate o console ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)