discipline diverse per ogni razza (extreme) postato il 04/07/2008 14:46:03 nel forum programmazione, gdrcd e open source e modificato da leonhart il 04/07/2008 15:25:21
spero che non sia gia stato fatto sto post,se lo è cancellatelo pure e magari indirizzatemi su quello giusto....(ho provato a cercare ma non l'ho trovato :<)
comunque volevo chiedere un aiuto;vorrei creare delle discipline con extreme in maniera che siano diverse da razza a razza
es.
guerriero disciplina spada ecc
mago disciplina fuoco acqua
e via dicendo ma non riesco....
e magari per ogni disciplina le sue abilità.
potreste aiutarmi?vi ringrazio.
Pagine → 1
04/07/2008 15:29:22
Guerriero e mago mi paiono classi piuttosto che razze :D
Comunque il modo piu' semplice penso sia fare il modo con qualche if che nella pagina dove appaiono tutte le abilita' vengano visualizzate solo alcune in base alla classe, il che risolve tutto in modo alquanto indolore.
04/07/2008 15:51:35 e modificato da leonhart il 04/07/2008 15:55:40
si scusami ho sbagliato a chiamarle 😊
quindi aggiungo direttamente if nel parametri.inc??
scusami ma sn ancora un principiante e sto cercando di imparare :(
grazie per l'aiuto!
04/07/2008 16:29:21
Io ti consiglierei di pensare prima a tutte le abilità che vuoi, poi nel file parametri le metti già "raggruppate" per specialità.
Esempio:
A1 = abilità magica x...
A2 = abilità magica x...
A3 = abilità magica x...
A4 = abilità magica x...
A5 = abilità magica x...
A6 = abilità combattente x...
A7 = abilità combattente x...
A8 = abilità combattente x...
A9 = abilità combattente x...
A10 = abilità combattente x...
A11 = abilità truffaldina x...
A12 = abilità truffaldina x...
A13 = abilità truffaldina x...
A14 = abilità truffaldina x...
A15 = abilità truffaldina x...
poi, nella pagina mi sembra scheda3.php, fai qualcosa del genere:
if ($rs['IDGilda'] >= "ID INIZIALE DEI MAGHI" && $rs['IDGilda'] <= "ID FINALE DEI MAGHI"){
echo e fai stampare il codice relativo alle prime 5 abilità
}
poi continui per il resto
Il codice vuol essere una traccia e non è una risposta sicura :D
07/07/2008 22:12:30
ho pensato di risolvere il discorso delle abilità magari caricandole sempre nella scheda abilità con lo stesso procedimento di caricare gli oggetti tranne in quelle schede....quindi ho pensato di creare nel database una stringa uguale ad oggetti e modificare la scheda nel sito per caricarle...può funzionare?
18/01/2011 17:29:38
Riporto in alto questo topic perchè stavo mettendo mano sul gdr cd Extreme e anche io ero interessato a fare una cosa simile, solo che oltre alla razza da cui si prenderebbero certe abilità, vorrei prendere altre abilità invece dalla gilda del pg ed il tutto in base al livello del pg in questione.Esempio: Caio è un elfo mago di livello 1, per quel livello un elfo ha l'abilità "udito sviluppato" e sempre per quel livello un mago ha l'abilità "luce", quindi a lui verrebbero caricate le abilità "udito sviluppato" e "luce"..al 4° livello, per dire, ha altre abilità da elfo ed altre da mago..e via dicendo.
Ho capito più o meno il ragionamento che qui viene fatto, però mò una domanda da ignorante da porre:
Di base nella tabella "Personaggio" del database ho 10 abilità: A0,A1,12,A3....A9, se io volessi attuare questo raggruppamento per tipologia, come potrei fare a modificare il nome a queste variabili nel database o a crearne di nuove da inserire nella medesima tabella?
Perchè non so se effettivamente 10 sono sufficienti.
Una volta create le variabili invece mi basta fare un select di tutti i campi di Personaggio e poi devo mettere le condizioni in AND in un if?Cioè..del tipo if(idclasse=mago && idrazza=elfo && livello=1) allora stampa a video l'abilità A1 (che potrebbe essere udito sviluppato) e l'abilità A2 (per esempio luce).
Ringrazio anticipatamente e chiedo venia per l'ignoranTEZza (u_u ignoranza)
19/01/2011 10:27:36 e modificato da belphegor il 19/01/2011 14:23:58
Ho visto dove si creano i campi e li si modificano.^^' Mi rimane in sospeso il dubbio sul if.
Ho provato a mettere questo in scheda6.php, per fare una prova:
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
nick nightingale ha risposto alla discussione: Perché non avete più voglia di giocare?