Oggetti aumenta caratteristiche postato il 01/08/2010 14:58:50 nel forum programmazione, gdrcd e open source
Salve, sto programmando una land basata su gdrcd versione Extreme e mi trovo di fronte a un problema un pochino complesso.
Vorrei creare un sistema che permetta l'aumento delle caratteristiche dei personaggio (esempio: forza, mente etc...) tramite l'uso di oggetti disponibili al mercato. Il problema è che non so proprio come fare!
Se qualcuno fosse così gentile da darmi una mano sarei eternamente grato... Non ho proprio idea su come muovermi :(
Se dovessero servire ulteriori dettagli chiedete pure...
Grazie in anticipo ^^
01/08/2010 15:18:12
Tipo vuoi che comprando un determinato oggetto,usandolo,quest'ultimo scompare però in compenso le statistiche del giocatore sono aumentate?
Se è così,L'ideale sarebbe creare 2 tabelle nel database,vedi tu,tipo oggetti_mercato e oggetti_posseduti...
nella prima ci vanno tutti gli oggetti del mercato.
nella seconda gli oggetti che ovviamente posseggono i personaggi.
Poi,in base ai dati che ci sono in oggetti_mercato(Forza,Difesa etc etc)
fai in modo che usando quel oggetto,quest'ultimo viene cancellato nella tabella oggetti_posseduti però nella tabella del personaggio aumenti le caratteristiche.(update etc etc)
spero di essermi spiegato bene eheheh,almeno questo mi è venuto in mente ora :-)...
ps:Io ho fatto una cosa simile,xk le statistiche vengono aumentante solo quando l'oggetto è equipaggiato,se viene disequipaggiato,le statistiche diminuiscono^^
01/08/2010 15:48:21
L'idea scritta così mi pare buona, vedrò un po' nella pratica... Provo un po' e ti faccio sapere... Grazie mille ^_^
01/08/2010 16:23:00
x qualsiasi problema mi puoi benissimamente contattarmi^_*
01/08/2010 17:36:15
Altrimenti potresti guardare come funziona su gdrcd 5, dove il sistema e' gia' presente.
01/08/2010 20:07:48
02/08/2010 00:19:32
Ho controllato e hai ragione, in scheda non appare il bonus dell'oggetto. Il che e' seccante perche' avevo corretto il problema ma, a quanto pare, ho perso la correzione insieme al vecchio server di sviluppo. Provvedero' nei prossimi giorni a ripristinarla.
Comunque la questione e' semplice, si tratta di avere una query che carica i bonus derivanti dagli oggetti la cui posizione sia maggiore, mi pare, di 1, nel caso di gdrcd 5, dove e' gestito l'equipaggiamento degli oggetti e funziona, a differenza di extreme.
Per extreme francamente non ricordo cosa combini con gli oggetti posseduti, ma il principio e' lo stesso.
02/08/2010 10:55:15
In quello ke ho creato io funziona tutto alla perfezione Oo'.
Però nn usando nessun tipo di open source,ma codice fatto da me nn posso divulgarlo Oo'...
Però il principio è quello ke ho detto al parente^^
02/08/2010 11:10:36
Capirai :D sara' il codice segreto della nasa ^^
comunque la query mancante di gdrcd 5 e' questa:
02/08/2010 13:16:49
Non hai capito..ma vbb,lasciamo stare^_^
02/08/2010 14:02:27
Io ho provato con questo codice di update
Discussione seguita da
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!