[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
The Coven: Terza fase della quest di Settembre
Le Cronache di Raja Dunia: Macrofilone - Il Primo Dispaccio
New World Order → Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
kefka86 ha risposto alla discussione: Web Developer (programmatore) a disposizione!
Il gestore di Hogwarts Ends ha risposto alla recensione di jade the goat
Il gestore di Hogwarts Ends ha risposto alla recensione di keronte91
Il gestore di Dallas Black Gold ha risposto alla recensione di enola
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Roma I Triumviri: Settembre 2025 su RiT
Hero Wars: 🌊 Le maree stanno salendo
thearcanecourt si è accreditato come gestore di The Arcane Court: A Tale of Crowns and Witchcraft
unnomeacaso ha recensito La Tana del Ladro
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
cavaliere ha recensito Storie di Agarthi
Nuovo Play by Forum Fantasy Storico → The Arcane Court: A Tale of Crowns and Witchcraft
Black Sails Chronicles: OFF - Maledizione Ormeth
Dominion Gdr: Riapertura Bokor Nox e chiusura Licantropi Rahu ⛔
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
MyCharBook - Intervista all'ideatrice del servizio online gratuito per creare e memorizzare le schede dei propri personaggi!
The Smoke - Intervista alle gestrici di The Smoke.. play by chat moderno ambientato in Inghilterra
Giochi Streghe - Lista completa dei giochi di ruolo online ambientati nel mondo di Streghe
Lista Larp - Lista dei giochi di ruolo dal vivo (larp) presenti sul portale
Il Gioco in Rete - Appunti di tesi sul gioco di ruolo online di Diego Vaggi
Age of Crystals - Intervista alla gestione del play by chat hentai-fantasy Age of Crystals!
Tesi di Laurea - Raccolta di tesi di laurea dedicate ai giochi di ruolo online!