Jump to content
Rpg²S Forum

Conteggio nemici uccisi - Ace


Holy87
 Share

Recommended Posts

Nome:


Conteggio nemici uccisi

 
Creatore:

Holy87

 
Difficoltà:

??

 
Descrizione:

Mettiamo che vuoi fare una quest come "Uccidi 10 Slime!" Come si fa a tenere il conto degli Slime uccisi? Con questo script, che li memorizza in una variabile!

 

Istruzioni:


Incollare lo script sotto Materials e prima del main. Se vuoi che venga memorizzato in una variabile il numero di un certo tipo di mostri uccisi, basta mettere nel riquadro delle note la seguente etichetta:

<kill var: x>

dove x è la variabile (ID) che verrà incrementata quando quel mostro verrà ucciso. Semplice!

 

Script:


Pastebin: Vedi - Scarica

 
Compatibilità

DataManager -> alias load_normal_database, load_battle_test_database

Game_Enemy -> alias initialize, perform_collapse_effect

enemy_kill_counter_-_ace.txtFetching info...

Edited by Holy87

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Scusami Holy, non è possibile fare la stessa cosa con gli eventi di battaglia? un +1 alla variabile quando il mostro ha hp 0 e via. Che benefici offre questo script, rispetto a questo sistema?

AAARGH! COSA E' SUCCESSO
AI TUOI PIXEL, FRATELLO!

http://i77.photobucket.com/albums/j62/Myosotis85/Faccine/CipollaGrandiAnim/A_041.gif http://i.imgur.com/4Sg5Wzr.gif

 


I miei trofei! http://rpg2s.net/gif/SCContest3Oct.gif http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-94738000-1390575635.png http://i.imgur.com/wuepPiI.png

 

Link to comment
Share on other sites

  On 7/12/2013 at 5:00 PM, Sieghart said:

Scusami Holy, non è possibile fare la stessa cosa con gli eventi di battaglia? un +1 alla variabile quando il mostro ha hp 0 e via. Che benefici offre questo script, rispetto a questo sistema?

Ci sono 4 nemici in un gruppo, di cui 2 slime e 2 api. Come fai a contarmi il numero di slime uccisi? (conta che quando uccidi l'ultimo nemico, eventi di battaglia non vengono eseguiti)

Edited by Holy87

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Ho appena provato, ho creato due mostri, ho impostato che la variabile sale quando pipistrello pv=0, l'ho ucciso per ultimo e la variabile è salita a +1, sicuro che non si possa fare solo su vx normale?

AAARGH! COSA E' SUCCESSO
AI TUOI PIXEL, FRATELLO!

http://i77.photobucket.com/albums/j62/Myosotis85/Faccine/CipollaGrandiAnim/A_041.gif http://i.imgur.com/4Sg5Wzr.gif

 


I miei trofei! http://rpg2s.net/gif/SCContest3Oct.gif http://www.rpg2s.net/forum/uploads/monthly_01_2014/post-6-0-94738000-1390575635.png http://i.imgur.com/wuepPiI.png

 

Link to comment
Share on other sites

  On 7/12/2013 at 5:15 PM, Sieghart said:

Ho appena provato, ho creato due mostri, ho impostato che la variabile sale quando pipistrello pv=0, l'ho ucciso per ultimo e la variabile è salita a +1, sicuro che non si possa fare solo su vx normale?

Boh, può darsi. Sempre meglio mettere la tag a un nemico che inserire 10 eventi battaglia XD

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Solitamente per il problema degli eventi che non partono si mette un invincibile con poi aggiuta di status morte, ma così credo sia più comodo XD

^ ^

(\_/)
(^ ^) <----coniglietto rosso, me!
(> <)


Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^

http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^

http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^

REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^

  Reveal hidden contents

 

Link to comment
Share on other sites

Mmm, comodo per fare una pagina con la lista dei mostri uccisi, e magari usabile anche nel tuo sistema ad achievement ^^

"Giochiamo a: schiettezza o grande impresa eroica!"

Personaggio PBF: Lyriel
PN: 12/20
PV: 2/2
PA: 4 (5 col mantello d'acero)
Equipaggiamento:

  Reveal hidden contents


Personaggio PBF: Wren
PN: 20/20
PV:2/2
PA:0

  Reveal hidden contents

Link to comment
Share on other sites

  • 2 months later...

Scusami ma ho 2 domande da farti su questo script che mi vengono spontanee, utilizzando lo stesso esempio che hai fatto "uccidi 10 slime":

             

                1) come faccio a far completare la quest dopo tot uccisioni;

                2) se nella mia avventura ho già ucciso 3 slime, questo valore si incrementa, come faccio ad azzerarlo quando inizia la quest?

 

