André LaCroix Posted October 10, 2007 Share Posted October 10, 2007 (edited) DescrizioneQuesto script fa sì che sia possibile intraprendere più di una storia all'interno di un unico gioco. AutoreAndrè LaCroix AllegatiInserire eventuali link di risorse necessarie per il funzionamento dello script, o link ad una demo dimostrativa. Istruzioni per l'usoATTENZIONE: Per funzionare correttamente, questo script necessita che nella cartella \Graphics\Titles\ sia presente un file png di formato 640 x 480 che abbia come nome "Campagna" e come estensione il formato PNG. In caso questo file non esista, il gioco andrà in crash quando selezionerete l'opzione "Nuova Partita". In allegato vi do l'immagine che sto usando in BSA, tanto per provare.Campagna.PNG ScriptFunziona in modo semplicissimo. Prendete tutto sto malloppo e ficcatelo in una nuova classe chiamata Scene_CampaignSelection: #============================================================================== # ** Scene_CampaignSelection #------------------------------------------------------------------------------ # Utile per giochi di azione. Invece di affrontare solo una campagna, si avrà # facoltà di scegliere che avventura giocare per prima. #============================================================================== class Scene_CampaignSelection #-------------------------------------------------------------------------- # * Processo principale #-------------------------------------------------------------------------- def main # Visualizza l'immagine di sfondo (che si trova nella cartella # Graphics/Title e si chiama Campagna.png @sprite = Sprite.new @sprite.bitmap = RPG::Cache.title("Campagna.PNG") # Crea i comandi s0 = "Tutorial" s1 = "Campagna 1" s2 = "Campagna 2" s3 = "Campagna 3" s4 = "Indietro" @command_window = Window_Command.new(300, [s0, s1, s2, s3, s4]) @command_window.back_opacity = 160 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 240 - @command_window.height / 2 # Avvio riproduzione BGM $game_system.bgm_play($data_system.title_bgm) # Ferma la riproduzione di ME e BGS Audio.me_stop Audio.bgs_stop # Esegue la transizione Graphics.transition # Loop principale loop do # Aggiorna la schermata Graphics.update # Aggiorna l'input Input.update # Richiamo della def update update # Ferma il loop se la scene cambia if $scene != self break end end # Prepara la transizione Graphics.freeze # Disposizione della finestra @command_window.dispose # Disposizione dell'immagine di sfondo @sprite.bitmap.dispose @sprite.dispose end #-------------------------------------------------------------------------- # * Aggiornamento #-------------------------------------------------------------------------- def update # Aggiorna la finestra dei comandi @command_window.update # Se si preme Esc torna al titolo if Input.trigger?(Input::B) titolo end # Se si preme il tasto INVIO if Input.trigger?(Input::C) # Casistica della posizione del cursore case @command_window.index when 0 # prima opzione (in BSA: Tutorial) #Le seguenti tre variabili controllano la posizione iniziale. #Cambiarne i valori per cambiare la destinazione. #start_map_id = ID Mappa iniziale #start.x = posizione sull'asse X #start.y = posizione sull'asse Y $data_system.start_map_id = 5 $data_system.start_x = 10 $data_system.start_y = 6 tutorial when 1 # seconda opzione (in BSA: '91 - '05) $data_system.start_map_id = 11 $data_system.start_x = 0 $data_system.start_y = 0 campagna_1 when 2 # terza opzione (in BSA: 2005 - 2009) $data_system.start_map_id = 7 $data_system.start_x = 0 $data_system.start_y = 0 campagna_2 when 3 # quarta opzione (in BSA: 2010) $data_system.start_map_id = 9 $data_system.start_x = 0 $data_system.start_y = 0 campagna_3 when 4 #torna al titolo titolo end end end #-------------------------------------------------------------------------- # * Trasferimento alla prima campagna. #-------------------------------------------------------------------------- def campagna_1 # Riproduci SE $game_system.se_play($data_system.decision_se) # Ferma BGM Audio.bgm_stop # Resetta il frame count (serve per calcolare il tempo di gioco) Graphics.frame_count = 0 # Crea gli oggetti $game_temp = Game_Temp.new $game_system = Game_System.new $game_switches = Game_Switches.new $game_variables = Game_Variables.new $game_self_switches = Game_SelfSwitches.new $game_screen = Game_Screen.new $game_actors = Game_Actors.new $game_party = Game_Party.new $game_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new # Imposta il party iniziale $game_party.setup_starting_members # Imposta la mappa iniziale $game_map.setup($data_system.start_map_id) # Coordinate iniziali $game_player.moveto($data_system.start_x, $data_system.start_y) # Refresh del giocatore $game_player.refresh # Riproduce i BGM e BGS propri di quella mappa $game_map.autoplay # Aggiorna mappa (per gli eventi in parallelo) $game_map.update # Vai alla Scene_Map $scene = Scene_Map.new end #-------------------------------------------------------------------------- # * Trasferimento alla seconda campagna. #-------------------------------------------------------------------------- def campagna_2 # Riproduci SE $game_system.se_play($data_system.decision_se) # Stop BGM Audio.bgm_stop # Reset frame count for measuring play time Graphics.frame_count = 0 # Make each type of game object $game_temp = Game_Temp.new $game_system = Game_System.new $game_switches = Game_Switches.new $game_variables = Game_Variables.new $game_self_switches = Game_SelfSwitches.new $game_screen = Game_Screen.new $game_actors = Game_Actors.new $game_party = Game_Party.new $game_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new # Set up initial party $game_party.setup_starting_members # Set up initial map position $game_map.setup($data_system.start_map_id) # Move player to initial position $game_player.moveto($data_system.start_x, $data_system.start_y) # Refresh player $game_player.refresh # Run automatic change for BGM and BGS set with map $game_map.autoplay # Update map (run parallel process event) $game_map.update # Switch to map screen $scene = Scene_Map.new end #-------------------------------------------------------------------------- # * Trasferimento alla terza campagna #-------------------------------------------------------------------------- def campagna_3 # Play decision SE $game_system.se_play($data_system.decision_se) # Stop BGM Audio.bgm_stop # Reset frame count for measuring play time Graphics.frame_count = 0 # Make each type of game object $game_temp = Game_Temp.new $game_system = Game_System.new $game_switches = Game_Switches.new $game_variables = Game_Variables.new $game_self_switches = Game_SelfSwitches.new $game_screen = Game_Screen.new $game_actors = Game_Actors.new $game_party = Game_Party.new $game_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new # Set up initial party $game_party.setup_starting_members # Set up initial map position $game_map.setup($data_system.start_map_id) # Move player to initial position $game_player.moveto($data_system.start_x, $data_system.start_y) # Refresh player $game_player.refresh # Run automatic change for BGM and BGS set with map $game_map.autoplay # Update map (run parallel process event) $game_map.update # Switch to map screen $scene = Scene_Map.new end #-------------------------------------------------------------------------- # * Tornare al titolo #-------------------------------------------------------------------------- def titolo # Play decision SE $game_system.se_play($data_system.cancel_se) $scene = Scene_Title.new end #-------------------------------------------------------------------------- # * Trasferimento al tutorial #-------------------------------------------------------------------------- def tutorial # Play decision SE $game_system.se_play($data_system.decision_se) # Stop BGM Audio.bgm_stop # Reset frame count for measuring play time Graphics.frame_count = 0 # Make each type of game object $game_temp = Game_Temp.new $game_system = Game_System.new $game_switches = Game_Switches.new $game_variables = Game_Variables.new $game_self_switches = Game_SelfSwitches.new $game_screen = Game_Screen.new $game_actors = Game_Actors.new $game_party = Game_Party.new $game_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new # Set up initial party $game_party.setup_starting_members # Set up initial map position $game_map.setup($data_system.start_map_id) # Move player to initial position $game_player.moveto($data_system.start_x, $data_system.start_y) # Refresh player $game_player.refresh # Run automatic change for BGM and BGS set with map $game_map.autoplay # Update map (run parallel process event) $game_map.update # Switch to map screen $scene = Scene_Map.new end end fatto questo, andate in Scene_Title e sostituitene il contenuto con: #============================================================================== # ** Scene_Title #------------------------------------------------------------------------------ # This class performs title screen processing. #============================================================================== class Scene_Title #-------------------------------------------------------------------------- # * Main Processing #-------------------------------------------------------------------------- def main # If battle test if $BTEST battle_test return end # Load database $data_actors = load_data("Data/Actors.rxdata") $data_classes = load_data("Data/Classes.rxdata") $data_skills = load_data("Data/Skills.rxdata") $data_items = load_data("Data/Items.rxdata") $data_weapons = load_data("Data/Weapons.rxdata") $data_armors = load_data("Data/Armors.rxdata") $data_enemies = load_data("Data/Enemies.rxdata") $data_troops = load_data("Data/Troops.rxdata") $data_states = load_data("Data/States.rxdata") $data_animations = load_data("Data/Animations.rxdata") $data_tilesets = load_data("Data/Tilesets.rxdata") $data_common_events = load_data("Data/CommonEvents.rxdata") $data_system = load_data("Data/System.rxdata") # Make system object $game_system = Game_System.new # Make title graphic @sprite = Sprite.new @sprite.bitmap = RPG::Cache.title($data_system.title_name) # Make command window s1 = "AVVIA" s2 = "RIPRENDI" s3 = "CHIUDI" @command_window = Window_Command.new(192, [s1, s2, s3]) @command_window.back_opacity = 160 @command_window.x = 320 - @command_window.width / 2 @command_window.y = 240 - @command_window.height / 2 # Continue enabled determinant # Check if at least one save file exists # If enabled, make @continue_enabled true; if disabled, make it false @continue_enabled = false for i in 0..3 if FileTest.exist?("Save#{i+1}.rxdata") @continue_enabled = true end end # If continue is enabled, move cursor to "Continue" # If disabled, display "Continue" text in gray if @continue_enabled @command_window.index = 1 else @command_window.disable_item(1) end # Play title BGM $game_system.bgm_play($data_system.title_bgm) # Stop playing ME and BGS Audio.me_stop Audio.bgs_stop # Execute transition Graphics.transition # Main loop loop do # Update game screen Graphics.update # Update input information Input.update # Frame update update # Abort loop if screen is changed if $scene != self break end end # Prepare for transition Graphics.freeze # Dispose of command window @command_window.dispose # Dispose of title graphic @sprite.bitmap.dispose @sprite.dispose end #-------------------------------------------------------------------------- # * Frame Update #-------------------------------------------------------------------------- def update # Update command window @command_window.update # If C button was pressed if Input.trigger?(Input::C) # Branch by command window cursor position case @command_window.index when 0 # New game command_new_game when 1 # Continue command_continue when 2 # Shutdown command_shutdown end end end #-------------------------------------------------------------------------- # * Command: New Game #-------------------------------------------------------------------------- def command_new_game # Play decision SE $game_system.se_play($data_system.decision_se) # Reset frame count for measuring play time Graphics.frame_count = 0 $scene = Scene_CampaignSelection.new end #-------------------------------------------------------------------------- # * Command: Continue #-------------------------------------------------------------------------- def command_continue # If continue is disabled unless @continue_enabled # Play buzzer SE $game_system.se_play($data_system.buzzer_se) return end # Play decision SE $game_system.se_play($data_system.decision_se) # Switch to load screen $scene = Scene_Load.new end #-------------------------------------------------------------------------- # * Command: Shutdown #-------------------------------------------------------------------------- def command_shutdown # Play decision SE $game_system.se_play($data_system.decision_se) # Fade out BGM, BGS, and ME Audio.bgm_fade(800) Audio.bgs_fade(800) Audio.me_fade(800) # Shutdown $scene = nil end #-------------------------------------------------------------------------- # * Battle Test #-------------------------------------------------------------------------- def battle_test # Load database (for battle test) $data_actors = load_data("Data/BT_Actors.rxdata") $data_classes = load_data("Data/BT_Classes.rxdata") $data_skills = load_data("Data/BT_Skills.rxdata") $data_items = load_data("Data/BT_Items.rxdata") $data_weapons = load_data("Data/BT_Weapons.rxdata") $data_armors = load_data("Data/BT_Armors.rxdata") $data_enemies = load_data("Data/BT_Enemies.rxdata") $data_troops = load_data("Data/BT_Troops.rxdata") $data_states = load_data("Data/BT_States.rxdata") $data_animations = load_data("Data/BT_Animations.rxdata") $data_tilesets = load_data("Data/BT_Tilesets.rxdata") $data_common_events = load_data("Data/BT_CommonEvents.rxdata") $data_system = load_data("Data/BT_System.rxdata") # Reset frame count for measuring play time Graphics.frame_count = 0 # Make each game object $game_temp = Game_Temp.new $game_system = Game_System.new $game_switches = Game_Switches.new $game_variables = Game_Variables.new $game_self_switches = Game_SelfSwitches.new $game_screen = Game_Screen.new $game_actors = Game_Actors.new $game_party = Game_Party.new $game_troop = Game_Troop.new $game_map = Game_Map.new $game_player = Game_Player.new # Set up party for battle test $game_party.setup_battle_test_members # Set troop ID, can escape flag, and battleback $game_temp.battle_troop_id = $data_system.test_troop_id $game_temp.battle_can_escape = true $game_map.battleback_name = $data_system.battleback_name # Play battle start SE $game_system.se_play($data_system.battle_start_se) # Play battle BGM $game_system.bgm_play($game_system.battle_bgm) # Switch to battle screen $scene = Scene_Battle.new end end Bugs e Conflitti NotiN/A Edited March 15, 2013 by Flame (Sì, sono l'AnteroLehtinen che bazzica in chat. E... sì, una volta insegnavo storyboarding.)http://img26.imageshack.us/img26/7048/firmadn.png Link to comment Share on other sites More sharing options...
Kuchizotchi Posted October 10, 2007 Share Posted October 10, 2007 Bravo Kanta :* Risultati raggiunti nei contesthttp://www.rpg2s.net/gif/SloganContest1.gifE ho vinto anche 3 Banner contest *O*http://www.rpg2s.net/banner/rpg2s.gif In onore di Kucky (Copyright by Soul Eater)http://img255.imageshack.us/img255/3526/kuckycn9.png Puoi pensare quanto vuoi al passato.Puoi ricordarlo per giocarci, per piangere, per riderci sopra o semplicemente puoi ricordarlo per ciò che era.Non importa se è stato il momento migliore o peggiore della tua vita: il passato è passato. Questo è il momento di vivere nel presente.Mahun Per eventuali domande usate QUELL'ALTRO TOPIC, qui POSTATE SOLAMENTE UNA FRASE DEL TIPO "CAZZINCULO" (dopo, ovviamente, avermi spedito il lavoro via mp)I lavori dovranno essere zippati (o rarrati) e per coloro che usano Rpg Maker 2000 anche privati degli inutili 700kb di exe, grazie. Nel nome del , specificate chi cazzo siete.Luis' Uhm, vediamo, conoscendo i gusti di Kanta possono essere:- Ea Taesse- Blind Guardian- (band qualsiasi funeral doom black satanic spudoratic pornographic depressated metal)- Rammstein ma non credo proprio xD Ah, benvenuto xD Edit: Hentai Gratis Free XXX Baldu Naked with Otaku and Lestat Giochino a 3Erunamo *** Added: May 01, 2007From: capitano92''I terroristi catturano babbo natale e lo integorrano'' *** Baldø scrive:BeneBaldø scrive:ora che sei modBaldø scrive:devi comportarti con adeguatezzaBaldø scrive:percui andiamo a molestare qualche utenteBaldø scrive::EKuchi scrive:xDD *** qui POSTATE SOLAMENTE UNA FRASE DEL TIPO "INVIATO"Baldo Ssj2Questo era il topic che l'ha fatto incazzare (e aveva ragione, anche io mi incazzai) *** Da Wikipedia: (Quark, musica prego...)•"Bi-curioso" (in inglese Bi-curious) è un termine che può avere diversi e contraddittori significati. Comunemente è usato da persone che si identificano come eterosessuali ma che sono interessati ad esperienze omosessuali. Spesso alcuni (non sempre correttamente) sono ritenuti essere omosessuali, oppure bisessuali che però non accettano la loro omosessualità. La parola bi-curioso può anche essere usata per classificare qualcuno che è "Bi-passivo" (vedi oltre), "Bi-permissivo" oppure aperto ad indiretti rapporti bisessuali. E dunque: mauro scrive:ma a me mi sembra si stile rtp questo lavoro O_Kuchi scrive:stile rtp ma non l'rtp defaultmauro scrive:aahhmauro scrive:io gay ç.çmauro scrive:anzi bi curioso da quello che ho capito :/ *** Volevo metterlo qui, ma sono troppe le cose da riportare xD xDDD$0AIšD$0D¢XA*** Ti prego non usare mai più quel font per i numeri XDé troppo semplice.Solitamente quei font puliti e leggeri si usano per le scritte piu piccole (difatti s eprovi a ridurlo di molto noterai che esce molto più stiloso di ora). Abbond adi piu con il contronro rosso dei numeri (nel primo), che altrimenti si vedonod elle sgranatureun po bruttine (veid il 3 iniziale).Pe ril seocondo: attento a non abusare degli efetti di canale (overlay, luminance ecc. non so come si chiamano in photo) che poi ti fanno cxonfondere il testo (vedi sulla destra alcuni numeri si leggono poco). *** Questa è... *** Baldø バルド † ~ École du Ciel ~ † scrive:visto che bella risposta XDKucky (in onore di Soul Eater e Baldo) scrive:dove pecisamente? Baldø バルド † ~ École du Ciel ~ † scrive:http://www.rpg2s.net/forum/index.php?showt...amp;#entry32921Kucky (in onore di Soul Eater e Baldo) scrive:sei un my7th Baldø バルド † ~ École du Ciel ~ † scrive:il tuo settimo Kucky (in onore di Soul Eater e Baldo) scrive:HAHAHAHAHA XDKucky (in onore di Soul Eater e Baldo) scrive:volevo scrivere ''Myth''Kucky (in onore di Soul Eater e Baldo) scrive:XD, questa va in firma di corsa *** tatticamente gli conveniva però, lasciarsi prima con la ragazza XD E che è?Una guerra? XD (Mahun)***Mauro scrive:ho avuto un problema oggiKuchi scrive:quale?Mauro scrive:stranamenteMauro scrive:quando vedevo le ragazzeMauro scrive:miei compagnie di classeMauro scrive:le immaginavo nudeKuchi scrive:O_OMauro scrive:e mi eccitavoKuchi scrive:AHAHAHAHAHHAMauro scrive:*_*Kuchi scrive:questa va in firma xDDDMauro scrive:mettila n firmaMauro scrive:*_*Mauro scrive:ho parlato con un mio compagno di classeMauro scrive:ed era la stessaMauro scrive:cosaMauro scrive:astinenazaMauro scrive:*_*Kuchi scrive:AHAHAHAH XDMauro scrive:oggi mi sono fatto un a sgaMauro scrive:ora mi sento meglioMauro scrive: Mauro scrive:ho fatto una sega come cristo comandaMauro scrive:con film porno super fetish hardMauro scrive:popcornMauro scrive:fazzolettiKuchi scrive:o_oMauro scrive:preservativi(non si sa mai,una ragazza entra in camera mia è vuole scoparmi d'imporvviso)Mauro scrive:e naturlamente la pepsiMauro scrive:come ho godutoMauro scrive:: ]Kuchi scrive:METTO ANCHE QUESTO? AHAHA XDMauro scrive:ovvio *** naaaaaa...flame vincerebbe tutte le categorie "trash"Ziel grazie della stima XD ***** C'era una volta, tanto tempo fa, un bambino di 3-4 anni, piccolo e grasso.Dal padre veniva spesso chiamato "Ciccio" in modo scherzoso. Il cuginetto della sua stessa età lo chiamava "Cicìo".Una sera, l'intera famiglia del bambino era stata invitata ad una festa di carnevale organizzata dal centro dove lavorava il suo papà. Durante la festa c'era pure un concorso per la maschera più simpatica. Il simpatico bimbo grasso era vestito da topolino. Durante la serata, allontanandosi dai genitori e senza dire niente a nessuno, era salito sul palco, aveva preso il microfono e aveva detto "Tao, io tono Tio Polla e tono vetito da Topolino" (che voleva dire "Ciao, io sono Ciccio Podda e sono vestito da Topolino", Podda è il mio secondo cognome).E da lì tutti i parenti (fratelli, genitori, cugini, zii, nonni) iniziarono a chiamarlo Tio Polla. Ben presto i fratelli iniziarono a chiamarlo "Tio" pure davanti ai loro amici, che a loro volta iniziarono a chiamarlo allo stesso modo. Quando Tio arrivò alle scuole elementari, pure i suoi amici iniziarono a chiamarlo Tio, vedendo che pure i fratelli lo chiamavano così. E così continuo fino alle scuole medie. Alle scuole superiori, il piccolo bambino grasso, che ormai era un normale adolescente magro quanto uno stuzzicadenti, continuava ad essere chiamato Tio da tutti, ma proprio tutti. Professori e utenti sconosciuti del web compresi.E visse per sempre felice e contento.Tio ************************** André LaCroix scrive:no guardaAndré LaCroix scrive:proprio la maleducazione non te la si può rimproverareAndré LaCroix scrive:avrai anche tu i tuoi difetti (sei piccolo, puccioso, ghei e puzzi), ma maleducato non lo sei affatto Link to comment Share on other sites More sharing options...
Timisci Posted October 11, 2007 Share Posted October 11, 2007 Ottimo Kanta Progetto in corso: "Hero Walking: Toward Another Life" Video Old Intro su Youtube Visite: 11.896! http://img212.imageshack.us/img212/1060/logheryb0.jpg *Posizioni raggiunte nei contest* http://www.rpg2s.net/awards/bestuser1.jpghttp://www.rpg2s.net/awards/beststaff1.jpg http://www.rpg2s.net/awards/bestmaker3.jpghttp://www.rpg2s.net/awards/bestcritical1.jpghttp://www.rpg2s.net/awards/mostcharismatic2.jpg http://www.rpg2s.net/awards/mosthelpful1.jpghttp://www.rpg2s.net/awards/mostpolite1.jpghttp://www.rpg2s.net/awards/mostpresent1.jpg http://img204.imageshack.us/img204/8039/sccontest3octpl3.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif http://img230.imageshack.us/img230/1273/sccontest1batio5.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img103.imageshack.us/img103/1496/sccontest2octou1.gif http://img143.imageshack.us/img143/3755/destroyae4.png http://img141.imageshack.us/img141/3081/comics3od3.gif http://img118.imageshack.us/img118/181/sccontest1octdt9.gif SE VUOI AVERE RENS PER RISORSE, TUTORIAL, DEMO, ECC... LEGGI QUI Link to comment Share on other sites More sharing options...
Caios Posted October 11, 2007 Share Posted October 11, 2007 Mi da errore sulla linea 40. Che cos'e' la firma? Link to comment Share on other sites More sharing options...
Caios Posted October 11, 2007 Share Posted October 11, 2007 Mi da errore sulla linea 40 di Scene_Title. Che cos'e' la firma? Link to comment Share on other sites More sharing options...
André LaCroix Posted October 11, 2007 Author Share Posted October 11, 2007 Mi da errore sulla linea 40.Sì, avevo sbagliato la versione sbagliata di Scene_Title. Riprova con quella che ho postato adesso. (Sì, sono l'AnteroLehtinen che bazzica in chat. E... sì, una volta insegnavo storyboarding.)http://img26.imageshack.us/img26/7048/firmadn.png Link to comment Share on other sites More sharing options...
Caios Posted October 11, 2007 Share Posted October 11, 2007 Grazie, ora va!Carino, utile! Che cos'e' la firma? Link to comment Share on other sites More sharing options...
Soul Eater Posted October 11, 2007 Share Posted October 11, 2007 Bravo Kanta:D!!! Targhettehttp://www.rpg2s.net/awards/mostpolite2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://i51.tinypic.com/2mfnpt2.png http://www.rpg2s.net/dax_games/r2s_regali5.png Link to comment Share on other sites More sharing options...
Kenshin Posted February 23, 2008 Share Posted February 23, 2008 Hem... non basta fare un evento "scelta" in autostart?Praticamente io sto facendo una cosa simile ed ho usato questo metodo ^^;;;Non c'è neanche da toccare gli script... "Giochiamo a: schiettezza o grande impresa eroica!" Personaggio PBF: LyrielPN: 12/20PV: 2/2PA: 4 (5 col mantello d'acero)Equipaggiamento:Spada comunePugnale comuneArco elfico (magico, ignifugo. Permette di colpire da lunghe distanze. Se distrutto si auto-restaura a fine battaglia. Le frecce scoccate con questo arco ottengono l'effetto dell'incantesimo Folata di vento permettendo di spazzare via piccoli oggetti e creature.)Faretra con 20 frecceCappuccioArmatura delle ombre borchiata (punti armatura 4, ignifuga, di notte +1 a furtività)2 anelli di valoreBorsa comune (10 slot)CordaPenna e calamaioLibro vuotoForma di formaggioMappaCannocchialeTagliola di ferroCampanellino di MaiaMantello d'Acero (+1PA): un mantello pesante di colore rossiccio che presenta dei motivi fiochi, dello stesso colore, a forma di foglie d'acero. E' dotato di un ampio cappuccio e può coprire completamente chi lo indossa. Se si resta fermi in un'area boschiva o tra un gruppo di alberi il mantello è in grado di celare completamente la presenza del possessore dando un grado di furtività pari a gr.5. Nel caso di bestie ed animali dalla visuale meno acuta, se il giocatore è già stato notato od ha notificato in qualche modo la sua presenza può gettarsi a terra tra un gruppo di foglie o tra i cespugli per scomparire completamente dalla visuale di tali nemici.181 monete d'oroCintura porta coltelli (6 slot)Coltello da lancio intarsiatoColtello da lancio in metalloColtello da lancio in metallo Campanellino di MaiaSe Lyriel, e solo lui, suona tre volte il campanellino può richiamare una creatura magica che combatterà al suo fianco al prezzo di 3 PN.L'animale ha l'aspetto di un leopardo delle nevi, i suoi occhi sono viola e così gli artigli, i denti e la punta della coda. Questa è lunga e larga, molto folta e corposa. Il manto a differenza dei leopardi è tutto bianco, inoltre ha una folta criniera circolare intorno al collo a mo' di sciarpa e che si unisce con la sommità della fronte creando un cresta non molto alta pettinata all'indietro.La creatura combatte indipendentemente dal possessore (il giocatore potrà descriverne il comportamento in battaglia e fuori, ma il master potrà riservarsi il diritto di far compiere alla creatura delle azioni per conto proprio).La creatura non deve per forza stare vicino all'utilizzatore, ma può essere mandata lontano e tornare da lui su comando.Lyriel e l'animale hanno un contatto mentale e possono comunicare anche a distanza.Non vi è limite alla permanenza della creatura una volta evocata, però se i suoi PV raggiungono lo zero dovrà essere risvegliata magicamente da un mago od un curatore esperto. Lyriel può richiamare all'interno del campanellino la creatura quando essa non è impegnata in combattimento od in altre prove senza sforzi, ma dovrà spendere di nuovo 3 PN per richiamarla. Può continuare a combattere se Lyriel viene sconfitto.L'animale vede bene anche di notte e se c'è nebbia.Caratteristiche della creatura:PV 2PA 2Atletica Gr.4Furtività Gr.1Attacco (tipo descritto dal giocatore nei limiti fisici di artigli e morso) di massimo Gr.5 può dichiarare DIRETTO su armature di cuoio o cuoio borchiato e MAGICO con tutti gli attacchi. Può dichiarare SONNO se artigli e denti viola entrano in contatto diretto con il sangue l'avversario. DIRETTO e SONNO sono due effetti, quindi come da regolamento solo uno può essere scelto. MAGICO può esser combinato con entrambi.Malus: il campanellino deve tintinnare, quindi Lyriel suonandolo tradirà la sua presenza.Il campanellino tutte le volte che viene suonato fa venire in mente Maia a Lyriel, quindi il giocatore dovrà scrivere una frase di almeno 3 parole per ricordare la bambina, ogni volta diversa, altrimenti l'evocazione non avrà esito. Personaggio PBF: WrenPN: 20/20PV:2/2PA:0Borsa Comune3 filoni di pane4 meleprosciuttoformaggiocoltello da cucina Link to comment Share on other sites More sharing options...
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