nihil-omen
Utenti-
Posts
696 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Everything posted by nihil-omen
-
Disabilitare una skill tramite script
nihil-omen replied to Valentino's question in Supporto RGSS (XP)
Capit! :D Comunque si metti tutto in un unico evento per farle imparare/disimparare Pensa a me che lo feci per quattro personaggi per tipo...boh 250+ skill... Ci misi settimane a programmare quel menù ad eventi XD Poi per una serie di problemi che dava con rpg maker (2003) ho abbandonato il progetto :/ -
Disabilitare una skill tramite script
nihil-omen replied to Valentino's question in Supporto RGSS (XP)
I 2 common event per ogni mossa a che ti servono? In realtà facendo con le classi, come dicevamo prima, se le skill le apprendono salendo di livello ci vuole un attimo, basta che quando le vuoi disabilitare gli fai cambiare classe... Se le skill si apprendono in modo diverso allora si, è molto molto lungo >.< -
Disabilitare una skill tramite script
nihil-omen replied to Valentino's question in Supporto RGSS (XP)
No aspè mi son spiegato male. Tu nel database devi farti due copie di ogni skill... Per esempio: Fuoco Fuoco PicconeIncendiario PicconeIncendiario PuzzettaInfernale PuzzettaInfernale E quando crei le "copie" (il secondo Fuoco, per intenderci) ci metti tra le opzioni del database alla voce "OCCASION:" metti "NEVER" così avrai una skill utilizzabile e una no. Quando fai la classe-copia che non può utilizzare le skill, invece di mettere le skill originali, metti quelle copiate, che avendo "occasion: never" appariranno in grigio e non potrai utilizzarle, ma appariranno ^^ -
Disabilitare una skill tramite script
nihil-omen replied to Valentino's question in Supporto RGSS (XP)
Beh si, se le skill le apprendi via livello quella è la soluzione più rapida e semplice ^^ Comunque prego! *O* -
Disabilitare una skill tramite script
nihil-omen replied to Valentino's question in Supporto RGSS (XP)
Io ho la stessa necessità (ma senza variabile, solo con un singolo switch) e lo farò ad eventi. Di ogni skill che devi disabilitare devi farne una uguale nel database ma settarla come "non utilizzabile", successivamente ti fai un evento comune che controlla il valore della variabile e in base a quella fa disimparare la skill utilizzabile e fa imparare quella utilizzabile, e viceversa. Poi lo riempi di conditional branch del tipo "If TappoIlNano has learned PicconeIncendiario" -> disimpara PicconeIncendiario -> impara PicconeIncendiarioNonUtilizzabile e così via :D Lento e noioso, ma fattibile ò_o -
Cambiare le icone agli equip via script
nihil-omen replied to nihil-omen's question in Richieste scripts RGSS (XP)
Up... Proprio nessuno sa come fare? é____è -
Mi servirebbero 2 script semplici semplici...
nihil-omen replied to Kuroi94's question in Richieste scripts RGSS (XP)
Per il comando Ruba c'era online su qualche sito straniero uno script perfetto, solo che chi se lo ricorda più? XD Cercalo in inglese :D Steal Command o Steal Skill o Steal Script o tutti i precedenti con Mug al posto di Steal... Mi pare fosse di blizzard ma non son sicuro :/ -
Variabili nelle descrizioni // Cambiare i charset via script
nihil-omen replied to nihil-omen's question in Supporto RGSS (XP)
Non sapete proprio cosa si potrebbe fare vero? é___è [up] -
No no, lo Skill Shop che intendo io va a soldi e Punti Abilità contemporaneamente, cerca bene forse ne hai preso un altro >.<
-
Up T__________T
-
Beh le magie costano punti no? Basta che setti che ogni magia ti costa 1 punto e il punto glielo fai dare quando vuoi tu ^^ Oppure basta che l'accesso al negozio glielo dai via variabili o switch con gli eventi :D
-
C'è lo "Skill Shop" nella sezione degli Script ^^ E' ciò che fa per te! Non ricordo bene i requisiti alle magie quali erano, sono sicuro che tra gli altri c'erano il livello minimo del pg e anche la possibilità di far che una magia la puoi apprendere solo se magari hai appreso quella minore (es. non puoi imparare Pioggia Di Fuoco 2 se non hai appreso Pioggia Di Fuoco). Per le variabili che non ci sono puoi sempre ingegnarti cambiando la lista delle skill acquisibili col Call Script ^^
-
Cioè vuoi che i tuoi personaggi abbiano una sola magia da portare con se e che possano cambiarla con altre che setti tu soltanto parlando con un "mago"?
-
Che intendi per selezionare la magia dell'eroe??? ò_o
-
Novità, ho provato a mettere questo script nel Compact Menù, ma niente da fare, le scritte nell'Help window scompaiono... Che devo fare? Aiutatemi per piacere che è l'ultimo grande ostacolo per il mio progetto (credo ò_o)...
-
Cambiare le icone agli equip via script
nihil-omen replied to nihil-omen's question in Richieste scripts RGSS (XP)
C'ho pensato ma non si può fare XD Perchè poi le armi vanno modificate con l'Equip Creator, insomma è un casinissimo! Purtroppo qui l'unica è cambiare le associazioni con le icone proprio é.è -
Allora, non credo sia molto difficile, ma non saprei come farlo io. In pratica vorrei far si che l'icona delle armi cambi in base al valore di una variabile (una variabile per ogni arma) e che il refresh ci sia praticamente ogni volta che la variabile cambia ò_o [ESEMPIO] Detto in maniera nihilesca (a ca**o di cane) contando che l'arma di ID 1 è una pistola e che voglio che sull'icona appaia il numero di proiettili caricati nell'arma [ricavati dalla variabile 0005: PROIETTILI]: icona.arma[iD dell'arma] = "Pistola_" + $game_variables[5].to_s Naturalmente nella cartella delle icone avrò i file che si chiamano Pistola_0 Pistola_1 Pistola_2 Pistola_3 Pistola_4 etc etc... Che dite potete aiutarmi? Se riesco a fare questo non avrò bisono del NeoHelpWindow di Sleeping (il quale non funziona sul mio progetto) T.T Pliiiiis T.T Grazie ^___^
-
Ehm scusate, ho già chiesto sul Supporto RGSS ma mi sa che è meglio se chiedo anche qui é.è Sleeping io ho messo nel mio progetto il tuo Compact Menù (lo adoro) solo che per via di problemi logistici del gioco mi serve praticamente assolutamente questo script, il fatto è che se lo metto le scritte degli Help non appaiono proprio o.o Ho provato ad impostare manualmente il tipo di font e la grandezza, ho provato a mettere il Main di DaD ed impostare il font da lì, ma niente, le scritte negli Help non appaiono più... Che devo fare? [PS: uso rispettivamente anche SDK2.3 / DLS / script + di 50 pic / script HUD (modificato) / NeoHelpWindow / Compact Menù / Item Creator / Alchemy Pot] (più altri piccini che non possono proprio dar conflitto :D) Comunque ho provato a mettere il NeoHelpWindow sia prima che dopo il CompactMenù ma non è cambiato nulla ç__ç Heeeelp T-T
-
Variabili nelle descrizioni // Cambiare i charset via script
nihil-omen replied to nihil-omen's question in Supporto RGSS (XP)
Allora son riuscito a trovare self.content.font.name (l'altra volta non l'avevo trovato) e l'ho impostato io, e niente ._. Ho rimesso quello di DaD ed ho messo il font Arial, ora le scritte si vedono ma non quelle delle descrizioni .___. Pecchè? T.T -
Variabili nelle descrizioni // Cambiare i charset via script
nihil-omen replied to nihil-omen's question in Supporto RGSS (XP)
Ho cercato per tutto lo script ma non lo trovo é____è C'è solo il colore e la grandezza del font >___< Che devo fare? (pensavo ti riferissi alla traduzione italiana .___. ) Senza contare che sto su Vista e non lo so neanche io come ho fatto a farlo funzionare, neanche con la versione 1.3 per vista partiva... Dopo un mese che l'avevo installato è partito ò___o -
Variabili nelle descrizioni // Cambiare i charset via script
nihil-omen replied to nihil-omen's question in Supporto RGSS (XP)
Ehm... nope. O meglio, ora che ho messo quello di DaD non mi appare nessuna scritta, neanche quelle START LOAD EXIT >.< Forse è perchè io uso direttamente il programma in inglese, non m'interessa averlo in italiano, lo capisco bene lo stesso >_< Ora mi riprendo un main da un altro progetto e lo rimetto dentro ò___o Possibile che invece che col main il problema sia con l'SDK 2.3? -
Variabili nelle descrizioni // Cambiare i charset via script
nihil-omen replied to nihil-omen's question in Supporto RGSS (XP)
Ad eventi ci avevo pensato e penso di poterci riuscire, la cosa che mi spaventa è appunto la lag é.è Forse con i comandi rgss che gestiscono i charset diventa più semplice per il programma nu? EDIT: grazie giver ^^ Non sapevo proprio come cercarlo stavolta, uso sempre il tasto Cerca prima di postare domande é.è EDIT 2: Ehm giver avrei un problema é.è Io uso il Compact Menù e inserendo lo script NeoHelpWindow semplicemente le scritte dell'help non compaiono! T___T Ho provato a spostare tale script sia prima che dopo il Compact Menù ma non cambia nulla, non appaiono più... Che devo fare? -
Forse ho capito ma ora non ho tempo di mettermi a far prove, stasera quando torno provo e ti faccio sapere ^^ Grazie! ^^
-
No non l'ho dimenticato, è il programma che non me lo fa mettere, se lo metto mi da errore! L'ho dovuto mettere alla fine di tutto lo script. Se lo mettevo dove andava mi dava errore, se lo metto giù infondo va bene. Probabilmente faceva confusione con gli altri end é.è Ora provo a mettere Y = 400 e ti dico ^^ Grazie mille comunque ;) No, niente, ho appena provato... Non va .___. Non appare nulla
-
Uhm ora credo di aver capito però non sono troppo sicuro... Prima mi andava in conflitto con l'SDK 2.3 ma c'ho smanettato un pò ed ho settato come dicevi tu però non appare nulla lo stesso é___è Ti posto il pezzo di codice >.< def refresh self.contents.clear @item_max = 1 x = 0 y = 0 actor = @actor self.contents.font.size = 18 draw_actor_name(actor, x, y) draw_actor_hp(actor, x + 92, y) draw_actor_sp(actor, x + 236, y) draw_actor_state(actor, x, y + 18) draw_actor_level(actor, x, y + 36) draw_actor_exps(actor, x, y + 54) draw_actor_parameter(actor, x + 92, y + 16, 0) draw_actor_parameter(actor, x + 92, y + 32, 1) draw_actor_parameter(actor, x + 92, y + 48, 2) draw_actor_parameter(actor, x + 92, y + 64, 6) draw_actor_parameter(actor, x + 236, y + 16, 3) draw_actor_parameter(actor, x + 236, y + 32, 4) draw_actor_parameter(actor, x + 236, y + 48, 5) draw_actor_parameter(actor, x + 236, y + 64, 7)#================AGGIUNTE NIHIL========================== actor = $game_party.actors[0] x = 32 y = 450 draw_hp_bar(actor, x, y, 112, 3) y += 10 draw_sp_bar(actor, x, y, 112, 3) y -= 11 bitmap = RPG::Cache.icon("Weapon_" + $game_variables[18].to_s) self.contents.blt(3, y, bitmap, Rect.new(0, 0, 24, 24)) y += 21 draw_mente_bar(actor, x, y, 110, 14) variabile_mental_bar_activity = $game_variables[17] if variabile_mental_bar_activity >= 1 self.contents.draw_text(x - 32 + 5 , y, 110, 14, "ESP: #{$game_variables[15]}")#===========FINE AGGIUNTE NIHIL========================== end
