[Extreme] Bonus, parametri di Razza. postato il 03/06/2008 16:45:16 nel forum programmazione, gdrcd e open source
Salve, mi servirebbe un altro aiutino... 😖
Sono sempre alle prese con Gdr Extreme e questa volta mi sono accorto di un problema dei bonus razziali. Praticamente creo correttamente le razze, le modifico a piacimento con il pannello di gestione, ma quando si tratta di aggiungere i bonus alle caratteristiche (forza, mente, ecc) non me le dà nelle schede dei personaggi... E' come se non le avessi mai inserite, anche se nel pannello, se controllo, mi ha salvato i bonus! Da che dipende?
Pagine → 1 2
03/06/2008 17:08:33
Ti riferisci alla presenza dei bonus nelle tabelle di razza?
Perché nel database ho Id di razza e Razza_main ... non trovo nulla relativo ai bonus e se controllo nell'sql i personaggi iscritti me li dà senza questi bonus ma segnala solo i punteggi che hanno di base...
03/06/2008 18:04:36
nel database ci sono, ma non sono aggiunti sulla scheda, si tratta di leggerli dal db e sommarli ai parametri del pg al momento della visualizzazione.
03/06/2008 21:56:16
Potreste spiegarmi a grandi linee come fare?
Non riesco a trovare i dati dei bonus che devo richiamare.
Grazie ;)
03/06/2008 22:22:10
li leggi dal database, sono, mi pare, nella tabella razza, prendendo l'id dalla tabella personaggio, li salvi in cinque variabili, e le sommi ai punteggi del pg al momento di visualizzarli.
04/06/2008 13:25:19
Uhm, potresti farmi un esempio di codice? =P
Per capire meglio...Grazie!
04/06/2008 13:58:19
Mi spiace, non scrivo codice :) Non e' per fare il bastardo, e' che se vuoi riuscire a gestire la land, una volta finita, son cose che devi saper fare. Ti ho messo sulla strada giusta, ora leggi un manuale di php :)
04/06/2008 14:07:42
Bè, se non vuoi aiutare è un conto, ma dire che se non sono in grado di fare ciò, allora mi preclude la possibilità del riuscire a gestire una land, non credo siano affari tuoi anche perchè le cose non sono per forza collegate:D
Inoltre, non mi sembra mai d'aver parlato, in questo sito, in altre situazioni, di un Gdr mio, non mi sembra d'aver parlato d'una mia creazione, e non mi sembra neanche d'aver mai annunciato l'apertura di qualcosa, che mai farò, e mai avverrà. Su questo non ci sono dubbi. ;)
Dunque stai tranquillo, in quella lista di gdr, alla sinistra, non vedrai MAI, niente che possa essere riconducibile a una mia opera...
Se poi non c'è nessuno, qui presente in grado d'aiutare senza dover per forza alludere ad una certa "incapacità", mi domando sinceramente a cosa serve tenere una sezione simile del forum 😳
04/06/2008 19:20:46
Be', si, serve anche a questo.
Però comunque bisogna sapere cosa si sta facendo, non si può volere il codice pronto da copia-incollare.
In linea di massima, ecco il ragionamento che devi usare.
Hai una variabile che corrisponde (es) alla forza.
Prendi, dalla tabella delle razze, i dati corrispondenti ai parametri aggiuntivi uguali alla razza del pg.
Poi semplicemente li sommi.
Visto che me lo hai chiesto, provo a buttarti giù qualche riga di codice. Si dovrebbe usare una join, ma non sono sicuro visto che non uso gdr-cd extreme e quindi faremo con query separate.
Credo che si abbia, per la razza del personaggio, una variabile di sessione che chiameremo (ovviamente devi adeguare i parametri) IDRazza.
04/06/2008 19:31:29 e modificato da mr_faber il 04/06/2008 19:33:26
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
NosTale: Manutenzione Terra della Vita