Esperienza postato il 22/01/2006 11:39:26 nel forum programmazione, gdrcd, open source, hosting
Sono in difficoltà su questo settore, vorrei aggiungere il campo esperienza, che aumenta con l`aumentare del tempo
1 punto exp = 5 minuti
aiutino?
Pagine → 1
22/01/2006 12:09:34
se stai utilizzando GDR-CD (e credo proprio di si :P) si potrebbe fare un update del database (alla voce Esperienza della tabella Personaggio) ad ogni refresh del frame "Presenti" o qualsiasi cosa tu abbia messo al posto di quel frame....insomma quando aggioni la lista dei presenti per ogni nome della lista fai una query al DB e aggiungi il valore desiderato (a seconda di quanto spesso fai il refresh).
spero di essere stato chiaro :P
23/01/2006 07:13:37
Sì ma così premi F5 e guadagni un pacco di punti...
23/01/2006 08:47:43
a questo problema si può ovviare facilmente facendo un semplice controllo sull`orario dell`ultima esperienza presa (mi auguro che il refresh automatico sia di meno di 5 minuti :P). un po` come succede (nel pacchetto base) per il lavori con scadenza. si aggiunge un campo alla tabella Personaggio del DB "UltimaEsp" e si fa il controllo su questo end NOW.
if "sono passati più di 5 minuti"
then "UltimaEsp = NOW and Esp=Esp+1"
non ci servono else perchè nel caso non sono passati i cinque minuti non bisogna fare nessuna modifica :P
23/01/2006 15:46:01
allora vediamo di fare ordine e di spiegare la procedura (non in codice dato che non ho idea di come hai strutturato il DB e le variabili della pagina presenti.php)
1) Creare un campo "UltimaEsp" nella tabella personaggio del DataBase.
2) Modificare la pagina "presenti.php" in maniera tale che ad ogni refresh (quelli che fa quando controlla se sono arrivati nuovi messaggi) si faccia un controllo tra la la variabile "UltimaEsp" e l`orario attuale.
3) Se sono passati più di cinque minuti fare un Update del Database del campo Esperienza della tabella Personaggio aumentando di uno il numero ($Esperienza == $Esperienza+1)
se ci sono altri dubbi o qualcuno trova qualche bug nella mia idea se ne può sempre parlare :P
23/01/2006 21:55:01
Bene, ho preso visione, vedrò di passare questi dati ai ragazzi che se ne occupano. Io penso che oltre che aggiungere una campo nel db andrei in panne col resto.^^
Cmq, se conosci com`è combinato gdr-cd, sai coem sono combinato io =P
24/01/2006 07:06:45
Io avevo pensato di creare una riga simile a "Soldi" che si chiamasse Carisma e fare una banca alternativa, dalla quale cliccando si potesse ritirare un punto carisma al giorno o all`ora, come vi pare. Non ci sono mai riuscito però, mi da gli errori più assurdi °_°
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Midian Realms: Inizio fase di test
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
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
World of Warship: Aggiornamento 13.11: anteprima
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.
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
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.
Lancio Dadi - Play by Forum e Lancio di Dadi.. la soluzione integrata dei principali circuiti!
Eternal GdR - Intervista alla gestrice di Eternal GDR, il play forum bastato sulle relazioni sentimentali
Chronicles of Hogwarts - Intervista al play by forum potteriano Chronicles of Hogwarts!
Traimo - Intervista al gestore di Weaponmaster Forum e La Forza Oscura
Ultima Stirpe - Recensione a cura della Tana dei Goblin sul gdr ad ambientazione D&D Ultima Stirpe
Sigil - Scopriamo la mitica Sigil e le sue fazioni nel Planescape!