Dunque, nuovo quesito per i magici utenti del forum...
Ho deciso di rinunciare a programmare i nemici tramite il pur eccellente script di GubiD, perchè ho troppi conflitti interni. Indi, sono tornato ai buoni, sani eventucci.
L'idea è quella di usare il buon vecchio sistema della "sentinella" (ovvero QUESTO) per far sì che il nemico ti corra incontro SOLO quando ti vede. Ho pensato ad un semplice "Move towards Player" nel momento in cui le condizioni della "sentinella" sono rispettate (in pratica, quando la sentinella ti ha visto).
Il problema è proprio lì. Con questo metodo, infatti, il nemico CONTINUA a seguirti anche quando sei fuori dal suo raggio di azione, e non vorrei che i miei giocatori si trovassero a trascinarsi dietro una folla di nemici... tutti quelli della mappa!
Come risolvere la cosa? Ho pensato di far sì che, una volta USCITI dal range d'azione del nemico, esso dovrebbe fermarsi. in pratica, una volta che il player si è allontanato, il nemico deve tornare a fare il suo zozzo lavoro di sentinella. Tutto funziona in teoria, ma nella pratica... coe fare? Immagino di dover usare almeno due o tre pagine per evento, ma non so proprio come programmarle...
Grazie in anticipo. So che questo è un bel rebus, ma confido in voi.
Question
Zosimos
Dunque, nuovo quesito per i magici utenti del forum...
Ho deciso di rinunciare a programmare i nemici tramite il pur eccellente script di GubiD, perchè ho troppi conflitti interni. Indi, sono tornato ai buoni, sani eventucci.
L'idea è quella di usare il buon vecchio sistema della "sentinella" (ovvero QUESTO) per far sì che il nemico ti corra incontro SOLO quando ti vede. Ho pensato ad un semplice "Move towards Player" nel momento in cui le condizioni della "sentinella" sono rispettate (in pratica, quando la sentinella ti ha visto).
Il problema è proprio lì. Con questo metodo, infatti, il nemico CONTINUA a seguirti anche quando sei fuori dal suo raggio di azione, e non vorrei che i miei giocatori si trovassero a trascinarsi dietro una folla di nemici... tutti quelli della mappa!
Come risolvere la cosa? Ho pensato di far sì che, una volta USCITI dal range d'azione del nemico, esso dovrebbe fermarsi. in pratica, una volta che il player si è allontanato, il nemico deve tornare a fare il suo zozzo lavoro di sentinella. Tutto funziona in teoria, ma nella pratica... coe fare? Immagino di dover usare almeno due o tre pagine per evento, ma non so proprio come programmarle...
Grazie in anticipo. So che questo è un bel rebus, ma confido in voi.
Gioco in Sviluppo:
http://www.studibizantini.it/docs/Logo.png
Blog: Ode to my Forthcoming Winter
Riferimento
Contest:
http://rpg2s.net/gif/SCContest2Oct.gifx2 http://rpg2s.net/gif/SCContest1Oct.gifx1
Link to comment
Share on other sites
5 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