Exp nella scheda postato il 06/08/2009 20:47:24 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti^^
sto riscontrando dei problemi nel vedere assegnati i punti exp nelle schede dei pg. La bacheca apposita funziona e gli incrementi dei punti appaiono nella loro "cronologia" dedicata, però nel valore sulla schermata principale della scheda questi non compaiono.
Qualcuno saprebbe dirmi se a parte il codice ci possa essere qualche altra cosa che non va?
Grazie mille!
Pagine → 1 2
06/08/2009 22:59:05
nn credo sia quwello.. altrimenti nn si scriverebbe il post.. e nn potrebbe nemmeno entrare nel gioco.. sicuramente nella scheda viene visualizzata tipo l'esp2 e la aumenta solo esp1.. ora nn ricordo bene come funziona gdrcd.. poi quale versione stai usando?
06/08/2009 23:47:52
07/08/2009 18:30:47 e modificato da vlada il 07/08/2009 18:33:26
08/08/2009 00:39:48 e modificato da orientia il 08/08/2009 00:43:21
08/08/2009 10:48:01
No, affatto.
La bacheca per l'assegnaione pare funzionare, ma alla fine i punti che uno mette non compaiono nella scheda del pg.
Non so più dove sbattere la testa a questo punto.
08/08/2009 11:53:29 e modificato da orientia il 08/08/2009 11:58:21
Allora, se i punti che metti ai pg sono mezzi punti questi non compaiono finchè non modifichi scheda.php togliendo il "floor"
quindi trasformi:
<tr ><td width=60><b>Esperienza:</b></td><td width=20><b> <?= floor($rs["Esperienza"]) ?></b></td></tr>
<tr ><td width=60><b>Libera:</b></td><td width=20> <b> <?= floor($rs["Explibera"]) ?></b></td></tr>
così:
<tr ><td width=60><b>Esperienza:</b></td><td width=20><b> <?= ($rs["Esperienza"]) ?></b></td></tr>
<tr ><td width=60><b>Libera:</b></td><td width=20> <b> <?= ($rs["Explibera"]) ?></b></td></tr>
A me sembra di ricordare che bacheca.php non avesse bugs riguardo all'inserimento dei punti e che gli unici due bugs che c'erano fossero quello nel db (che lavorando con i numeri interi non addizionava i mezzi punti) e quello del "floor" che arrotonda il numero dei punti all'intero di valore inferiore.
A questo punto, comunque, in scheda non ti comparirà la somma dei punteggi che trovi nella tabella dell'esperienza perchè in scheda.php non viene visualizzata la somma dei punti della tabella "punti" del db (che è quella che visualizzi in scheda5.php) ma il campo "esperienza" della tabella "personaggio" del db. Questo campo viene aggiornato quando inserisci i punti nella bacheca punti e l'addizione dovrebbe funzionare solo da dopo che hai fatto la modifica da "int" a "float". Di conseguenza quello che dovresti controllare è se dopo queste modifiche mettendo 0.5 punti ad un pg(indipendentemente da quanti punti in totale dovrebbe avere in totale) questi 0.5 gli compaiono in scheda se non accade è probabile che il problema sia in bacheca.php (ma ho rapidamente confrontato il file che ho io e quello di gdrcd extreme e mi sembra che non avevo fatto modifiche lì).
08/08/2009 14:23:49 e modificato da vlada il 08/08/2009 16:19:24
Grazie mille per le soluzioni offerte Orientia, sei stata preziosissima.
Abbiamo provato di tutto ma continua a non funzionare, io non so più dove mettere le mani sigh...ç__ç
Ho ricaricato i file di gdrcd extreme originali perchè avevo paura che magari il codice modificato da me fosse errato, ma neanche così funziona, con la soluzione proposta da Orientia nemmeno....sto impazzendo e pensare che praticamente il gdr è finito ma sto problema sta minando alla base le mie speranze...help! ç__ç
Inoltre sul DB nn mi compare l'esperienza libera ma solamente l'esperienza normale...boh sn proprio una frana 🆘
09/08/2009 11:02:23 e modificato da shadow91 il 09/08/2009 11:03:55
mmh, ma io non ho capito una cosa, se vai nel DB il campo relativo all'exp del personaggio viene modificato?
Ti spiego meglio:
Se tu assegni al PG Tizio 10 punti exp, ed il pg Tizio, prima dell'assegnazione ne aveva 5, il totale dovrebbe fare 15.
Se entri nel DB nel campo exp relativo al PG tizio ti compare il valore 15 o no?
***EDIT***
Ho corretto alcuni errori nella battitura per rendere il testo più leggibile xD
09/08/2009 11:07:26 e modificato da dottor gregory denis il 09/08/2009 16:17:09
Ciao non buttarti giù... ti dò due soluzioni che potrebbero essere interessanti ^^
Prova a controllare se nella variabile esperienza che dovrebbe essere
09/08/2009 11:27:05
Da quello che ho capito anche se non ti assegna i punti all'esperienza del pg le varie assegnazioni punti nella tabella punti compaiono giusto.
Se usi l'extreme la parte di codice che fa l'assegnaizone punti si trova in bacheca.php che riceve i dati dal form in nuovabacheca.php.
Precisamente la parte dei punti inizia alla riga: 154 con il seguente codice:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Metin2: Server Boost Yohara – Dettagli e FAQ
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
DarkOrbit → Galassie remote e pericoli in agguato ti attendono. Vinci battaglie avvincenti in DarkOrbit: diventa un cosmonauta temerario e combatti!
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
eXtremelot non chiude! - Intervista esclusiva ai gestori di eXtremelot sul futuro del primo play by chat che di certo non chiude!
Giochi Storici - Lista completa dei giochi di ruolo online storici
Fallen Gods - Intervista ai gestori del play by chat Fallen Gods ambientato nel mondo di Percy Jackson e gli Dei dell'Olimpo
Provate D&D! - Dungeons and Dragons: un’esperienza da provare! Scopriamo come!
Creare Avatar - Presentazione di 7 App gratuite sul Play Store per creare avatar manga o divertenti!
Regioni Italiane - La mappa di provenienza, per regione, dei giocatori di ruolo online italiani