[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 30/05/2017 03:05:00
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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Intervista allo staff del play by chat potteriano Dissendium Draconis
I dati del generatore di rank sono stati aggiornati!
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Pandora Upside Down High School: Viaggio nel tempo! Chiusura temporanea iscrizioni
alixialice ha recensito Due Città
Sea of Conquest: Aggiornamento 1.1.330! 🏴☠️
World of Warship: Anteprima della collaborazione con Star Trek
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
firefox000 ha recensito Dusk
asoldsoul ha recensito Age of Crystals
vinavil ha risposto alla discussione: Quale ambientazione serve al panorama?
vinavil ha risposto alla discussione: Quando un ambientazione si esaurisce?
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, il Bronx Vampirico e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
NosTale: Scrigno Cavaliere delle favole infinito
Enlisted: Caduta di rifornimenti!
Epic Wizardry RP: Changelog N. 1 - Epic Wizardry Rp
chetedevodi ha recensito Dusk
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Alziora - Fantagiochi presenta Il Regno di Alziora, tra Elfi e Fate nel medioevo..
A corto di idee? - A corto di idee per le tue avventure? Prova prima questi consigli!
Formati Libri - Libro: cartaceo, digitale o formato audio?
FloorPlanner - Scopriamo Floorplanner, l'editor online gratuito per planimetrie da utilizzar nelle tue giocate online!
Ecchihabara - Intervista alla gestione di Ecchihabara il play by chat hentai
GDRCD 5.6 - Intervista al team di sviluppo del nuovissimo GDRCD 5.6!