Caratteristiche che lanciano più dadi postato il 06/05/2020 22:03:50 nel forum programmazione, gdrcd, open source, hosting
Salve! mi trovo nella necessità di creare un sistema di lancio dadi stile Five rings, Vampiri, Savage.... (cioè che se ho una Caratteristica di valore 5, questa mi faccia lanciare 5d6 in chat e stamparli tutti quanti, non il risultato)
I personagi posseggono 6 caratteristiche (per comodità anche di codice preesistente, chiamate car1, car2, car3.....car6)
vorrei fare in modo che, in chat, si possano selezionare tre caratteristiche tramite menù a tendina, ed il sistema tiri altrettanti d6, stampandoli in chat
Esempio:
menù a tendina 1: car3 = 4
menù a tendina 2: car5 = 3
menù a tendina 3: car1 = 2
totale: il sistema tira in chat 4+3+2 d6
Ho pensato di strutturare così, all'interno di ref_header.inc.php
Pagine → 1 2
07/05/2020 00:24:09
il modo più' semplice e' inviare i valori tramite form e poi lato codice usare $_REQUEST o $_POST
Invece di fare 3 menu a tendina potresti pensare ad un multi select per ovviare al problema di avere doppie caratteristiche altrimenti dovresti prevedere un sistema di disabilitazione o creazione delle voci del menu dinamico.
Un altro consiglio e' usare il valore della caratteristica prendendolo dal db e non fidandosi di quello del form in quanto potrebbe essere manipolato dall'utente.
07/05/2020 21:29:32
Spero di aver capito che cosa intendi, perdonami eventuali errori e grazie per la risposta.
Non dovrei avere problema di accavallarsi di caratteristiche siccome ogni menù ne avrà massimo due. Per cui sarà:
car1 car3 car5
car2 car4 car6
Dunque, dovrei fare:
07/05/2020 22:39:01
hai qualche errore di sintassi html pero' il ragionamento va bene. Potresti prevedere di mettere invece di $record['car1'] che probabilmente ti da un numero una parola tipo Forza.
Poi lato codice metti se ha selezionato car1 allora vai nel db tabella personaggio colonna car1 e prendi il valore per fare il lancio
08/05/2020 20:47:02 e modificato da vivi1400 il 08/05/2020 20:47:50
Eccomi di nuovo quì, sperando di riuscire a risolvere T_T
ho provato a montare il tutto (prima di mettere le caratteristiche ho fatto con un banale menù a tendina con i numerini)
08/05/2020 21:44:12
l'errore e' di sintassi hai messo un else dopo un altro else, il tuo codice dovresti metterlo dentro ad uno dei tuoi casi. Traducendo il codice:
09/05/2020 22:36:05
Non era solo quello l'errore, ma sono riuscita a correggere :D....non riesco però a fargli prendere la "caratteristica"
attualmente ho
car0, car1, car2, car3, car4
che sono le varie caratteristiche.
con il menù a tendina si va a selezionare il "numero" dell'abilità
10/05/2020 00:49:12
Ho letto più volte quello che hai scritto, ma non sono riuscito a capire cosa vuoi ottenere.
Potresti scrivermi un esempio di quello che vuoi che viene stampato alla fine?
10/05/2020 12:15:49 e modificato da vivi1400 il 10/05/2020 12:16:32
penso che la domanda sia banalmente "cosa sbaglio nel fargli leggere un dato dal database?"
faccio una situazione esempio
Personaggio
car5 = 3
nel vocabolario car5 si chiama ad esempio Forza
10/05/2020 23:15:28
Essenzialmente il problema e' che con la query ottieni un array quindi il valore Forza si trova sotto $a['car5']
11/05/2020 21:19:31
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Ynis Witrin: Razze lavate con Perlana e il Mercante in Fiera!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
blackmines ha recensito The Coven
Nyx Insight - Project S.E.T.: Riapertura iscrizioni
New Wizarding World: Aggiunte nuove abilità e carriere!
RAID Shadow Legends: Mazzo demoniaco del destino!
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!
Harry Potter Magic World: Cerimonia di fine A.A. 2024-25 ad Hogwarts
The Coven: La Blackmore Academy ha aperto i cancelli
Felix Felicis GdR - Harry Potter GdR: Il Prezzo dell'Onore - il caos
blancks ha risposto alla discussione: Gothik Web RPG Community 1.0 Alpha
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Sea of Conquest: Nuovo eroe Sylvia Thorne! 🌿
Il gestore di Storie di Agarthi ha risposto alla recensione di plasticblue
Seconda Era - Le Terre Libere: Rinnovo Server
Ex Gratia GDR: Allarmanti notizie dalla città di Taiyang!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Giochi sui Pirati - Lista completa dei giochi di ruolo online ambientati nel mondo dei pirati
GdR su MasterTopForum - Lista dei giochi di ruolo play by forum sul circuito MasterTopForum
Statistiche Tecniche 2015 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2015. Spulcia i dati disponibili!
Fumetto Giapponese - Manga: studio delle caratteristiche grafiche e narrative del fumetto giapponese
Alziora - Fantagiochi presenta Il Regno di Alziora, tra Elfi e Fate nel medioevo..
Asoiaf Gdr - Intervista al gestore del play by chat ambientato a Westeros Asoiaf Gdr. Entra nei 7 Regni!
Dunedan - I Dunedan: Indagine etnografica della popolazione tolkieniana
Povero Gestore! - La richiesta di essere più presenti per adempiere agli impegni presi scatena strane reazioni..