Punti cultura postato il 19/01/2012 13:44:42 nel forum programmazione, gdrcd e open source e modificato da argorath il 19/01/2012 15:57:47
Per la creazione della tabella punti cultura (pacchetto gdrcd), qual'è la query corretta per l'accrescimento automatico degli stessi?
Nel pacchetto da questa:
Pagine → 1 2
19/01/2012 16:02:33
vedi che questa query implementa solamente il campo UltimaEsp
ALTER TABLE `Personaggio` ADD `UltimaEsp` DATETIME DEFAULT '2000-01-01 00:00:00' NOT NULL ;
per aumentare l'esperienza non so come sia il nome del campo ma credo Esperienza quindi
UPDATE Personaggio SET Esperienza += 1 WHERE idpg = $_SESSIOnetcetc
l'ultima parte idpg = ... <- non è corretta la ho scritta cosi per farti capire che va messo il campo che contiene lid personaggio e la sessione di login che la contiene..
19/01/2012 16:08:55
I punti che indichi nella query sembrano essere i punti esperienza. Non so che patch stai usando che ti ha fornito quella query, ma di certo quella ti serve solo una volta al momento dell'installazione, non serve per far funzionare quello che vuoi.
La risposta che cerchi non sta nelle query, ma nel codice PHP
19/01/2012 16:11:50
Ho applicato alla lettera questo pacchetto:
https://www.gdr-online.com/download_dettaglio.asp?id=95
Non riesco a trovare l'errore però :(
19/01/2012 16:25:45
Quale versione di GDRCD stai usando?
Quel pacchetto non funziona con GDRCD5.x
Funziona con GDRCD 3
Se stai usando GDRCD3, devi semplicemente segire le istruzioni riportate, ti dice di inserire un certo codice nelal pagina presenti.php in un punto specifico, se lo inserisci correttamente dovrebbe funzionare. (non è esattamente il miglior pezzo di codice che io abbia mai visto....ma dovrebbe andare)
19/01/2012 16:35:26
E invece non va. In scheda spunta questo parametro:
2012-01-19 16:25:14
Per questo ho pensato ad un difetto di query
19/01/2012 17:09:44
Tieni conto che parecchi dei mod per gdrcd 3.x non funzionavano proprio.
19/01/2012 17:19:56 e modificato da argorath il 19/01/2012 17:20:20
Questo è l'intero tool.
esp_up.php
19/01/2012 18:07:00
Quando dici che "in scheda mi spunta la data" cosa intendi esattamente? Dove ti spunta, così a caso dentro alla pagina, in corrispondenza di una voce in particolare, o cosa?
Il codice della patch non va inserito nella scheda e scrive date solamente nel campo UltimaEsp, quindi a meno che tu non stia stampando sulla scheda il campo UltimaEsp, non si capisce come possa farti una cosa del genere.
19/01/2012 22:31:27
questo pacchetto non è compatibile con gdrcd 5
e comunque se non sai di programmazione.. nemmeno le basi
non puoi installare patch o renderle compatibili.
19/01/2012 23:00:36
Il gioco su cui l'ho montato è gdrcd 3.0 quindi dovrebbe andare.
Ho montato il pacchetto bene, non so programmare ma so gestire il codice.
Ho inserito in scheda semplicemente il parametro:
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!