[GDRCD 5.4] Assegnare una classe ad un razza postato il 29/12/2015 00:08:56 nel forum programmazione, gdrcd e open source
Salve a tutti!
Premetto che ho cercato nel forum ma che non ho trovato niente che mi possa aiutare, tuttavia se c'è già una discussione al riguardo e me la sono persa, mi scuso e chiedo gentilmente un link di riferimento.
Veniamo ora al sodo: come da titolo, ho creato delle classi e vorrei assegnarle alle razze in modo che il player, in fase d'iscrizione, una volta selezionata la razza che vuole abbia a disposizione solo determinate classi tra cui scegliere.
Il problema sta nel fatto che, per quanto ci pensi e ci ripensi, non riesco "vedere" il codice da scrivere per implementare la cosa.
Ho creato, nella tabella delle classi, un nuovo campo int(4) chiamato id_razza ma a questo punto mi sono bloccata.
Se qualcuno fosse così gentile da darmi qualche dritta, gliene sarei grata!
Pagine → 1 2
29/12/2015 00:18:06
Vediamo se ho capito, ad esempio:
1)Elfo:
a) Arciere Elfico
b) Mago degli Elementi
c) Sacerdote Arboreo
Giusto?
29/12/2015 00:22:33
Esattamente così! :D
29/12/2015 00:26:30
29/12/2015 00:32:29
Avevo pensato anche io al problema dell'assegnazione di una classe a più razze, ma parlando con il mio co-gestore, in fase di stesura proprio delle classi, ho constatato che nessuna classe si ripete.
Alcune potranno essere similari in quanto ad abilità specifiche, ma sono comunque tutte differenti.
Detto questo, secondo te qual'è la soluzione più "semplice" da implementare? Perchè il php continua a non essere il mio forte e vorrei evitare di fare troppi sfraceli, se possibile XD
29/12/2015 00:37:29
domanda (per capire come fare la cosa) l'iscrizione è strutturata su una pagina sola, ovvero il menu di selezione razza e classe sono nella stessa pagina o è fatta a step, nel senso inserisco il nome e lo invio, seleizono la razza e la invio ecc?
29/12/2015 00:41:19
Al momento è tutto in una pagina sola - non sono ancora arrivata ad inserire la scelta delle classi, proprio perchè non sapevo come farlo - ma sono ben disposta ad aggiungere delle pagine, se dovesse essere necessario. Non è assolutamente un problema.
29/12/2015 00:51:25 e modificato da syon88 il 29/12/2015 00:52:27
Stai usando il gdrcd oppure un codice proprietario?
Perchè da che ricordo l'iscrizione del gdrcd ha vari step, quindi ti basterebbe inserirne uno in più nella pagina iscrizione.php
29/12/2015 00:59:59
Se la scelta avviene in un unico step ci sono vari soluzioni possibili.
La prima che mi viene in mente è quella di caricare tutte le classi in all'interno di un array o oggetto js, e fargli popolare il menu a tendina in base al cambio di selezione del menu della razza, (ovviamente poi al momento dlel'invio validando lato server che la combinazione sia valida)
29/12/2015 01:00:31
Sto usando GDRCD 5.4.
Gli step dell'iscrizione sono quelli base:
- accettazione delle condizioni del servizio
- inserimento dati (email, nome e cognome pg, scelta genere e razza pg, assegnazione dei punti caratteristica)
- conferma dei dati
29/12/2015 01:21:51
Se sei capace puoi usare il metodo consigliato da dirr qui sopra, altrimenti ti basta tenere i campi che l'utente ha gia riempito come <input hiden> e fare uno step intermedio fra l'inserimento dei dati e la conferma
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!