Stipendio mensile, e oggetti.
Stipendio mensile, e oggetti. postato il 05/03/2012 02:05:57 nel forum programmazione, open source e hosting e modificato da lilzebu il 05/03/2012 16:45:55
Salve a tutti, volevo farvi alcune domande, poichè è da 3 o 4 giorni che sto tribolando.
Stavo creando un Gdr con gdrcd 5.1 , innanzi tutto la prima domanda riguarda lo stipendio
- Dei vari PG. è possibile fare in modo che lo stipendio del lavoro arrivi mensile e non
giornaliero? Questo è il codice:
if((isset($_POST['op'])===TRUE)&&($_POST['op']=='incassa')&&($date = strftime('%Y-%m', strtotime($UltimoStipendio)))){
echo '<div class="warning">'.gdrcd_filter('out',$MESSAGE['interface']['bank']['done']).'</div>';
gdrcd_query("UPDATE personaggio SET banca = banca + ".$stipendio.", ultimo_stipendio = NOW() WHERE nome = '".$_SESSION['login']."' AND ultimo_stipendio < NOW() LIMIT 1");
gli ho provato a togliere %d come consigliato, ma
purtroppo non è successo nulla...
- La seconda domanda riguarda gli oggetti.
in pratica quando si vuole usare un oggetto in chat, inserendo nella tendina l'oggetto scelto da usare
appare solo la parola "oggetto" con determinato bonus, come posso far in modo che appaia l'immaginetta o la scritta almeno degli
oggetti scritti in chat? (es: Pinco usa [Spada] ) O una cosa simile, basta che appaia il
nome dell'oggetto in chat, magari non dovendo per forza utilizzare un lancio di dadi per farlo apparire; es. "Pinco usa [lampada]", in questo modo non ci sarebbe lancio dei dadi ma apparirebbe l'oggetto usato per l'azione.
- L'altra domanda che volevo farvi è riguardo gli oggetti tenuti in mano; vi faccio un esempio pratico, il mio pg tiene nella dX la katana +6(destrezza), nella sx un nunchaku +2(destrezza), se io faccio il lancio dei dadi con abilità correlata, mi calcola il +6 correttamente scegliendo la katana, ma se impugno entrambi e scelgo il nunchaku, mi utilizza ancora il +6, per utilizzare il bonus del nunchaku devo togliere la katana... mi sembra un po' illogica la cosa.
Sbaglio qualcosa io, oppure bisogna modificare qualche parametro?
- L'ultima domanda riguarda invece le prigioni. E' possibile mettere un PG in grado di giocare SOLO
nella prigione, tenendogli quindi bloccate tutte le altre locazioni per un determinato periodo di tempo?
In modo che deve assolutamente fare delle giocate in quella locazione ma non ha accesso al resto della mappa.
Vi ringrazio in anticipo e scusate la miriade di domande!!
Pagine → 1
08/03/2012 15:53:22
Grazie Nicks, non mi ero proprio accorto della 2° stringa, ora sembra funzionare correttamente grazie ancora! ^_^
08/03/2012 16:17:35
Anche la condizione della query indicata nei commenti va cambiata con
.. AND DATE_ADD(ultimo_stipendio, INTERVAL 1 MONTH) < NOW()
Non è essenziale, ma è una sicurezza in più.
10/03/2012 04:18:16
Grazie anche a te Blancks, per sicurezza l'ho inserito ^^
Riguardo gli oggetti sapete nulla? :)
So di rompere le scatole, ma sono questi 4 problemini che al momento mi negano l'apertura della land...
21/03/2012 12:07:55 e modificato da lilzebu il 21/03/2012 21:34:16
Grazie per aver risposto Owli1 ^^ Quindi sarebbe per il fatto che l'oggetto ha il bonus dell'abilità giusto?! (es: Destrezza +2)
Provo a rimuoverlo in modo da vedere se appare, in tal caso se fosse ti saprò dire successivamente sempre qui se ha funzionato o meno, grazie ancora per l'aiuto! ^_^
Confermo il funzionamento, ora mi servirebbe sapere se è possibile bloccare le varie locazioni in chat, lasciandone 1 sola giocabile ad uno specifico PG, e in ultimo mi sarebbe piaciuto inserire nella land un sistema per i PG che alloggiano in un hotel pagando una quota mensile, in pratica dopo aver pagato dovrebbe tenere il conto di 30 giorni per quel PG e allo scadere di 30 giorni se non ripaga non potrà accedere alle stanze.
(non so se sono riuscito a spiegarmi bene, spero di si...)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
CRSED: F.O.A.D. ↗
The Coven ↗
Cafuné ↗
War Thunder ↗