Mi servirebbe uno script che permetta di usare delle magie se e solo se si possiede l'oggetto che viene richiesto.
Esempio:
Un pg ha come classe Medico il quale può usare potenti oggetti medicinali (sotto forma di skill) che le altre classi non possono usare...Per esempio la skill "Unguento guaritore" (inventata qui per qui) può essere utilizzata se e solo se il giocatore possiede almeno un unità di "Unguento guaritore" nell'inventario,e l'utilizzo di questa skill fa diminuire il numero di Ungenti guaritori posseduti dal giocatore di 1.
Oppure casi più particolari tipo chessò, una classe Alchimista che necessita 2 frammenti di pietra filosofale e 1 liquido misterioso per poter usare in battaglia la skill "Elisir di lunga vita" (sempre inventato qui per qui)
O ancora chessò un Invocatore che per usare un'invocazione necessita tipo 2 lingue di rana 1 piuma di corvo e così via
Ed ogni utilizzo consuma gli oggetti richiesti (del numero di unità richiesto).
Bene o male si potrebbe fare anche tutto via Eventi, il problema è che queste skill sono davvero tante tante e per ognuna dovrei crearne una gemella che però non è mai utilizzabile e mettere in ogni skill un evento comune che: decrementi il numero di oggetti richiesti e faccia un controllo per vedere se ce ne sono ancora, se non ce ne sono leva al pg la skill in questione e gli insegna quella gemella inutile. A sto punto però dovrei fare un evento comune in ogni luovo (e in ogni battaglia visto che anche durante le battaglie si possono trovare oggetti) che faccia si che se un pg conosce la skill inutilizzabile (ma possiede gli oggetti necessari) gli levi la skill inutilizzabile e gli metta quella utilizzabile.
Non è difficile ma sarebbe un lavoro enorme con gli eventi mentre credo che con uno script non dovrebbe essere troppo difficile >__<
Question
nihil-omen
Il titolo dice tutto più o meno >_<
Mi servirebbe uno script che permetta di usare delle magie se e solo se si possiede l'oggetto che viene richiesto.
Esempio:
Un pg ha come classe Medico il quale può usare potenti oggetti medicinali (sotto forma di skill) che le altre classi non possono usare...Per esempio la skill "Unguento guaritore" (inventata qui per qui) può essere utilizzata se e solo se il giocatore possiede almeno un unità di "Unguento guaritore" nell'inventario,e l'utilizzo di questa skill fa diminuire il numero di Ungenti guaritori posseduti dal giocatore di 1.
Oppure casi più particolari tipo chessò, una classe Alchimista che necessita 2 frammenti di pietra filosofale e 1 liquido misterioso per poter usare in battaglia la skill "Elisir di lunga vita" (sempre inventato qui per qui)
O ancora chessò un Invocatore che per usare un'invocazione necessita tipo 2 lingue di rana 1 piuma di corvo e così via
Ed ogni utilizzo consuma gli oggetti richiesti (del numero di unità richiesto).
Bene o male si potrebbe fare anche tutto via Eventi, il problema è che queste skill sono davvero tante tante e per ognuna dovrei crearne una gemella che però non è mai utilizzabile e mettere in ogni skill un evento comune che: decrementi il numero di oggetti richiesti e faccia un controllo per vedere se ce ne sono ancora, se non ce ne sono leva al pg la skill in questione e gli insegna quella gemella inutile. A sto punto però dovrei fare un evento comune in ogni luovo (e in ogni battaglia visto che anche durante le battaglie si possono trovare oggetti) che faccia si che se un pg conosce la skill inutilizzabile (ma possiede gli oggetti necessari) gli levi la skill inutilizzabile e gli metta quella utilizzabile.
Non è difficile ma sarebbe un lavoro enorme con gli eventi mentre credo che con uno script non dovrebbe essere troppo difficile >__<
Aiutatemi per piacere >___<
Grazie in anticipo ^^
Edited by nihil-omen} 2rA - web site {
E' disponibile il primo capitolo completo di 2rA!
} 2rA: Capitolo I {
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now