[RISOLTO - GDR-CD 5.4.1] Assegnazione Skill non duplicata postato il 03/07/2019 23:26:25 nel forum programmazione, gdrcd, open source, hosting e modificato da damnedqueen89 il 04/07/2019 15:27:11
Buonasera!
Scrivo qui di seguito perchè sono incappata in un bug a cui purtroppo non riesco a venire a capo.
Praticamente io ho eliminato il sistema delle abilità di gdr-cd in quanto non rispettava le mie esigenze e ho duplicato il sistema del mercato - chiamandolo ovviamente mercato_skill - così da poter assegnare in maniera del tutto libera determinate abilità ai rispettivi personaggi.
Sostanzialmente la pagina della gestione delle skill è identica alla gestione del mercato del gdr-cd, MA - qua arriva il bug - ho notato che se ad esempio assegno a pg Pippi la skill con id 1, non mi permette di assegnare a GiòGiò la stessa abilità, ergo il sistema non mi viene duplicato. La domanda che mi pongo è: come mai?
Ringrazio anticipatamente chiunque mi aiutasse a fare chiarezza su questa cosa!
Pagine → 1
04/07/2019 12:07:48
Assegni le Skill da pannello gestione come si assegnano gli oggetti?
O passi dal Mercato?
04/07/2019 13:02:04 e modificato da damnedqueen89 il 04/07/2019 13:27:48
Le skill le assegno tramite il pannello di gestione (Gestione Skill per l'appunto) che è identico in tutto e per tutto al pannello di gestione del mercato, quindi dove creo l'oggetto, lo carico e lo assegno. Esiste la pagina del Mercato classico per le skill, ma dato che non mi serve non è visibile.
A livello di DB ho creato tutte le tabelle del caso: clgpersonaggioskill (come clgpersonaggiooggetto), codtiposkill (come codtipooggetto), mercato_skill (come mercato), skill (come oggetto).
Sostanzialmente è tutto uguale, anche i relativi campi per questo sono stranita che non funzioni, ma per amor di pignoleria riprendo in mano il codice per ricontrollarlo e provo a testare anche gli oggetti del mercato se mi fanno lo stesso bug!
EDIT: Edito per dire che ho testato il mercato e funziona perfettamente permettendomi di assegnare oggetti identici a persone diverse. Ho fatto un controllo incrociato tra i file gestione_mercato.inc.php e gestione_mercato_skill.inc.php e i codici sono identici (dove giustamente oggetto è cambiato in skill così come tutte le diciture delle query per collegarlo al DB). Ho controllato il DB e le tabelle e i campi sono identici.
Nel provare ad assegnare la skill già assegnata ad un altro a un altro pg, mi segnala questo errore:
GDRCD MySQLi Error [File: gestione_mercato_skill.inc.php; Line: 86]
Error Code: 1062
Error String: Duplicate entry '7' for key 'PRIMARY'
Error Detail: INSERT INTO clgpersonaggioskill (nome, id_skill, cariche, numero) VALUES ('Macarena', 7, 0, 1)
e la riga che lui mi sottolinea è sostanzialmente questa - LOL:
04/07/2019 14:08:04
04/07/2019 15:25:10
04/07/2019 15:30:20
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
I dati del generatore di rank sono stati aggiornati!
aik ha aperto una nuova discussione: Parere su BrowserGame
eXtremelot: La Bussola dei Cartografi di Lot
Dallas Black Gold: [Trama] JFK Memorial
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
Narnia - Un viaggio verso la realtà: Le Cronache di Narnia nella ricezione italiana
L'Isola di Mon - Recensione di uno dei primi giochi di ruolo online fantasy in Italia
Forum - Partecipa al nostro forum e discuti con gli altri utenti di GDR-online.com!
Saint Seya City - Recensione di Saint Seya City. Scopri dentro di te il settimo senso...
New York Heroes Reborn - Intervista alla gestione di New York Heroes Reborn Avengers Academy il PbC sui supereroi!
Marco Cuccu - Intervista a Marco Cuccu, amministratore del gruppo Facebook Giochi di Ruolo - Il GdR in Italia