[GDRCD 5.] Menu scelte in base alla razza postato il 18/01/2020 11:29:32 nel forum programmazione, gdrcd, open source, hosting e modificato da staff shadowland il 18/01/2020 11:35:14
Salve a tutti. Più che un errore, vorrei chiedere un suggerimento/direttive su come sviluppare quanto segue.
Vorrei provare a realizzare un menu legato alla razza del personaggio e che le voci in esso riportate, siano legate unicamente alla opzioni disponibili per la razza di appartenenza senza che siano accessibili indistintamente a tutti.
Ora, ho dato uno sguardo al sistema di scelta delle abilità dove è possibile assegnarle ad una razza specifica e di adattare il codice alle mie esigenze; però nel sistema delle abilità in scheda, il tutto funziona con i punti esperienza (cosa che a me non serve) ed inoltre fornisce all'utente la possibilità di selezionare più voci (tramite i segni + e -) quando a me ne servirebbe solo una per menu - tralasciando che non è un menu a tendina ma una lista -
In chat invece, il sistema delle abilità con comparsa/scomparsa della voce è quanto di più vicino a ciò che vorrei realizzare. Lì ad esempio, una abilità legata alla razza, compare nel menu in base al valore (se 0 non compare nel menu, se 1 compare)
Purtroppo essendo una cosa per me articolata, mi sono persa nel concepire un modo (non troppo complesso) per concatenare le varie cose.
Premetto che a me non serve che queste cose siano visibili in chat ma soltanto nella scheda del personaggio.
Ad esempio:
PG 1 razza Umano -> accesso solo a occhi neri e azzurri
PG 2 razza Elfo -> accesso solo a occhi verdi e blu
PG 3 razza Gnomo -> accesso solo a occhi neri, verdi, castani
ecc...
In questo Menu, la voce da scegliere tra quelle elencate dovrebbe essere soltanto una.
Qualcuno si è cimentato in qualcosa di analogo o ha dei suggerimenti o comunque delle direttive che posso provare a mettere in pratica? c'è qualche parte del codice a me oscura da cui posso prendere spunto?
Grazie per l'attenzione, spero di fare chiarezza nella mia mente.
Pagine → 1
18/01/2020 17:10:15 e modificato da damnedsouls_staff il 18/01/2020 17:15:55
sul menù non saprei aiutarti ma su questo
18/01/2020 19:50:07 e modificato da staff shadowland il 18/01/2020 19:55:13
Grazie per la risposta. Ero interessata al principio di inserire il menu a tendina in scheda proprio come funziona in chat (per la chat non mi serve) Insomma non è un qualcosa di legato alle abilità ma soltanto delle scelte da selezionare che compaiono come campi in scheda, venendo appunto smistate per razza e senza px o scelte multiple. Già sono riuscita da tempo a trasporre questo sistema in chat, ma è fare lo stesso in scheda che non mi riesce :/ magari ci lavoro ancora su tenendo anche come riferimento il tuo consiglio :D
P.s. Ho già creato la select e provato a smistare le varie scelte per razza tramite un collegamento da DB tra un campo per le scelte fisiche che è concatenato alla razza, ma sicuramente sbaglio in qualcosa poiché lo smistamento non avviene e tutte le razze possono selezionare cose che non dovrebbero :/
18/01/2020 22:19:03
Ipotizziamo l'esistenza di questa tabella
"Caratteristiche"
razza - occhi1 - occhi2
nel file scheda_modifica dovrà comparire qualcosa di questo tipo
19/01/2020 09:01:23
Ciao e grazie per la risposta! Sì ho già provato una cosa del genere prima di aprire il post, il problema resta sullo smistamento razziale. Credo che ci lavorerò ancora su.
20/01/2020 16:45:41
Puoi fare un array che contiene i colori degli occhi per ogni razza.
Con un IF od un SWitch setti tipo che
22/01/2020 19:40:54
Ci sono quasi. Sono riuscita ad impostare i parametri servendomi del codice riportato nelle abilità e modificandolo per le mie esigenze. L'unico problema che riscontro è che non riesco a far sì che la modifica venga registrata una volta effettuata poiché il salvataggio per le abilità non funziona come quello "modifica" da scheda. Purtroppo non sono ancora riuscita ad integrare le stringhe delle due pagine.
05/02/2020 13:12:08
Dopo diverse prove, sono riuscita parzialmente nel mio intento, non riesco ad individuare l'errore, magari potete essermi di aiuto.
Nel codice seguente le modifiche vengono effettuate senza intoppi ed il campo viene correttamente aggiornato una volta scelta la voce dal menu, l'unico problema è che all'utente compare la lista di tutte le opzioni presenti per le varie razze, cosa che non vorrei fosse possibile relegando le scelte soltanto alla razza di appartenenza.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I Sentieri Perduti: i segreti di Dalaran
Intervista alla gestione del play by chat horror Macabre Tales! Entra nell'incubo!
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
I dati del generatore di rank sono stati aggiornati!
nightvale ha risposto alla discussione: Nightvale
gadu ha risposto alla discussione: Gdr con facile inserimento di nuovo PG
AlterEgo: Nuova sezione Calendario
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
notturno ha aperto una nuova discussione: Gdr con facile inserimento di nuovo PG
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Aumento Caratteristiche in Scheda
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Disabilita suoni in scheda e chat
Il gestore di Macabre Tales ha risposto alla recensione di switch
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Felix Felicis GdR - Harry Potter GdR: La magia delle feste!
La Tana del Ladro: 📢 TdL OS 4.4 - 📘 Incantesimi, ma con stile
Sea of Conquest: Update 1.1.510 live!
World of Warship: Nuovo sistema di rarità dei contenuti
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Guida RpG - Una guida per iniziare a giocare ai giochi di ruolo (RPG)
Tim Burton - Tesi di Laurea dal titolo "La morte malinconica di Tim Burton"
Knights of Badassdom - Knights of Badassdom: i giochi di ruolo dal vivo sul grande schermo!
Leggendra - Intervista al gestore di Leggendra.. il gioco di ruolo play by chat fantasy rinascimentale!
Fairy Tail GDR - Intervista al gestore del gioco di ruolo play by chat ambientato nel mondo del manga Fairy Tail
Les Ombres de Bruges - Recensione del play by chat Les Ombres de Bruges: il gotico moderno!
Lord of Ultima - Scopriamo Lord of Ultima...il nuovo Browser Game strategico di EA!
Genesi Tolkieniana - La riscrittura originale: dalla "Genesi" di J.R.R. Tolkien ad una catechetica narrativa