[RISOLTO] GDRCD 5.4 log acquisti mercato e bug postato il 25/06/2021 17:03:22 nel forum programmazione, gdrcd, open source, hosting e modificato da animeanddragons il 26/09/2021 11:18:27
Buonasera!
Pagine → 1 2
25/06/2021 18:17:14 e modificato da haruka il 14/07/2021 15:48:32
Per quanto riguarda i log.
Allora, step by step.
in includes/constant_values.inc.php
aggiungi un nuovo codice di log dopo l'ultimo.
Sarà una cosa del tipo
26/06/2021 09:37:42 e modificato da betsutamashi il 26/06/2021 09:38:32
26/06/2021 12:14:05
In ref_header.inc.php ci dovrebbero essere una porzione di codice che inizia con:

27/06/2021 03:09:51 e modificato da animeanddragons il 27/06/2021 03:18:14
@HARUKA grazie funziona benissimo!!! Non volendo assolutamente prendermi il merito penso che sarebbe utile se lo mettessi in un pacchetto patch per gdrcd <3
@KASA TI conviene scaricarti il file originale dal pacchetto fai molto prima! Perché ognuno è facile che ci abbia fatto delle modifiche
27/06/2021 13:23:51
Non saprei come svilupparlo in modalità pacchetto ^^'
Più che altro la mia risposta è una rapida guida alla creazione di nuove funzioni di log, non è una patch o un pacchetto vero e proprio :P
Però sono contenta che funzioni :)
27/06/2021 20:42:59
Ho fatto alcune verifiche sia con GDRCD#5.5.1 che con la tua porzione di codice e non ho trovato errori. Sei sicuro che le cariche vengono salvate correttamente in DB?
Kasa.

28/06/2021 21:57:14
@HARUKA Credimi, anche solo inserire questa "guida" in un file e unzipparlo tra gli open source aiuta tantissimo secondo me. <3
@KASA Si, mette NUMERO 2 e CARICHE 1. A rigor di logica quando usa l'ultima carica cancella tutto invece di scalare di -1 nella tabella del NUMERO, così che l'oggetto rimanga
29/06/2021 10:48:21 e modificato da kasa il 29/06/2021 10:54:31

29/06/2021 19:57:42
Salve! io avevo lo stesso prolema ed ho risolto senza andare a cambiare il database (mi pare), non ho aggiunto nulla al funzionamento degli oggetti.
Ovviamente, come più volte consigliato sopra, cambiare totalmente il sistema di "funzionamento" degli oggetti è la soluzione più efficiente
Essenzialmente la logica è la seguente
- Consumo l'oggetto in chat (se ha cariche maggiori di 0)
- Controllo gli oggetti posseduti dal personaggio
- Se ha finito le Cariche, ma possiede più di una copia dello stesso oggetto, allora toglie un oggetto e "ripristina" le cariche
- Se ha finito le Cariche, ma non ha più copie dello stesso oggetto, allora semplicemente toglie l'oggetto
___________________________________________________________
Nel file frame_chat.inc.php ho inserito un menù a tendina con tutti gli oggetti "consumabili" che possono essere indossati dal personaggio
14/07/2021 15:47:17
Per il codice che registra l'operazione in log, mi sono accorta che c'è un piccolo errore che causa bug se nel titolo dell'oggetto c'è l'apostrofo.
Ho sistemato. Modifico la mia precedente risposta in modo da sistemare il codice qui in forum.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Storie di Agarthi: La Lunga Notte è arrivata
I dati del generatore di rank sono stati aggiornati!
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Felix Felicis GdR - Harry Potter GdR: Le uova di... Natale? - Evento ON
Ex Gratia GDR: Massima personalizzazione coi tratti specie!
nerelyn ha aperto una nuova discussione: Personaggio in cerca di Land
The Eyrie GdR: Nuove Fazioni ed entrata in Beta
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Piume Nere: 🎄 Le Notti Sacre Sono Iniziate 🕯️
La categoria Browser Game raggiunge i 3.900 giochi catalogati!
RAID Shadow Legends: Anaxia la Rinata!
Enlisted: Test aggiornamento "Fronte dell'Estremo Oriente"
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Ex Gratia GDR: Il nuovo manuale è online!
Star Trek Horizon: QuestLog: Natale al cubo
Black Sails Chronicles: ON - 3° Serata Gara di Bevute
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
