[GDRCD 5.5] Livello Pg in scheda postato il 18/03/2022 00:34:34 nel forum programmazione, gdrcd, open source, hosting e modificato da playergdr il 20/03/2022 13:00:36
Salve a tutti!
Torno qui a chiedervi una cosa dopo mesi!
Premetto che in questo periodo me la sono sempre cavata da solo dalla prima volta in cui scrissi qui 😅
Insomma, dopo le prime dritte, smanettando e facendo molti errori, ho preso il via su come destreggiarmi in maniera molto imbranata tra i codici sia css che php e sono riuscito ad andare avanti con la creazione del mio fantomatico GDR (Che poi capirete, è praticamente un progetto nato e fatto per giocare tra amici e pochi altri)
Ad ogni modo c'è una cosa che mi sta facendo impazzire!
Come, dove e in quale php devo inserire quale codice perchè mi compaia nella pagina di amministrazione di un utente, la possibilità di mettere il livello PG?
Vorrei far si che il level up sia manuale dai Gestori e non tramite upgrade dei punti esperienza.
Ammetto che ho provato varie cose anche modificando i codici Exp o salute che ho preso come standard sia sul configuratore, nella pagina scheda gestione, che nel vocabolario e via dicendo, ma niente. Non funge._
Ottengo solo o una doppia barra Exp oppure non funziona.
Ho controllato anche nella ref_header, ma in merito non ho trovato nulla. Anche se probabilmente sono io che non mi racapezzo.
Chiedo aiuto!!!
Grazie in anticipo <3
Pagine → 1
18/03/2022 07:42:31 e modificato da playergdr il 18/03/2022 11:23:59
Gentile utente,
è utile per chi risponde sapere quale versione del GDRCD stai usando, sempre che sia quell’OS.
18/03/2022 08:54:58 e modificato da ronald_wesley il 18/03/2022 08:56:53
Innanzitutto hai inserito un nuovo campo nel db, nella tabella personaggio, con le stesse impostazioni di una qualsiasi statistica del pg?
Dopodiché puoi creare il campo in scheda uguale ad una delle caratteristiche del pg modificando ovviamente solo il nome della colonna che viene richiamata… per fare in modo che la gestione possa essere l’unica a modificare quel campo, inoltre, c’è bisogno di andare a modificare anche la pagina scheda_modifica, inserendo il campo che ti permette di modificare il livello nella seconda parte della scheda, quella visibile solamente a chi ha una determinata carica e ricordando di inserire ad inizio pagina, un modifica_livello simile sempre a quello delle caratteristiche…. In più, se il valore in db non lo predefinisci come pari a 0 o 1, ricorda di andare a modificare anche la pagina di iscrizione in modo che ai nuovi pg venga caricato in db il livello di base
18/03/2022 19:01:27 e modificato da strix il 19/03/2022 00:06:15
19/03/2022 10:39:00
Premetto che non ho la stessa versione di gdrcd, ma comunque il discorso dovrebbe essere uguale. Il modify_status non devi modificarlo poiché praticamente quello che c’è scritto lì prima della parentesi graffa significa che se sei un guildmoderator e premi il tasto di modifica per modificare quei determinati campo, allora ti esegue quello che c’è nella parentesi graffa. Dunque tutto quello che sta scritto per lo status non devi copiarlo ed incollarlo di nuovo uguale, ma semplicemente devi andare ad aggiungere una riga a quello che c’è nella parentesi graffa, del tipo:
19/03/2022 20:46:32 e modificato da strix il 19/03/2022 20:57:09
Ok! Ci sono riuscito! Sia a farlo apparire come Livello 1 in scheda dalla registrazione,
sia a creare la sezione in scheda modifica che mi permette poi di andarlo a modificare manualmente! Preciso che ovviamente non è collegato all'esperienza, quindi il livello non sale con l'esperienza.
Funziona tutto!!!
Se posso vorrei lasciare tutta la procedura precisa , nel caso in cui potrebbe servire a qualche altro negato come me in futuro!
Prima però Rispondo a Mathramstaff :D
Credo che tu abbia ragione, che il tuo metodo sia molto più semplice e svelto. Purtroppo però, come ne ho dato mostra, non essendo io un programmatore e neanche qualcuno che si destreggia da molto su questi codici (Considera che da quando mi ci sono messo, ho giusto 7/8 mesi da autodidatta sui codici php, css e html alle spalle, quindi nulla considerando che nemmeno ci sono troppo portato 🤣 ) preferisco andare avanti di backup e fare aggiunte piuttosto che togliere o creare cose a parte. Anche perchè non credo che senza esempi di codici sotto, cui fare riferimento, sarei in grado di fare granchè 🧐
Magari ci riderai su, ma tipo anche tutte le pagine che ho aggiunto sul Gdr, ho usato codici di pagine già esistenti modificandoli in un nuovo file php xD
E se volevo togliere qualcosa, lo rendevo commento. Giuro che non ho idea effettivamente come funzioni ancora tutto e non ci siano errori in giro! Credo che il sito stia su per disperazione proprio! xD
Quindi avrei un pò di timore, attualmente, ad usare questo metodo. Sempre se ho inteso bene cosa tu volevi dire eh! Perchè possibile che io abbia capito tutt'altro!!! In tal caso mi scuso!
E si, lo so, come mi è stato già consigliato, sarebbe il caso di prendere un programmatore vero, il punto è che essendo un gdr che sto facendo per giocare con un gruppo di amici, amici di amici e pochi altri che magari trovandolo per caso vorranno aggiungersi, quindi una cosa abbastanza casereccia e semplice, non trovo sia il caso. Anche perché allora mi priverei di un occasione in cui """Imparare""" qualcosa di nuovo!
Comunque magari in futuro, quando mi sentirò più sicuro, proverò anche il tuo metodo se mi servirà :P Con ciò ringrazio davvero molto entrambi per avermi assistito e consigliato!
Ora passo alla procedura!
Allora, per prima cosa sono andato sul DB, quindi PhpMyAdmin. Da lì, ho aperto la colonna sulla sinistra, che corrisponde al nome del GDR, con tutte le tabelle che compaiono sotto. Vado quindi su Personaggio, e ne creo una nuova intitolandola livello e dando i seguenti valori
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Shadow Scape: ✨ Land nuovamente aperta!
La Tana del Ladro: ~ Forte Xantharl - La Rocca dei Burroni ~
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Dalemyr: Pratoverde, festa in tutti i Reami
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Enlisted: Rendiamo Enlisted un posto migliore N° 68
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Legacy of Magic: Missione Superstizione IIII
Football Team Soccer: Ultimo numero del nostro magazine!
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!
Enlisted: Saldi di maggio in Enlisted
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Shadow Scape: ✨ Chiusura momentanea
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, il Bronx Vampirico e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
eXtremelot - Leggi la nostra recensione di eXtremelot... il più famoso GDR italiano!
Metin2 - Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Il Leader - Tesi dal titolo: La formazione dei leader. Un approccio estetico.
Vita di Coppia e GdR - Vita di coppia: i GdR fanno male? Scopriamolo assieme con la ricerca pubblicata dalla Brigham Young University!
Guida Minecraft - Cosa è Minecraft: guida per mamme e papà alle prime armi!
Dizionario Elfico - Dizionario e Traduttore Elfico con alcune regole grammaticali e una selezione di vocaboli utili!
F.a.q. del Portale - Hai dei dubbi sull'utilizzo del portale? Dai un occhiata alle frequently asked questions!
Bewitched GDR - Intervista al gestore di Bewitched GDR.. il mondo di Harry Potter su Habbo!