[GDRCD 5.x] Tutorial: incremento/decremento multiplo abilità postato il 21/05/2017 00:25:08 nel forum programmazione, gdrcd, open source, hosting e modificato da blancks il 24/06/2025 19:08:47
Introduzione
Dal momento che è una richiesta che mi è stata fatta spesso ho deciso di realizzare questo topic/tutorial di modo da offrire una guida che permetta di implementare da se un metodo che consenta di poter aumentare o diminuire i valori delle skills nella scheda del personaggio di gdrcd senza che la pagina venga ricaricata ad ogni operazione.
Prerequisiti
1) GDRCD 5.x
Attualmente il tutto è stato testato su di un installazione pulita di GDRCD 5.4, ma vista la genericità delle operazioni dovrebbe essere applicabile ugualmente su qualsiasi altra versione a partire dalla 5.1
2) gdrcdskills.js | Download http://blancks.altervista.org/tutorial-skills/gdrcdskills-1.2.zip ↗
Si tratta di una libreria in puro javascript scritta appositamente per questa guida.
Step 1: Preparazione
Scaricata ed estratta dallo zip la libreria gdrcdskills.js, caricarla all'interno della cartella includes.
A questo punto occorre aprire il file header.inc.php ed aggiungere all'interno del tag head il seguente richiamo..
Pagine → 1 2
21/05/2017 09:49:48
Complimenti davvero! 👍 Fisso la discussione in alto per un pò!
21/05/2017 23:34:51 e modificato da blancks il 21/05/2017 23:41:18
Segnalo un paio di cose:
. La prima è che c'era una piccola svista logica all'interno della procedura di salvataggio dello step 5 (
Il topic è già stato aggiornato a riguardo).
In breve è cambiata la seguente condizione:
25/05/2017 19:55:14
Per me funziona grandiosamente, sono con GDRCD 5.4.
Grazie infinite Blancks - come al solito ne emerge che da sola non avrei mai e poi mai e poi mai saputo fare niente del genere.
Sarebbe carino da parte di chi ha fatto/farà uso di questo tutorial anzitutto ringraziare l'autore per il tempo e l'impegno investiti in un contributo a beneficio di tutta la comunità, quindi contribuire con un feedback sulla funzionalità in questione.
25/05/2017 20:26:25 e modificato da blancks il 25/05/2017 20:29:12
27/05/2017 21:38:11
Un enorme grazie a Blancks! La guida è chiarissima! :)
Mi permetto solo di dare un paio di suggerimenti (quisquilie) e fare : 1) se non ci vuole troppo a farlo forse un comando "azzera tutto", accessibile solo alla gestione, potrebbe essere comodo - 2) gli utenti livelli user se possono ancora dare punti ad una skill, vedono sia il - che il +. Sarebbe possibile far sì che vedano solo il + e il - compaia solo "temporaneamente", prima di "salvare" le modifiche?
Detto ciò, volevo condividere la mia esperienza: io ho una scheda dove le varie sezioni sono ccontenute ciascuna in una tab. In questo caso, per poter far funzionare tutto correttamente, è necessario che tutta la parte PHP sia nel "contenitore" principale, mentre la parte che và a stamparsi può restare nell'opportuno file delle skills. questo evita fastidiose problematiche in fase di stampa del codice ;)
29/05/2017 11:26:32
30/05/2017 00:57:09 e modificato da blancks il 30/05/2017 03:09:17
>> AVVISO <<
Il contenuto di questa risposta è già stato integrato nel topic principale e pertanto se avete appena seguito la guida iniziale potete ignorare quanto riportato qui.
Al contrario, se avete seguito la guida prima della comparsa di questo aggiornamento allora seguendo gli step in questo post potrete adeguare quanto già fatto con la nuova funzionalità qui esposta.
---------------------------------
Eccomi qui, come promesso ci ho fatto un pensiero sui consigli forniti e per adesso ho deciso di spiegare come implementare il punto 2) suggerito da irenes a cui vanno i miei ringraziamenti per l'intervento costruttivo.
Ciancio alle bande, andiamo dritti al sodo.
Far si che l'utente non visualizzi i tastini di incremento/decremento che non può effettivamente utilizzare
.1) Scaricare la versione aggiornata della libreria gdrcdskills.js http://blancks.altervista.org/tutorial-skills/gdrcdskills-1.2.zip ↗ e sostituirla alla precedente nella cartella includes.
.2) Rechiamoci in pages/scheda.inc.php, dove a seguito delle modifiche fatte in precedenza dovremmo ritrovarci i tastini di incremento/decremento delle skill a questo modo all'incirca
03/06/2017 17:30:18
Se ti fa piacere potresti inserire questa patch come fork o come branch sul progetto di gdrcd su GitHub ;)
Sarebbe anche più semplice per gli utenti scaricare i file già modificati o vedere i diff di tutti i file coinvolti :)
04/06/2017 03:49:20
06/07/2018 10:49:14
segnalo un piccolo "bug". Non so neanche se è il termine giusto.
Sostanzialmente notavo che è possibile far arrivare un'abilità oltre al cap massimo stabilito per un'abilità.
Non è possibile portare l'abilità oltre al 10 SOLO se l'abilità che si cerca di aumentare è già ad un punteggio di 10 o superiore a 10.
C'è un modo per far sì che il nostro mitico tastino "+" non compaia più, ancora in fase di attribuzione punti, se un tizio ha già portato l'abilità al cap massimo impostato?
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
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
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
War Thunder: Chieftain 900: Capo della Royal Ordnance
Il portale raggiunge i 17.200 giochi catalogati! Grazie a tutti!
Hero Wars: Anomalia dei Pets! 🐾
New Orleans: [On Game] Casting per i Cantanti!
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
I dati del generatore di rank sono stati aggiornati!
Le Cronache di Raja Dunia: Ampliamento Enciclopedia Creature
Enlisted: Combattimento alla pari: Regno Unito contro Italia
World of Tanks: Manovre militari torna a novembre!
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
lyingcreature ha recensito Salvation GDR
Portus: Harry Potter Gioco di Ruolo: La RAS è arrivata a Hogwarts. E ora?
RAID Shadow Legends: Evento extra leggendario
Hero Wars: Verdoc il nuovo Titano! 🌿
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Wanderio - Raggiungi le migliori fiere di comics and games con Wanderio! E risparmia!
Vin Diesel - Dungeons & Dragons e Vin Diesel.. cosa volere di più?
Seguici su X! - Segui GDR-online.com su X. Cinguettii continui con tutte le news dai GdR!
Lancio Dadi - Play by Forum e Lancio di Dadi.. la soluzione integrata dei principali circuiti!
Anima - Intervista al gestore di Anima.. il play by chat fantascientifico con i robottoni!
CMS Play by Forum - Mini guida ai principali CMS per creare un play by forum grazie all'utilizzo dei CMS
Forgotten Years - Intervista ai gestori di Saint Seiya City Forgotten Years il play by chat sui Cavalieri dello Zodiaco