Levanth Posted August 22, 2009 Share Posted August 22, 2009 Ciao a tutti... Volevo sapere se x caso esisteva uno script che permetteva di ottenere il doppio dei punti exp e dei soldi, magari usando un oggetto in particolare... Si combatte per la vittoria... O si muore tentando... http://team.ffonline.it/imgpersonaggio/squall_it.jpg E tu in che personaggio ti identifichi? Link to comment Share on other sites More sharing options...
0 ColossAlex_10 Posted August 22, 2009 Share Posted August 22, 2009 Non ce n'è bisogno, credo basti usare gli eventi tipo <if un certo oggetto usato <change Exp = +1<else Exp non cambia penso sia così :) Link to comment Share on other sites More sharing options...
0 Kingartur2 Posted August 27, 2009 Share Posted August 27, 2009 (edited) Non va bene così Colossel perchè lui indica che alla fine della battaglia poi dipende dal mostro.Prova così: metti che l'item richiama un common event che ha in call script In stampatello ci sono i valori da cambiare for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp (qui mett un simbolo di operazione) IL VALORE CHE VUOI METTERE(qui non bisoga andare a capo)end Poi per riportare tutto alla normalità fai: for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp (qui metti il simbolo di operazione inverso) IL VALORE CHE HAi MSSO PRIMA(qui non bisoga andare a capo)end Stessa cosa sipuo far con la forza e tutte le caratteristiche dei mostri.Basta che sostituisci exp nella seconda stringa con una di queste: maxhp= i massimi HPmaxsp = i massimi MPstr = la fprzadex = la destrzzaagi = l'agilitàint = l'intelligenzaatk = il suo attaccopdef = la difesa fisicamdef = la difesa magicaeva = la sua evasionegold = i soldi che la lascia cadere Inoltre se vuoi che questo effetto avvenga su un mostro in particolare:$data_enemies[IDMOSTRO].exp = $data_enemies[i].b_exp (qui metti il simbolo di operazione inverso) IL VALORE CHE VUOI METTERE(qui non bisoga andare a capo) Eccoti un esempio:for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp * 2endIn questo modo moltiplico l'esperienza ottenuta dai mostri di due Oppure for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp / 2endInvece questo è l'inverso di prima: L'esperienza ottenuta si divide per 2 for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp + 2endQui l'esèerienza ottenuta si aggiunge di 2 Poi:for i in 1...$data_enemies.size$data_enemies[i].exp = $data_enemies[i].b_exp - 2end Be se non sai tradurre ora questa stringa ti conviene rinuciare Edited August 27, 2009 by kingartur2 Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
0 Levanth Posted September 1, 2009 Author Share Posted September 1, 2009 Grazie dell aiuto...ma mi da errore di Sintassi... :rovatfl: Pertanto mi potresti postare nel caso una demo per favore??? Si combatte per la vittoria... O si muore tentando... http://team.ffonline.it/imgpersonaggio/squall_it.jpg E tu in che personaggio ti identifichi? Link to comment Share on other sites More sharing options...
0 Kingartur2 Posted September 1, 2009 Share Posted September 1, 2009 colpa mia ho dimenticato di dirti di metere qusto script sopra main module RPG class Enemy attr_accessor :b_maxhp, :b_maxsp, :b_str, :b_dex, :b_agi, :b_int attr_accessor :b_atk, :b_pdef, :b_mdef, :b_eva, :b_exp, :b_gold def set_bases @b_maxhp, @b_maxsp = @maxhp, @maxsp @b_str, @b_dex, @b_agi, @b_int = @str, @dex, @agi, @int @b_atk, @b_pdef, @b_mdef, @b_eva = @atk, @pdef, @mdef, @eva @b_exp, @b_gold = @exp, @gold end endend Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
0 Levanth Posted September 2, 2009 Author Share Posted September 2, 2009 Non Funge lo stesso...Sempre "Sintax Error"........ Si combatte per la vittoria... O si muore tentando... http://team.ffonline.it/imgpersonaggio/squall_it.jpg E tu in che personaggio ti identifichi? Link to comment Share on other sites More sharing options...
0 Kingartur2 Posted September 3, 2009 Share Posted September 3, 2009 Scene_title, stringa 110 aggiungi questo codice: for i in 1...$data_enemies.size $data_enemies[i].set_bases end[\code] Per qualsiasi motivo non aprite questo spoiler. Ho detto di non aprirlo ! Se lo apri ancora esplode il mondo. Aaaaaa è un vizio. Contento? Il mondo è esploso, sono tutti morti per colpa della tua curiosità . Vuoi che ti venga anche il morbillo, la varicella e l'AIDS??? O bravo ora sei un malato terminale e nessuno ti puo curare, sono tutti morti ! Se clicchi ancora una volta il PC esplode. E dai smettila !! Uff!! Hai cliccato tante volte che ho dovuto sostituirlo con un codebox. http://s8.postimg.org/yntv9nxld/Banner.png http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif Link to comment Share on other sites More sharing options...
0 Levanth Posted September 3, 2009 Author Share Posted September 3, 2009 Scene_title, stringa 110 aggiungi questo codice:for i in 1...$data_enemies.size$data_enemies[i].set_basesend[\code] Hey, ho testato anche questa volta, ma niente... Mi da sempre "Sintax Error"! :rovatfl: Dovresti testarlo anche tu...Sembra irrisolvibile Si combatte per la vittoria... O si muore tentando... http://team.ffonline.it/imgpersonaggio/squall_it.jpg E tu in che personaggio ti identifichi? Link to comment Share on other sites More sharing options...
Question
Levanth
Si combatte per la vittoria... O si muore tentando...
http://team.ffonline.it/imgpersonaggio/squall_it.jpg
E tu in che personaggio ti identifichi?
Link to comment
Share on other sites
7 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