Oggi è 28/03/2024, 12:29

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 2 [ 22 messaggi ] 

Vai alla pagina :: 1, 2  Prossima »
  Apri un nuovo argomento Rispondi all’argomento

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [HELP]Bug GM.
MessaggioInviato: 15/11/2011, 19:16 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
in questa gm test, mi buggano i dialoghi ecc, cosa ho sbagliato ?

posto il codice.

http://pastebin.com/TJMi5xV8

_________________
Immagine


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 15/11/2011, 19:27 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
In che senso buggano? Quando ci sono più dialog che utilizzano lo stesso id succedono casini, controlla in eventuali FS.

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 15/11/2011, 19:32 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Non uso nessun FS, solo quella gm, comunque tipo il dialog del accesso(Login), se clicco Accedi senza mettere niente sparisce, senza loggarmi. mentre quello della registrazione va bene, soltando che se clicco spawn mi ri appare di registrarmi.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 15/11/2011, 22:11 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Nel dialog login devi controlla se l'input è vuoto (strlen, come hai fatto nella registrazione)
Il dialog register te lo rimostra allo spawn perchè su DB_REGISTRAZIONE non hai settato la variabile UtenteInfo[playerid][STATO_UTENTE_REGISTRATO]

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 15/11/2011, 23:24 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Ok, ho fatto come hai detto tu, pero ora se metto una qualsiasi pass che non centra nulla, il dialog scompare...

posto il code,

http://pastebin.com/jtWJbHHS

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 0:08 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Nel tuo codice se la query produce un risultato viene eseguito DB_ACCESSO(playerid); mentre se produce 0 risultati viene kickato.

Quando dici che scompare non vieni loggato ne kickato?

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 0:17 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
si, non vengo loggato ne kickato...

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 15:59 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Quindi probabilmente l'errore sta su DB_ACCESSO se no ti direbbe "SERVER: L'accesso è stato effettuato con successo"

Provato a vedere nei log mysql se ti da qualche errore?

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 16:05 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Non di errori non ne da.

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 16:22 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Ricontrollato lo script e ho trovato un'errore su DB_ACCESSO
Quando mandi la funzione mysql_fetch_row_format i dati li devi recuperare con sscanf oppure usare questo metodo:
Codice:
stock DB_ACCESSO(playerid)
{
    new Query2[300], salvastr[20];
    format(Query2, sizeof(Query2), "SELECT * FROM %s WHERE Nome = '%s'", DB_TABELLA, UtenteNome(playerid));
    mysql_query(Query2);
    mysql_store_result();
    if(mysql_retrieve_row())
    {
        mysql_fetch_field_row(salvastr, "Uccisioni"); UtenteInfo[playerid][STATO_UTENTE_UCCISIONI] = strval(salvastr);
        mysql_fetch_field_row(salvastr, "Morti"); UtenteInfo[playerid][STATO_UTENTE_MORTI] = strval(salvastr);
        mysql_fetch_field_row(salvastr, "Punteggio"); SetPlayerScore(playerid, strval(salvastr));
        mysql_fetch_field_row(salvastr, "Soldi"); UtenteInfo[playerid][STATO_UTENTE_SOLDI] = strval(salvastr);
    }
    mysql_free_result();
    SendClientMessage(playerid, -1, "SERVER: L'accesso è stato effettuato con successo");
    UtenteInfo[playerid][STATO_UTENTE_LOGGATO] = 1;
    return 1;
}


Però dovrebbe mandarti lo stesso il messaggio di login anche se non setta le variabili dell'account...

Prova a mettere qualche print e vedi quale parte di codice viene eseguita perchè non ho capito se realmente esegue DB_ACCESSO

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 17:16 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Sempre solito risultato, metto una password sbagliata e non succede niente, nemmeno mi kicka, poi non carica proprio il DB_ACCESSO. mi sa che va controllato codice per codice... e cercare di trovare l'eventuale errore

http://pastebin.com/7XzxTnjV

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 17:26 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Si ma quello che ti voglio dire io è se viene eseguito DB_ACCESSO. Metti un print e vedi

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 16/11/2011, 17:45 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Provato come hai detto tu, mettendo il print, e non viene eseguito proprio niente

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 22/11/2011, 13:29 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Ho provato a rifare tutto il system a FilterScript, va tutto bene soltando che quando devo loggare metto la password corretta me la da errata...

http://pastebin.com/uWYzQxVs

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 23/11/2011, 14:30 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Risolto con quello che ti avevo detto su xfire?

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 23/11/2011, 16:31 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Ancora no, se inserisco una password corretta me la da sempre errata...

http://pastebin.com/eD6UUxu7

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 23/11/2011, 17:47 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Hai controllato se realmente la password viene salvata nel database? Ti dico questo perchè la stringa whirlpool è abbastanza lunga e forse il campo non è settato per contenere stringhe così lunghe

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 23/11/2011, 17:52 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
si la password viene salvata nel database, hashata.. se vuoi posto uno screen

EDIT: Il problema sta di sicuro quando hasho le password, ho provato a non hasharle e mi ha fatto loggare

lasciamo stare per ora l'hash delle password, ora ho messo l'auto ip login, il problema e che nel auto ip login non mi carica i dati cosa ho sbagliato ?

http://pastebin.com/zcVR6Za0

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 24/11/2011, 15:19 
Avatar utente
Utente

Iscritto il: 04/02/2011
Messaggi: 268
Località: Milano
Favourite GTA: GTA IV
Xfire: themay91

Karma
0


Non connesso
Fatto quello che mi hai detto su xfire, Ho testato la Query del auto ip login sul phpmyadmin, da risultati.

EDIT: Ecco ho provato a cambiare una cosa nel pawn ed ora sembra funzionare.

ho modificato:

Codice:
format(Query, sizeof Query, "SELECT Ip FROM `Utenti` WHERE `Nome` = '%s' AND `Ip` = '%s'", GetPlayerNomeEx(playerid), GetPlayerIpEx(playerid));


in

Codice:
format(Query, sizeof Query, "SELECT * FROM `Utenti` WHERE `Nome` = '%s' AND `Ip` = '%s' LIMIT 1", GetPlayerNomeEx(playerid), GetPlayerIpEx(playerid));


e va..

_________________
Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Bug GM.
MessaggioInviato: 27/11/2011, 2:34 
Avatar utente
Administrator

Iscritto il: 02/09/2010
Messaggi: 1349
Località: Agrigento
Favourite GTA: Vice City
PlayStation Network: Giovanni94m
Xfire: Giovanni94m
Steam: Giovanni94m

Karma
10


Non connesso
Ma quanti risultati ti dava su phpmyadmin? Anche se erano più di uno il codice doveva essere eseguito ugualmente senza limitare i risultati

_________________
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine
Immagine


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 2 [ 22 messaggi ] 

Vai alla pagina :: 1, 2  Prossima »
  Apri un nuovo argomento Rispondi all’argomento

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Google [Bot] e 17 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron