Punti carisma postato il 16/12/2008 21:39:36 nel forum programmazione, gdrcd, open source, hosting
nel mio gdr vorrei fare in modo che i punti carisma aumentino ad ogni pg ogni due ore.. vi riporto qui la query:
<?
# per modificare il lasso di tempo in cui fare acquisire l'esperienza cambiare il valore "10" di base in quello deciderato nella riga qui sotto
$MySql = "SELECT Ultimocarisma, (DATE_ADD(Ultimocarisma, INTERVAL 1 MINUTE) < NOW()) AS Tempo FROM Personaggio WHERE Nome = '".pars($Login)."'";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$Tempo_ok = $rs['Tempo'];
$Ultimocarisma = $rs['Ultimocarisma'];
$rs->close;
if ($Tempo_ok ==1) {
$MySql = "UPDATE Personaggio SET Carisma = Carisma + '1' WHERE Nome = '".$Login."'";
$Result = mysql_query($MySql);
$MySql = "UPDATE Personaggio SET Ultimocarisma = NOW() WHERE Nome = '".$Login."'";
$Result = mysql_query($MySql);
}
?>
ora ho un problema..che ad alcuni pg si aggiorna ad altri invece rimane fermo e mi tocca aggiornarlo dal db...come risolverlo? Grazie
Pagine → 1
17/12/2008 01:38:39
INTERVAL 2 HOUR credo °-°
17/12/2008 11:46:55
grazie ma se metto intervallo di due ore oppure superiore ad un minuto mi esce appena entro: Warning mysql_fre etc etc...
ed inoltre il problema è che si aggiorna sl ad un personaggio e non a tutti :S
17/12/2008 12:10:44
uhm..
modificando la query come han detto sopra mi pare strano che dia un errore. Comunque ti dò un'altra soluzione, se nella pagina di logout prendi l'ultimo accesso e l'ora del logout, fai la differenza delle due date e fai un piccolo calcolo in modo che ogni due ore da i punti?
17/12/2008 23:50:46
Grazie delle risposte..ma sorprende notare che un gestore mi abbia consigliato di mettere INTERVAL 3 HOUR e che questa proposta sia stata appoggiata da molti...bisognava mettere in minuti e non in ora..ma come si dice..chi fa da sè fa per tre...grazie mille. ^_*
18/12/2008 00:18:38
nel mio codice a ore funziona :P nello specifico del tuo non saprei perchè forse dipende dall'hosting che hai ^_^ e se eri tanto geniale da farlo da solo perchè invece di aprire un topic non hai semplicemente fatto come fanno tutti tentativi :) sbagliando si impara
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Enlisted: Nuovi effetti visivi!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Festa della cacciata della Perdizione
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.
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Dipendenze - Role-playing game: nuova droga elettronica?
PlayCanvas - Le esperienze di Murby su PlayCanvas nella creazione di mappe 3D per i gdr fantascientifici!
Risorse Mud - Lista dei siti e portali che parlano dei Multi User Dungeon in italiano
Immagini Gratuite - 14 siti dove scaricare immagini gratuite in alta definizione per i vostri giochi!
Giochi Signore degli Anelli - Lista completa dei giochi di ruolo online del signore degli anelli
Epidemia Virtuale - L'incidente del Corrupted Blood: quando un glitch di World of Warcraft scatenò un'epidemia virtuale
Avatar per GdR - Raccolta di oltre 1.200 avatar/prestavolto da utilizzare nei giochi di ruolo online
Avventura - Gaming, quando l'avventura conquista tutti!