[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
ayakashi si è accreditato come gestore di We love Tokyo
La Tana del Ladro: TdL Stories - Le Solite Fandonie
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
shiny fluff ha recensito Age of Crystals
Enlisted: Miglioramento dell'operazione "Leadstorm"
Lineage II: Evento di Benedizione dell'Arcangelo
I dati del generatore di rank sono stati aggiornati!
League of Angels III → Addentratevi in un MMO RPG fantasy gratuito giocabile direttamente tramite browser grazie a League of Angels!
Il gestore di La Tana del Ladro ha risposto alla recensione di elyionar
Cleveland City: Nuova Organizzazione, nuove Chat e nuovi Master
Ex Gratia GDR: Revisione Poteri: Mutazione, Mentali e Utility
Il gestore di Ex Gratia GDR ha risposto alla recensione di deanna
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Exclusive Villa GdR: Un morto, nessuna notizia... troppi segreti?
World of Warship: Cantiere navale: Blücher
Enlisted: Operazione "Leadstorm"
naemaer ha recensito La Tana del Ladro
War Robots → Domina il campo di battaglia con War Robots: strategia, azione e mecha in un'esperienza multiplayer epica!
Due Città - Intervista al nuovo gestore di Due Città, uno dei primi Play by Chat italiani!
Les Ombres de Bruges - Recensione del play by chat Les Ombres de Bruges: il gotico moderno!
Mercato del Gaming - Il mercato del gaming in Italia secondo AESVI con grafici e profilazione dei videogiocatori
Golden Age - Intervista al gestore di Golden Age.. il GdR su One Piece! Scopri il mondo dei Pirati e del Grand Blue!
Politica dei Vertici - Consigli utili, piccole accortezze, e riflessioni sulla politica dei Gestori nei GDR
Anime '80 - Tesi sull'Anime e la riproduzione simbolica del reale!
Barcellona by Night - Recensione del gioco ambientato in una Barcellona più oscura e malvagia della reale..
Sfrutta Gdr-online.com! - Consigli per sfruttare al meglio i mezzi messi a disposizione da GDR-online.com!