[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 Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
piromee ha aperto un annuncio di ricerca: Momentum Incantatio ricerca Tester
Il gestore di Portus: Harry Potter Gioco di Ruolo ha risposto alla recensione di dreamboy
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Black Sails Chronicles: ON - Casa delle Aste
RAID Shadow Legends: Summon Boost e Champion Chase
Storie di Esperia: Uno strappo nella notte
Crystal Tokyo: Ingresso nella Via Magica
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
alexandros si è accreditato come gestore di Shinobi no Saisei - Naruto x Boruto GDR
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di jimcho
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di theduelist92
War Thunder: Chieftain 900: Capo della Royal Ordnance
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Il portale raggiunge i 17.200 giochi catalogati! Grazie a tutti!
Hero Wars: Anomalia dei Pets! 🐾
New Orleans: [On Game] Casting per i Cantanti!
I dati del generatore di rank sono stati aggiornati!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Giochi Shadowhunters - Lista completa dei giochi di ruolo online ambientati nel mondo urban fantasy di Shadowhunters
Giochi Business - Lista completa dei giochi di ruolo online ambientati nel mondo del business
Scarica RpgEngine - Scarica gratuitamente RpgEngine open source per realizzare GdR Play by Chat
Skyrim: Solitude - Intervista allo staff del play by chat fantasy Skyrim Solitude. Entra nel fantastico mondo di The Elder Scrolls!
Reame di Warrior Within - Recensione del GDR fantasy Reame di Warrior Within
FloorPlanner - Scopriamo Floorplanner, l'editor online gratuito per planimetrie da utilizzar nelle tue giocate online!
Guida Minecraft - Cosa è Minecraft: guida per mamme e papà alle prime armi!