[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
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
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
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
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!
DarkOrbit → Galassie remote e pericoli in agguato ti attendono. Vinci battaglie avvincenti in DarkOrbit: diventa un cosmonauta temerario e combatti!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Tool Grafici - Tool online e contenuti grafici per principianti da utilizzare gratuitamente online!
Ambientazioni GDR - La seconda lista di ambientazioni non sfruttate dai gestori di giochi di ruolo. Utile per avere spunti per un nuovo gdr!
GdR e Multi-Esistenza - Il Gioco di Ruolo ed il delirio della multi-esistenza
Armi ed Armature - Scopri le armi e le armature che hanno visto la luce nel Medievo!
Giochi Kingdom Hearts - Lista completa dei giochi di ruolo online ambientati nel mondo di Kingdom Hearts
Incredibilità Fantasy - Nel fantasy e nel fantastico l’incredibilità è una componente principale. Vediamo perchè!