[GDRCD 5.4]Oggetti personalizzabili dai personaggi postato il 09/06/2019 17:16:11 nel forum programmazione, gdrcd, open source, hosting e modificato da mime il 11/06/2019 00:32:30
Ciao a tutti,
sto cercand di modificar eil sistema di gestione degli oggi per far si che una volta che sono stati creati gli oggetti standard dalla gestione, chi li compri o quando vengono assegnati ad un pg questo possa andare a migliorare i punteggi o parametri di quell'oggetto.
Come prima cosa ho identificato il file di gestione_mercato.inc.php
dove viene permesso di creare gli oggeti. Che per quanto mi serve sono oggetti con caratteristihe base. quindi standardizzati, uguali per tutti. Come il sistema di gdrcd fa già ora.
Ho creato una modifica alla tabella del db clgpersonaggiooggetto ed ora quando assegno un oggetto questo viene salvato in tale tabella assegnandogli un ulteriore id univoco.
Il mio intento era quello di aggiungere tutti i campi della tabella oggetto alla tabella clgpersonaggiooggetto che con l'assegnazione di un id univoco è come se ora avessi un oggetto unico per ogni personaggio. In questa maniera le modifiche ai parametri che il personaggio decide di aumentare al suo oggetto sarebbero salvate nella tabella clgpersonaggiooggetto e non nella tabella del db oggetto.
Il problema è che quando vado a fare l'assegnazione funziona tutto ma non riesco a far trasferire durante l'assegnazione i valori base dalla tabella del db oggetto alla tabella clgpersonaggiooggetto.
Mi da errore e dice che i campi non hanno valore.
E' un problema di select secondo me.
riporto il codice che secondo me andrebbe modificato per permettere di selezionare i valori della tabella oggetto che dovrebbero essere trasferiti alla tabella clgpersonaggiooggetto al momento dell'assegnazione.
Pagine → 1
10/06/2019 21:21:55
10/06/2019 23:22:37
Forse non ho capito bene quello che vuoi fare, ma se non ricordo male quando fai le query su clgpersonaggio la voce nome nel DB corrisponde al nome del possessore dell'oggetto.
Che dato gli stai passando con "give_item"?
10/06/2019 23:46:16
11/06/2019 00:29:43
allora può essere che è una cosa che non conosco io. Partiamo dagli albori :). Che versione GDRCD stai usando?
11/06/2019 00:32:04 e modificato da mime il 11/06/2019 00:33:15
11/06/2019 00:39:40 e modificato da seth2016 il 11/06/2019 00:47:24
ah è nel mercato che stai lavorando.
Praticamente se ho capito i giocatori comprano un dato oggetto che poi deve portare le sue caratteristiche all'interno della lista clgpersonaggiooggetto. Quali voci vuoi portare su clgpersonaggiooggetto?
La tabella clgpersonaggiooggetto hai scritto che l'hai modificata per avere un id ad hoc per ogni oggetto ad ogni entry. Come è la sua struttura attuale?
Considera che così su due piedi questa è una query che dovrebbe controllare se un oggetto con lo stesso ID_oggetto è già presente.
11/06/2019 14:21:31
11/06/2019 22:26:25
secondo me conviene che tu, come gestore, gestisci l'oggetto con i suoi valori base (nel senso lo crei e lo metti al mercato).
Il giocatore compra l'oggetto base su servizi_mercato, quindi secondo me devi agire lì con le query per pushare i dati nella tabella clgpersonaggiooggetto. Però poi dovrai costruire una pagina di gestione oggetto per i giocatori che va a modificare clgpersonaggioggetto.
11/06/2019 23:32:12
12/06/2019 21:31:53
ma hai già predisposto la tabella clgpersonaggioggetto con i campi modificabili dagli utenti? Perché a me non pare di aver visto nelle query precedenti che passavi valori (immagino i bonus caratteristica)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum


World of Tanks: Afferrate subito il leggendario M4A3E8 Fury!
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
RAID Shadow Legends: Mazzo Alimentare del Fato
I dati del generatore di rank sono stati aggiornati!
primo27 ha recensito New World GDR
morositas ha aperto una nuova discussione: [GDRCD 5.6.0.6] Mancanza di un file prenotazioni stanze
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Portus: Harry Potter Gioco di Ruolo: Micro (ma non troppo) Quest in Infermeria 🏥
dark heart ha recensito Serenity Island
Apocalypse Requiem: Detroit: La prima collezione terminata!
Fairy Tail GDR: ⌛ Arrivano i Tratti del Personaggio
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Fabula Arcana: Apertura iscrizioni Alfa Tester!
bwpstaff ha aperto una nuova discussione: Blackwood Pines
Cleveland City: Halloween non è ancora finito!
La categoria Browser Game raggiunge i 3.800 giochi catalogati!
Raja Dunia → Tra verità divine e menzogne eterne, la tua anima è la chiave. Scopri Raja Dunia, e riscrivi il fato del Continente con armi e magia, fede o eresia.
The Young Riders - Recensione del play by email The Young Riders ambientato nel selvaggio Far West dei telefilm
Roma Imperiale - Recensione del gioco storico Roma Imperiale. Rivivi i fasti dell'Impero Romano!
Azioni nei Gdr - Le azioni nei gdr on line sono fra le fasi più delicate ed importanti per un buon gioco..
Elamshin - Recensione del gdr fantasy L'Impero di Elamshin.. de tenebra anni tempora
NotebookLM - NotebookLM: la tua AI per la scrittura, la ricerca e i giochi online finalmente in Italia!
The Deathly Hallows - Intervista al gestore del play by forum potteriano The Deathly Hallows GdR
Il Fenomeno Naruto - Analisi del fenomeno Naruto nei giochi di ruolo online
