[gdrcd5.1] Limite azioni giornaliero postato il 21/06/2011 16:29:33 nel forum programmazione, gdrcd e open source
Eccomi a riscrivere dopo unpò di tempo...
Fino ad ora grazie all'aiuto di Blancks sono riuscito a creare un sistema di azioni nel mio gdr, tali azioni permettono all giocatore di poter trovare degli oggetti, il problema è che queste azioni sono infinite :S
Come posso far sì che ogni giorno un giocatore ha un tot di azioni e basta?
Curiosando tra i vari file ho notato che lo stipendi funziona più o meno nello stesso modo
Pagine → 1 2
21/06/2011 16:44:31
non ho capito vuoi il problema di fondo nel tuo gdr possono trovare degli oggetti lasciati nelle chat(cosa utile in effetti come nelle versioni 3.x) ma perche limitarle il senso logico ?
21/06/2011 16:47:32
21/06/2011 16:48:04
Bisogna limitarle perchè essendo infinite puoi trovare miliardi di oggetti ^^
Cioè dall'oggi al domani da 2 oggetti ne avrai 999999 perchè puoi benissimo cliccare tutto il tempo senza limiti xD
limitandole ad esempio a 15 al giorno su 15 azioni che fai troverai si e no 5 oggetti ^^
21/06/2011 17:03:05
Come in tutti i casi in cui devi "ricordarti" di qualcosa (quando ho fatto l'ultima volta questo, quante volte ho fatto questo, dove ero quando...) Devi scrivere l'informazione sul DB. In questo caso devi scrivere la data dell'ultima volta che hai fatto azioni e un contatore dove scrivi quante azioni hai fatto. Al momento del login controlli la data. Se e' ieri o prima azzeri il contatore. Se il contatore minore del massimo poi azionare. La data deve stare sul db. Per il contatore te la puoi cavare con la sessione.
21/06/2011 17:09:31
Quindi per prima cosa devo andare del db e creare una nuova tabella per la data delle azioni?
21/06/2011 17:16:48
Scusa faber... ma se il contatore lo metti in sessione... non basta riloggarsi con un browser diverso e/o cancellare la cache per azzerare il contatore e "bypassare" il sistema?
21/06/2011 17:23:59
Intanto ho creato un campo in personaggio
Nome: data_azioni
tipo: date
Collocation:
Attributi:
Null: no
Predefinito:
giusto? :D
21/06/2011 17:27:30
21/06/2011 17:29:35
Quindi un'altro campo? questa volta di che tipo? :S
e poi quello di prima è corretto? ^^
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Legacy of Magic: La maledizione di Hudejr - La Signora dei Fiori