Grazie mille per la disponibilità :smile:

Link to comment
Share on other sites

  On 10/11/2013 at 11:31 AM, ponti93 said:

Scusami ma ho 2 domande da farti su questo script che mi vengono spontanee, utilizzando lo stesso esempio che hai fatto "uccidi 10 slime":

             

                1) come faccio a far completare la quest dopo tot uccisioni;

                2) se nella mia avventura ho già ucciso 3 slime, questo valore si incrementa, come faccio ad azzerarlo quando inizia la quest?

 

Grazie mille per la disponibilità :smile:

  1. Non è un problema dello script, ma devi vedere tu come completare la missione. Ad esempio, puoi fare che tornando dall'NPC che ti ha dato la missione, controlli che la variabile degli slime sia uguale o superiore al minimo richiesto...
  2. Cambia variabile -> Slime = 0 ...

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

Quindi se ho capito bene quando nelle note del mostro si inserisce la riga di codie <kill var: 0>, in automatico il nome del mostro va nella variabile e verrà incrementato poi alla sua uccisione giusto? quindi mi basta fare un cambio valore della variabile da evento giusto?

Link to comment
Share on other sites

  On 10/11/2013 at 11:54 AM, ponti93 said:

Quindi se ho capito bene quando nelle note del mostro si inserisce la riga di codie var: 0>, in automatico il nome del mostro va nella variabile e verrà incrementato poi alla sua uccisione giusto? quindi mi basta fare un cambio valore della variabile da evento giusto?

No, il nome del mostro non va nella variabile, la variabile la puoi chiamare come vuoi.

 

Come ha detto Rassa, prova.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:

  Reveal hidden contents



I miei tutorial:

  Reveal hidden contents

Link to comment
Share on other sites

  • 1 month later...

Figo!

Certo si può fare ad eventi, ma cosi è molto meglio! Gran bel lavoro Holy, i tuoi script sono sempre utilissimi. :sisi:

 

Solo una cosa:

ho provato a calcolare più variabili ma non funza, probabilmente non è una cosa implementata.
Mettendo due <kill var: x>, tiene conto solo dell'ultimo.
Mettendo <kill var: x, x> non calcola niente.

 

Perchè mi servono più variabili? Perchè una la userei per le statische generali ("Quanti slime in totale hai ucciso?") e l'altra per le quest ("Uccidi 10 slime!").

Certo si può sempre fare ad eventi, utilizzando un'altra variabile che memorizza gli slime uccisi fino a quel momento al partire della quest è poi li sottrae a quella dei totali
ma lo script sarebbe più completo così.

CYNDA BYTES

  Reveal hidden contents


Creiamo mondi, storie e giochi che possano emozionare.
DEV BLOG <-- Ultime notizie e approfondimenti so quello che stiamo facendo.
SOCIAL Non dimenticarti di seguirmi! :beard:
FACEBOOK TWITTER YOUTUBE GOOGLE PLUS DEVIANTART

An Another Life Uan-Ciù The WEBCOMIC
Fumetto online demenziale gratuito che parodizza i manga giapponesi e i giochi di ruolo:
arti marziali, J-Rpg, magia, shonen, combattimenti, ignoranza, tette e tante botte! Leggilo qui sul forum!
Puoi seguirci su Facebook, Twitter o Deviantart. Se il fumetto ti piace, per sostenerci e spronarci ad andare avanti metti un like <3 sui social,
oppure votaci su shockdom! Puoi leggere quest webcomic anche sul nostro blog ufficiale.

GIOCHI COMPLETI
Scarica, gioca e commenta i miei giochi per sostenere il making italiano. :cool:

Bloody Repression (in Inglese, versione ITA disponibile nel topic) -> Topic Ufficiale\ Trailer starring Martis \ Video Gameplay ITA \ Short Gameplay Video ENG

http://www.freankexpo.net/signature/1026.png

LOVE & WAR NEVER CHANGE -> Topic Ufficiale \ Let's Play By Martis

Un gioco breve dalla storia toccante. 2° Posto all Short RTP Game Contest.

http://www.freankexpo.net/signature/666.png

Se non vuoi perderti tutto il mondo della Cynda Bytes (trofei, regali, webcomics, contest...), apri lo spoiler. Lo so che lo vuoi. :sisi:

  Reveal hidden contents

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...