[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
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
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!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Armi ed Armature - Scopri le armi e le armature che hanno visto la luce nel Medievo!
GdR by Chat - Un nano entra in una chat... un primo sguardo al mondo del GDR by chat!
Seguici su X! - Segui GDR-online.com su X. Cinguettii continui con tutte le news dai GdR!
Hell Dawn London - Recensione del gioco di ruolo via chat post-apocalittico Hell Dawn London
Hogwarts la magia antica - Intervista ai gestori del play by forum potteriano Hogwarts, la Magia Antica!
Papaboys e GdR - Di papaboys, giochi di ruolo e disinformazione..
Città Virtuali - Ciò che distingue un gdr online da un gioco by forum o by chat, e che la rende più complessa
PayPal NFT - PayPal deposita una domanda di brevetto nel mondo NFT.. scopriamo assieme la novità!