Jump to content
Rpg²S Forum

Enom

Utenti
  • Posts

    799
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Enom

  1. La prossima volta inviami un pm, ti mandavo subbito lo script -.- Ok ti linco qui lo script di yanfly, è facile da usare. basta inserire nelle note di (attori, classi, armi, oggetti) in questo modo: es <passive state: 010> (cosi lo status che corrisponde al n°010 entrerà automaticamente <passive state: 010, 011> (cosi per metterne più di una) Nome Script: Abilità passive(tradotto in italiano) s#============================================================================== # # ▼ Yanfly Engine Ace - Passive States v1.02# -- Last Updated: 2012.01.23# -- Level: Normal# -- Requires: n/a# #============================================================================== $imported = {} if $imported.nil?$imported["YEA-PassiveStates"] = true #==============================================================================# ▼ Updates# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=# 2012.01.23 - Compatibility Update: Doppelganger# 2012.01.08 - Added passive state checks for adding/removing states.# 2011.12.14 - Started Script and Finished.# #==============================================================================# ▼ Introduction# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=# This script allows for actors, classes, weapons, armours, and enemies to have# passives that are based off of states. Passive states will be active at all# times and are immune to restrictions and will only disappear if the battler# dies. Once the battler revives, the passives will return.# #==============================================================================# ▼ Instructions# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=# To install this script, open up your script editor and copy/paste this script# to an open slot below ▼ Materials/素材 but above ▼ Main. Remember to save.# # -----------------------------------------------------------------------------# Actor Notetags - These notetags go in the actors notebox in the database.# -----------------------------------------------------------------------------# <passive state: x># <passive state: x, x># This will cause state x to be always on (unless the battler is dead). To have# multiple passives, insert multiples of this notetag.# # -----------------------------------------------------------------------------# Class Notetags - These notetags go in the class notebox in the database.# -----------------------------------------------------------------------------# <passive state: x># <passive state: x, x># This will cause state x to be always on (unless the battler is dead). To have# multiple passives, insert multiples of this notetag.# # -----------------------------------------------------------------------------# Weapon Notetags - These notetags go in the weapons notebox in the database.# -----------------------------------------------------------------------------# <passive state: x># <passive state: x, x># This will cause state x to be always on (unless the battler is dead). To have# multiple passives, insert multiples of this notetag.# # -----------------------------------------------------------------------------# Armour Notetags - These notetags go in the armours notebox in the database.# -----------------------------------------------------------------------------# <passive state: x># <passive state: x, x># This will cause state x to be always on (unless the battler is dead). To have# multiple passives, insert multiples of this notetag.# # -----------------------------------------------------------------------------# Enemy Notetags - These notetags go in the enemies notebox in the database.# -----------------------------------------------------------------------------# <passive state: x># <passive state: x, x># This will cause state x to be always on (unless the battler is dead). To have# multiple passives, insert multiples of this notetag.# #==============================================================================# ▼ Compatibility# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=# This script is made strictly for RPG Maker VX Ace. It is highly unlikely that# it will run with RPG Maker VX without adjusting.# #==============================================================================# ▼ Editting anything past this point may potentially result in causing# computer damage, incontinence, explosion of user's head, coma, death, and/or# halitosis so edit at your own risk.#============================================================================== module YEA module REGEXP module BASEITEM PASSIVE_STATE = /<(?:PASSIVE_STATE|passive state):[ ]*(\d+(?:\s*,\s*\d+)*)>/i end # BASEITEM end # REGEXPend # YEA #==============================================================================# ■ DataManager#============================================================================== module DataManager #-------------------------------------------------------------------------- # alias method: load_database #-------------------------------------------------------------------------- class <<self; alias load_database_pst load_database; end def self.load_database load_database_pst load_notetags_pst end #-------------------------------------------------------------------------- # new method: load_notetags_pst #-------------------------------------------------------------------------- def self.load_notetags_pst groups = [$data_actors, $data_classes, $data_weapons, $data_armors, $data_enemies] for group in groups for obj in group next if obj.nil? obj.load_notetags_pst end end end end # DataManager #==============================================================================# ■ RPG::BaseItem#============================================================================== class RPG::BaseItem #-------------------------------------------------------------------------- # public instance variables #-------------------------------------------------------------------------- attr_accessor :passive_states #-------------------------------------------------------------------------- # common cache: load_notetags_pst #-------------------------------------------------------------------------- def load_notetags_pst @passive_states = [] #--- self.note.split(/[\r\n]+/).each { |line| case line #--- when YEA::REGEXP::BASEITEM::PASSIVE_STATE $1.scan(/\d+/).each { |num| @passive_states.push(num.to_i) if num.to_i > 0 } #--- end } # self.note.split #--- end end # RPG::BaseItem #==============================================================================# ■ Game_BattlerBase#============================================================================== class Game_BattlerBase #-------------------------------------------------------------------------- # alias method: state? #-------------------------------------------------------------------------- alias game_battlerbase_state_check_pst state? def state?(state_id) return true if passive_state?(state_id) return game_battlerbase_state_check_pst(state_id) end #-------------------------------------------------------------------------- # alias method: states #-------------------------------------------------------------------------- alias game_battlerbase_states_pst states def states array = game_battlerbase_states_pst array |= passive_states return array end #-------------------------------------------------------------------------- # new method: passive_state? #-------------------------------------------------------------------------- def passive_state?(state_id) @passive_states = [] if @passive_states.nil? return @passive_states.include?(state_id) end #-------------------------------------------------------------------------- # new method: passive_states #-------------------------------------------------------------------------- def passive_states array = [] if actor? for state_id in self.actor.passive_states array.push($data_states[state_id]) if passive_state_addable?(state_id) end for state_id in self.class.passive_states array.push($data_states[state_id]) if passive_state_addable?(state_id) end for equip in equips next if equip.nil? for state_id in equip.passive_states array.push($data_states[state_id]) if passive_state_addable?(state_id) end end else # enemy for state_id in self.enemy.passive_states array.push($data_states[state_id]) if passive_state_addable?(state_id) end if $imported["YEA-Doppelganger"] && !self.class.nil? for state_id in self.class.passive_states array.push($data_states[state_id]) if passive_state_addable?(state_id) end end end create_passive_state_array(array) sort_passive_states(array) set_passive_state_turns(array) return array end #-------------------------------------------------------------------------- # new method: create_passive_state_array #-------------------------------------------------------------------------- def create_passive_state_array(array) @passive_states = [] for state in array @passive_states.push(state.id) end end #-------------------------------------------------------------------------- # new method: passive_state_addable? #-------------------------------------------------------------------------- def passive_state_addable?(state_id) return false if $data_states[state_id].nil? return alive? end #-------------------------------------------------------------------------- # new method: set_passive_state_turns #-------------------------------------------------------------------------- def sort_passive_states(array) array.sort! do |state_a, state_b| if state_a.priority != state_b.priority state_b.priority <=> state_a.priority else state_a.id <=> state_b.id end end return array end #-------------------------------------------------------------------------- # new method: set_passive_state_turns #-------------------------------------------------------------------------- def set_passive_state_turns(array) for state in array @state_turns[state.id] = 0 unless @states.include?(state.id) @state_steps[state.id] = 0 unless @states.include?(state.id) end end end # Game_BattlerBase #==============================================================================# ■ Game_Battler#============================================================================== class Game_Battler < Game_BattlerBase #-------------------------------------------------------------------------- # alias method: state_addable? #-------------------------------------------------------------------------- alias game_battler_state_addable_ps state_addable? def state_addable?(state_id) return false if passive_state?(state_id) return game_battler_state_addable_ps(state_id) end #-------------------------------------------------------------------------- # alias method: remove_state #-------------------------------------------------------------------------- alias game_battler_remove_state_ps remove_state def remove_state(state_id) return if passive_state?(state_id) game_battler_remove_state_ps(state_id) end end # Game_Battler #==============================================================================# # ▼ End of File# #============================================================================== arebbe meglio che la spiegazione la prendesti dal sito originale con le immaggini(aiutano molto) Nome Script: Abilità passive(tradotto in italiano)
  2. Enom

    Salve a tutti

    Per prima cosa BENVENUTOOOO!!!!! Io ti consiglio di giocare a Overdrive la leggenda dell'ultima arcimaga di Holly è un capolavoro. Saresti interessato a lavorare al forum come game tester? Sarebbe un ottimo ruolo ^^ Comunque BENVENUTOOOOOO!!!!!!!!!!
  3. Amico? [temo stai parlando di me -.-](e come ti ha scoperto?.?)[mistero -.-] Hahaha flame ma mi devi anche dire come mettere la firma sai che sono un genio di fama mondiale XD [la grammatica non ti piace proprio -.-](NNNO!)
  4. BENVENUTAAAAA!!!!! Mi presento, sono Enom 21 anni quasi 22, bello, attraente, intelliggente, ho già detto bello? Unico difetto a causa di flame vedo i folletti ç.ç. (hehe, vedi come si fà XD)[si ma è fidanzata -_-](Dou!) Visto che avete iniziato da poco a lavorare su rpg maker, avrete il mio sostegno(più morale che altro :b) Che altro dire .....A questo forum è costituito da strani esseri, Folletti, Androidi, Conigli parlanti, Pazzi fuggiti dal manicomio, fantasmi, ecc.... Ci mancano solo gli esseri umani ç.ç *Mette il cartello Attenti al coniglio* *Mette il cartello stagione di Foletti* muhahahahaha. Che altro dire ... ... ... A SI BENVENUTA!!! ^^ Scusate il doppio post ma la mia pennetta fa i capricci (che sia gelosa?)[una pennetta -.-"]
  5. Enom

    Ciao (^o^)/

    (gli ha dato anche un nome? O.O) Hehehe no probblem abbiamo contrattato, una penetta vecchia totalmente inutilizzabile+45 piccioni e 2 rondini, in cambio lui ha mollato la pennetta. Comunque ti saluta e ti manda un bacione sensuale (ma che tipi frequenti? -.-) Flamep, dopo questa piccola chattata avrai capito che qui siamo tutta gente allegra, quindi non preoccuparti e divertiti ^^
  6. HUHU CHE AUDACIA XD ok dammi 2 mesi, imparo il linguaggio e a scriptare e sono tutto tuo XD, comunque dove mi preferiresti?(io scommetto davanti al pc a scriptare XD)[speriamo di nò :c)(e se vuole subbito uno scripter capace e con esperienza? :))[speriamo di nò ç.ç se nò siamo out] HAHAHAHA apparte scherzi per gli script sono un pò fiacco, ma se vuoi posso aiutarti a trovarne qualcuno ^^
  7. Enom

    Ciao (^o^)/

    Noooooooo!!!!! Me ne bastava uno(Eccone un altro che mi nasconderà gli oggetti in casa XD. Meno male, per un momento ho sbiancato(temevo di vedere folletti ovunque ç.ç, pensa un pò accendo la TV e chi mi ritrovo? Green Goblin, la versione migliorata di Flame :c) Solo per questo sei da stimare. (ti stimo fratello). Nello scrivere questo messaggio nessun folletto è stato maltrattato O:D ps per Flame Flame non ti offendere, lo sai che ti voglio bene ^^, però di al tuo amico folletto di ridarmi la pennetta ci devo studiare e scroccare download dal pc della scuola XD
  8. Hehehe mi piace la storia e i personaggi, e la cosa delle razze mi ha richiamato i miei adorati mmorpg, ti aiuterei come mapper, ceco senza una testa ma a causa della mia connessione non posso garantire la mia presenza al 200% (risesco a connettermi ma non sò se riesco a caricare dei proggetti). Comunque buona fortuna per il tuo proggetto quando lo avrai finito fammi un fischio, ho una gran voglia di provarlo ^^
  9. Bravo, dal titolo pensavo ad un altro horror game, ma questa mi sembra più un dramma game e mi intriga assai (non amo i dramma ma questo tipo di gioco ha una sua complessita.) continua su questa strada, gli screen sono molto belli, il bianco e nero dà un nonsòchè al gioco di interessante. In poche parole complimenti sei qui da poco e già mi hai stupito, bravo continua cosi ^^
  10. Enom

    Nuovo e timido

    Forse ho sbagliato a esprimermi, volevo dire che è meno difficile da usare visto che più il programma avanza più si semplifica.
  11. Enom

    Nuovo e timido

    HAHAHAHAHAHA BENVENUTO HAHAHAHAHA, SPERO DI POTER PROVARE PRESTO IL TUO PROGGETTO, PER QUALSIASI COSA DOMANDA E NON FARTI SCRUPOLI HAHAHAHAHA (prende fiato) Ok Woody cerca di fare del tuo meglio mi raccomando. Consiglii sui tipri rpg maker allora rpg maker XP ha una bella grafica ma è più complesso di rpg maker vx ace. Rpg maker vx ace è buono e personalizzabile. Detto ciò buon mekeraggio. (mette il cartello) Attento al coniglio
  12. Enom

    Ciao a tutti!

    Ciao Alexander, benvenuto in questo strano forum, spero tu possa trovare tutte le informazioni di cui necessiti ^^
  13. Enom

    Ciao!

    Benvenuto in questo pazzo strambo forum spero tu possa divertirti ^^ buon mekeraggiooooo
  14. Enom

    Ciao a tutti!!!!!

    Benvenuto, spero tu possa trovarti bene qui
  15. scusate il doppio post, diceva che non entrava tutto. Comunque con il messaggio di prima dovrei aver messo a tacere le male lingue(accaduto in un altro forum che parlava di anime), quindi Espert vai tranquillo. Ancora un Ps La paccella arriva domaini hahahaha XD
  16. Hehehe più viaggio sul questo forum più faccio nuove scoperte ^^. Comunque un Hentai in Italiano sembra una novità (fino ad ora ho sentito solo di hentai in lingua jappan e English). Comunque hai avuto coraggio nella scelta del genere, spero tu metta un'avvertimento nella paggina del download dove lo sconsigli ai minorenni (Anche se già a 14 anni cercheranno questo tipo di giochi). Ok ora che ho fatto il moralista posso anche dire quello che penso del gioco e del suo produttore .... GRANDE, e io che pensavo che questo livello di follia fosse alla portata di pochi hahahaha ^^(Nel senso buono). Ok penso che sarò fra le persone che proveranno il tuo gioco (ho sempre adorato i giochi a scelta), per lo più sul lato tecnico (avendo giocato sia a game hentai che non) a favore di questo tipo di gioco posso dire che: Pro Mentre i giochi non hentai hanno una totale mancanza di immaggini, i giochi hentai ne dispongono e questo da al giocatore un impatto migliore. Come posso dire per spiegarmi bene, avete mai giocato a un gioco stile mmo? Quelli che vi mettono come sfondo delle immaggini seguite da un testo scorrevole che narra la storia? Ecco se ce l'avete presenti avete capito. Per lo più i giochi hentai hanno bisogno di molta pazzienza, visto che il maker dovrà crare un evento a mostro, e che in questo evento dovrà inserire le scene hentai. Creare un gioco hentai non è solo un sintomo appartenente ad un pervertito, ma anche una sfida che spinge i maker a migliorare sugli aspetti di pazzienza e di volontà. E in fine si deve lodare l'onestà di chi lavora a questo tipo di giochi, visto che moltissima gente critica in negativamente questo tipo di lavori. Ora non volendo mettere i maker degli hentai allo stesso livello di artisti famosi, ma morte opere d'arte di oggi all'epoca erano considerate oscenità, infatti in passato vedere ragazze con la gonna corta sarebbe stato uno scandalo. HAHAHAHA Mi sà che ho esaggerato ma tutto quello che ho scritto stà a incoraggiare Espert e chiunque tenti di crare questo tipo di cose, chissà magari con questo vedrò nei proggetti futuri delle immagginni (non hentai) all'inizio dei giochi che miglioreranno di molto la critica per i giochi rpg con grafica 2d. Ps E' ufficialmente riconosciuto che lo stile Hentai è una forma d'arte come le altre quindi non criticate le persone che li creano. PSS Espert hai avuto un grande coraggio ti stimo per questo. Speriamo solo che ora il forum non si riempia di giochi hentai HAHAHAHAHA!!
  17. Ragazzi, spiacente di darvi la spiacevole notizia ma mi toccherà fare il fantasma per un pò visto che la pennetta è caput. Quindi questo è l'ultimo messaggio fino al 23. A Marco ti dirò una cosa molti membri del forum sottomessi dai folletti e dai conigli, potranno sembrarti strani (no non si drogano, almeno spero) ma non sono cattivi. *Viene morso da Flame* Maledetto folletto. Bè detto questo posso solo sparire, ma non vi siete ancora liberati di me MUHAHAHAHAHAHAHAHAHAHA HAHAHAHA CHOUG CHOUG!!
  18. Benvenuto, ti avverto che questo forum è popolato da elfi, folletti, conigli, gatti, topi, androidi, e chi più ne ha più ne metta, io credo di essere l'unico essere umano rimasto, ma visto che la mia connessione mi stà abbandonando credo che non ci sarò per molto (the phantom), attento a questi esseri rischi di uscirne pazzo muhahahahhahaha. Spero tu possa trovarti bene qui. Ps Se ti ordinano di obedire ai conigli e ai folletti, tu digli questo "Viva la rivolution"
  19. Nooooo testament credevo che tu fossi normale ç..ç, ok, mi sà che sono l'ultimo essere umano di questo forum T.T
  20. perchè oltre a me sei l'unico che ci è cascato. :) (mette il ghiaccio sulla testa)
  21. Come il coniglio odia la simmetria io odio la grammatica. E poi cosi rendevo il senso di pazzia.:;
  22. hahahaha Ruben dopo questa risposta avrai capito che qui non stiamo proprio bene con la testa hahahahaha ma non siamo pericolosi muhahahahaha.
  23. Quindi sono il solo cretino che ci è cascato? E io che mi stavo per fiarare quel poveretto di buddytroller ç.ç. Ok ora mi iscrivo a TERA e faccio bannarre holly. (Enom è entrato in modalità vendetta.)
  24. Hahahahaha guarda che robba hahahahaha a flame di la varità sei stato tu che mentre camminavo ha insaponato le mie scarpe e lo hai fatto anche sul tapiluran maledetto. Ps Voglio qualcosa contro i dispetti dei folletti che oggi veramente mi si sono insaponate le scarpe mentre camminavo.
  25. Benvenutoooo, come avrai capito dai comma che hai letto (li ho finiti poco fà di leggere) che qui non siamo del tutto normali, hehehe comunque spero tu possa trovarti bene ^^. Viva il coniglio (alla brace :b) Se lo sapevo non schiacciavo il folletto di ieri ç.ç Un grazie allo scopettone del cesso. Hehehehe ragazzi ma cos'è la madleine di vattela a pesca?
×
×
  • Create New...