Premetto che questa è una cosa che sto cercando di sistemare da un sacco di tempo, e che non ci sono riuscito.
Alla fine, ho deciso di richiedere aiuto, perchè ormai non so più dove sbattere la testa;
In pratica, appena ad inizio gioco, c'è una voce che ti chiama per introdurti il gioco, e ti viene fatto un test, per decidere quale classe più ti si addice.
Avete presente Pokemon Mystery Dungeon? L'idea è presa da quello.
Ad ogni domanda, a seconda della risposta, di alza uno o più variabili, tra 14 differenti classi.
A fine test (per ora vengono fatte circa 3-4 domande con variabile casuale di 3 ognuna), ho fatto una marea di Condizioni SE, per far determinare quale classe abbia la variabile più alta (per farlo, non vi dico che due sfere...).
Ossia
Condizione SE - Variabile Guerriero Maggiore o Uguale di Variabile Ladro.
Condizione SE - Variabile Guerriero Maggiore o Uguale di Variabile Arciere.
ecc.
Ho messo, per alcune classi Maggiore o Uguale, mentre per altre ho messo semplicemente Maggiore, così, in caso di parità punteggio variabile, viene decisa una delle due classi (esempio: Se Guerriero e Ladro hanno gli stessi punti, verrà messa la Classe Guerriero, perchè la condizione SE del Ladro che controlla la variabile del guerriero è settata su Maggiore di.)
Fin qui tutto bene. A seconda della variabile più alta, ho inserito che viene attivata la determinata switch (dedicata alla classe).
E qui sorge il problema.
Esempio: Se viene settata classe Guerriero, dopo la descrizione e tutto, ed il messaggio che ho aggiunto per assicurarmi che la classe fosse settata giusta (Condizione SE: Switch Guerriero ON), appena vado a vedere la classe nel menù, mi da Tuttofare (La classe di Default, messa proprio per vedere se cambia classe).
Altrimenti, c'è anche, nel caso viene settata la classe Cavaliere, che i messaggi di conferma della switch diventino 3 (Arciere, Combattente e Cavaliere).
Tuttavia, ho controllato e ricontrollato, e non ho scorto nemmeno un errore, e sinceramente non so più che pesci pigliare...
Sto pensando che possa essere un errore causato dalle troppe Condizioni SE, che manda in palla il processo...
In ogni caso, se cortesemente avete voglia, vi metto qui sotto il progetto con il minimo indispensabile (per farlo pesare meno):
Ho rimosso tutto ciò che era inutile, ed ho messo il Crash preventor, così non si chiuderà quando dirà che manca una risorsa... Ho anche rimosso per la parte che non serviva dell'evento test, così potrete fare le cose più rapidamente...
Purtroppo non ho perso tempo a rimuovere il Custom Menù, che è leggermente diverso. Per vedere la classe basta andare su Status e selezionare il personaggio.
Question
Armored
Premetto che questa è una cosa che sto cercando di sistemare da un sacco di tempo, e che non ci sono riuscito.
Alla fine, ho deciso di richiedere aiuto, perchè ormai non so più dove sbattere la testa;
In pratica, appena ad inizio gioco, c'è una voce che ti chiama per introdurti il gioco, e ti viene fatto un test, per decidere quale classe più ti si addice.
Avete presente Pokemon Mystery Dungeon? L'idea è presa da quello.
Ad ogni domanda, a seconda della risposta, di alza uno o più variabili, tra 14 differenti classi.
A fine test (per ora vengono fatte circa 3-4 domande con variabile casuale di 3 ognuna), ho fatto una marea di Condizioni SE, per far determinare quale classe abbia la variabile più alta (per farlo, non vi dico che due sfere...).
Ossia
Condizione SE - Variabile Guerriero Maggiore o Uguale di Variabile Ladro.
Condizione SE - Variabile Guerriero Maggiore o Uguale di Variabile Arciere.
ecc.
Ho messo, per alcune classi Maggiore o Uguale, mentre per altre ho messo semplicemente Maggiore, così, in caso di parità punteggio variabile, viene decisa una delle due classi (esempio: Se Guerriero e Ladro hanno gli stessi punti, verrà messa la Classe Guerriero, perchè la condizione SE del Ladro che controlla la variabile del guerriero è settata su Maggiore di.)
Fin qui tutto bene. A seconda della variabile più alta, ho inserito che viene attivata la determinata switch (dedicata alla classe).
E qui sorge il problema.
Esempio: Se viene settata classe Guerriero, dopo la descrizione e tutto, ed il messaggio che ho aggiunto per assicurarmi che la classe fosse settata giusta (Condizione SE: Switch Guerriero ON), appena vado a vedere la classe nel menù, mi da Tuttofare (La classe di Default, messa proprio per vedere se cambia classe).
Altrimenti, c'è anche, nel caso viene settata la classe Cavaliere, che i messaggi di conferma della switch diventino 3 (Arciere, Combattente e Cavaliere).
Tuttavia, ho controllato e ricontrollato, e non ho scorto nemmeno un errore, e sinceramente non so più che pesci pigliare...
Sto pensando che possa essere un errore causato dalle troppe Condizioni SE, che manda in palla il processo...
In ogni caso, se cortesemente avete voglia, vi metto qui sotto il progetto con il minimo indispensabile (per farlo pesare meno):
Link:
http://www.mediafire.com/?e9c3g2c1gd4tec4
Ho rimosso tutto ciò che era inutile, ed ho messo il Crash preventor, così non si chiuderà quando dirà che manca una risorsa... Ho anche rimosso per la parte che non serviva dell'evento test, così potrete fare le cose più rapidamente...
Purtroppo non ho perso tempo a rimuovere il Custom Menù, che è leggermente diverso. Per vedere la classe basta andare su Status e selezionare il personaggio.
Fatemi sapere... Io ci sto quasi rinunciando >_>
Link to comment
Share on other sites
9 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