30/05/2020 08:24:05 e modificato da staff shadowland il 30/05/2020 08:27:56
Un lavorone! complimenti :D
Un grosso problema che ho riscontrato in GDRCD è nella cancellazione degli account, una volta che questo viene eliminato, se un utente si riscrive con un pg con il medesimo nome di uno creato in passato, ripesca tutti gli oggetti e credo anche il denaro, appartenuto a quel personaggio.
Altro problema si trova nella gestione degli oggetti a consumo in chat, non ricordo in quale versione, l'oggetto spariva al primo utilizzo anche se aveva più cariche. Poi c'è stato qui sul forum il rilascio di una soluzione che correggeva parzialmente questa cosa, tuttavia l'oggetto veniva sì rimosso correttamente ma restava nell'inventario e scalava di numero fino al valore negativo, la soluzione era gettar via l'oggetto manualmente. Se non ricordo male in tal senso c'era proprio un problema a livello di aggiornamento chat ma non vorrei dire una cavolata che non ci metto mano da un bel po'.
Implementazioni possibili
Queste sono solo idee, magari sono complesse da realizzare per cui prendile con le pinze XD
- Se si potesse implementare un sistema per quelle land che usano il lancio incantesimi in chat, sarebbe un gran passo avanti, roba tipo il reset di certi parametri ogni tot tempo o roba del genere.
- Ho visto che molte land usano anche il sistema di riposo, consumo risorse ogni tot tempo e roba del genere, forse a qualcuno potrebbe tornare utile.
- Per le Land che come la mia si basano sui livelli del pg o comunque sul raggiungimento di questi tramite lvl up, sarebbe pratico implementare qualcosa dal genere evitando di dover risolvere tutto manualmente per ogni singolo utente. O almeno un piccolo avviso che ti dice di aver superato il livello.
- Limite oggetti indossabili di un certo tipo, a suo tempo ho provato ad implementare una cosa del genere ed ho chiesto anche qui nel forum ma non ne sono mai venuta a capo purtroppo.
- Oggetti che possono essere equipaggiati o meno in base a determinati parametri. Ad esempio se ho forza 10 non posso indossare qualcosa che richiede forza 15
Per il momento non mi vengono in mente altri errori da correggere o possibili implementazioni da fare, comunque grazie mille per il tuo impegno e disponibilità =)
30/05/2020 08:51:12
Credo che, a livello strutturale e di funzionalità, la versione liscia di GDRCD ( a prescindere dalla versione ) debba essere quanto più semplice e generica possibile, in modo da dare facilmente spazio a modifiche e moduli importati dalla community.
Molte delle idee che sto leggendo sono effettivamente molto interessanti, ma le vedo più adatte ad essere pacchetti addon che vere e proprie "opzioni" presenti nella versione standard.
Forse il consiglio che mi sento di dare è quello di strutturare i sorgenti e i vari moduli in modo da rendere quanto più facile possibile la realizzazione di pacchetti, anche in caso di giochi molto modificati.
30/05/2020 10:35:01
30/05/2020 10:43:37
quello è un problema di alcune versioni del gdrcd che hanno un bug nelle query della pulizia personaggi
https://github.com/GDRCD/GDRCD/issues/115 ↗
Ho segnalato e indicato la correzione da novembre 2016
30/05/2020 11:39:19
30/05/2020 11:56:37
Se li cancelli a mano e ti succede quello che hai detto, il motivo può essere solo che cancellandolki a mano cancelli solo la tabella principale del pg e non quelle secondarie che hanno come chiave di riferimento il nome del pg.
Procedura corretta nel gdrcd per eliminare un accont è prima oscurarlo con cancella acocunt, che lo rende solo invisibile e poi eliminare tutti gli account cancellati da gestione manutenzione.
30/05/2020 13:09:55
30/05/2020 14:16:41
Pacchetti troppo specifici come lancio incantesimi, level up etc direi che in un open-source non dovrebbero starci.
Basta contattare un programmatore e si risolve.
Passo alle mie proposte.
1 - Chiave primaria ID sui personaggi anziché sul nome
2 - Controllo dei doppi utenti vero e proprio -ho visto da qualche parte una risoluzione ma non ricordo chiaramente dove-
3 - Chat ajax
4 - Un lavoro di design, ma è ora di togliere tutte quelle tabelle e passare ai layout fluidi, display grid etc.
5 - correggere il bug di sicurezza che consente agli admin (moderator) l'utilizzo delle pagine riservate ai gestori (superuser). Gestione permessi, mappe, luoghi etc ha difatti come condizione iniziale un dannato
30/05/2020 18:29:01
O wow, che bella notizia.
Ho un paio di richieste:
- chat off
- possibilità di bloccare i nuovi arrivati in una chat accoglienza
- possibilità di implementare mostrine (abbigliamento anche a seconda del grado) x le chat
Possibilità di renderle il tutto un pochino più mobile friendly
Di php non ne so molto quindi non so come aiutarvi ad implementare quindi sono richieste che potrebbero essere utili a molti.
31/05/2020 00:38:41
Discussione seguita da
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!
Sailor Land: Nuova gilda: Chaos Chess Kingdom
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
kirokiro ha recensito Stargate Command Online
Island Artist GDR: Chiusura DEFINITIVA di Island Artist GdR
nomac ha recensito Football Team Soccer
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Entropia Universe: Eventi Live Randomici!
Il portale raggiunge i 16.400 giochi catalogati! Grazie a tutti!
Ex Gratia GDR: Quest | Jiangshi 2025 pt. 2
Storie di Agarthi: Al Follevenga anche il Lancio di Coltelli
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Legacy of Magic: Di madri e figlie
RAID Shadow Legends: Piscina di Evocazione Magica 💎
scura ha recensito Naruto x Boruto GDR - New Rebirth
World of Tanks: Diretta dal Museo del carro armato
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
DragonStorm Mud - DragonStorm Mud chiude: intervista ai fondatori che ci spiegano le motivazioni
GdrCD in locale - Guida allo sviluppo in locale del pacchetto GDRCD!
Ambientazioni GDR - Alcuni consigli di Romeo Gentile su come creare un ambientazione
Universi per Gioco - Scrivere l’ambientazione per un gioco di ruolo non è un compito facile! Scopriamo perchè...
The Voyager - Intervista ai gestori di The Voyager, il play by chat urban fantasy ambientato nella fumosa Londra del 1885!
Anello del Drago - Spunta la versione italiana dell'MMORPG "Anello del Drago", nuovi Cosplay all'orizzonte!
Città di Kyoto - Recensione del gdr ambientato nel medievo giapponese fantasy. Banzai!!
Le Ballate di Eterea - Intervista al play by chat dark fantasy Le Ballate di Eterea!