dark lord
-
Posts
69 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Posts posted by dark lord
-
-
Grazie... Il buon vecchio caterpillar... Non ci avevo pensato!!!
-
Scusate il doppio post ma non riuscivo ad editare.
Allora, io ho abbozzato una piccola idea solo ad eventi.
Eccola!
Adesso ho 3 problemi:
1) Come mi giro io si gira la striscia di lava (io vorrei invece fare che ogni pezzo si ferma dove passo (per un massimo di 5 pezzi, oltre i quali scompaiono). Non sò se mi sono inteso
2)Ancora non ho fatto in modo che se un nemico ci passa sopra subisa dei danni.
3)Questo evento viene visualizzato nella mappa anche quando l'eroe non si muove (dato che è un evento su mappa).
Come posso fare per risolvere i problemi??
Grazie in anticipo a coloro che mi aiuteranno.
-
Fai quello che riesci a fare...
Te ne sarei infinitamente grato!
-
Chi mi fà uno script che fà in modo che se un oggetto è posseduto il pg lasci una scia di lava dietro sè che procura danni ad un nemico e dopo TOT frames sparisce?
Mi servirebbe per il mio gioco e ve ne sarei infinitamente grato (oltre alla citazione).
Appena avrò rens ve li pagherò anche (se volete)!
-
Partecipo anch'io!!!
-
Adesso provo!
-
http://xxxjokersxxx.altervista.org/WarLite.rar
Clicca qua per scaricare la nuova versione! Ciò che mi hai appena detto non funziona, perciò pensavo di fartelo vedere per capire l'errore!
Grazie di tutto!
EDIT: Comunque adesso che ci penso, mi basterebbe sostituire negli script "MP" con "Varibile", o sbaglio?
-
Risolto, grazie, ma adesso mi restano i problemi "attacco i miei compagni" e "cibo: come diminuirlo ogni passo che fai di 1"!
Chi sà trovarmi i giusti script si faccia avanti!!!
Grazie in anticipo!!!
-
No, sei stato chiarissimo! Ti ringrazio!!!
Tra poco posto degli screen del mio lavoro!
Ho qusi finito anche di modificare l'HUD!!!
Grazie di nuovo!
EDIT: Ma se volessi fare in modo che gli Mp fossero uguali alla varabile "Munizioni" da me creata come posso fare?
Perchè io ho fatto:
<>Variabile [0002: Munizioni]=[Proiettili]N posseduti
<>Modifica Mp:[Eroe], + Variabile [0002: Munizioni]
Ma non funziona...
-
Ok, grazie comunque!
http://www.rpg2s.net/forum/index.php?showt...mp;hl=munizioni
Qui parla della possibilità di introdurre munizioni anche nel BS che uso io, ma non riesco a capire come!!!
Qualcuno può gentilmente spiegarmelo?
-
Senz'altro! Mi ci metto subito d'impegno!!!
Adesso stò cercando di fare in modo che dopo X tempo sono addirittura i nemici che ti vengono ad assaltare!!!
-
Grazie mille! Del bug che mi hai segnalato ne sono a correnza, e appena troverò uno scripter lo correggerò (se ci riesco)!
Per quanto riguarda la grafica, al momento è provvisoria, quindi cambierà!
Con il gioco sono andato avanti e appena potrò posterò l'aggiornamento!
Grazie di nuovo del commento dettagliato!!!
EDIT:
anche se l'HUD con i valori sarebbe da rendere sempre di tipo futuristico.Questo sinceramente non l'ho capito: cosa intendevi?
-
Dark Lord
presenta
WARLITE
2324: I Goblin, provenienti da altri pianeti stanno a
poco a poco invadendo la terra e tu, a capo di una
missione speciale devi distruggerli! Ne sarai in grado?
DEMO
http://xxxjokersxxx.altervista.org/WarLite.rar
CREDITI
Per ora questo progetto è tuta farina del mio sacco, ma avrei bisogno di un team per la realizzazione e specialmente di uno scripter!
Si accettano suggeimenti: questa demo è veramente sintetica! Avrei veramente bisogno di suggerimenti!!!
-
Me lo puoi postare?
-
Ragazzi, avrei bisogno di uno script per le munizioni e uno script che ad ogni passo che fai diminuisce il cibo di 1!
Come faccio?
Altra cosa: uso questo script per il BS "Mr.Mo's ABS V4.5".
Ma se volessi fare in modo che il mio eroe non possa attaccare un certo ID di mostri?+
Mi spiego meglio: stò creando un gioco di guera dove l'eroe è a capo di una spedizione ma vorrei evitare che l'eroe possa attaccare i suoi compagni! Come faccio?
-
E se volesi fare che puoi nuotare solo sei hai una determinata abilità??
-
Ma che programma potremmo usare per modificare queste immagini???
-
TSL Fishing System
Descrizione
Minigame in cui bisogna fermare il cursore nella parte gialla della barra per poter pescare un oggetto. Se il cursore si ferma nella parte blu non succede nulla se invece si ferma nella parte verde si avvia una battaglia. Quando si centra la parte gialla apparirà un'altra barra la quale dovrà essere riempite premendo continuamente invio, se non si preme invio la barra si svuoterà ed una volta che sarà vuota fallirete la pesca. Facendo salire il livello di pesca diventa più facile riempire la barra.Autore
The Sleeping LeonhartScreenshot
http://img517.imageshack.us/img517/8136/asd2en6.png
http://img517.imageshack.us/img517/7125/asdvh2.png
Allegati
Script
<div style="margin:20px;margin-top:5px"">
<div class="codetop" style="margin-bottom:2px">Spoiler <input type="button" value="Visualizza" style="width:65px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Nascondi'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Visualizza'; }"></div><div class="spoiler" style='overflow:auto'>
<div style="display: none;">
#===============================================================================# TSL Fishing System#===============================================================================# The Sleeping Leonhart# Version 1.2# 29-7-2007#===============================================================================# Lo script è un sistema di pesca da me ideato ed è ancora da finire.# Per richiamare lo script sulla mappa basta usare il comando # Scene_Fishing.new(Velocità cursore,[id gruppo mostri1,id gruppo mostri2,etc],[id ogetto1,id oggetto2,etc..],livello pesce,fuga,morte)# fuga e morte vanno impostati come true o false. Se fuga è true sarà possile fuggire# dall'eventuale battaglia con il mostro mentre se morte è true quando si muore nella# battaglia con il mostro non si fa game over.# Richiamando lo script verra visualizzata una barra con piu colori e con un trattino# rosso che si muove. Bene lo scopo del minigioco è di far fermare il trattino# nella parte gialla della barra. Se il trattino si fermerà nella parte blu non# succederà niente se invece va a finire in quella verde comparirà un gruppo di mostri.# Quando la parte gialla viene centrata bisogna premere il tasto invio sino a reimpire la# nuova barra apparsa, tale compito però non sarà tanto facile perchè mentre voi# fate salire la barra il pesce la fa abbassare, se la barra si svuota avete fallito# se invece riuscite a riempirla pescherete l'oggetto.# La pesca diviene più facile quando il livello pesca sale, tale livello aumenta# guadagnando esperienza, l'esperienza si guadagna nel seguente modo:# Barra riempita +1 exp# Barra svuotata -1 exp# Incontro con mostro 0 exp# Cursore sulla barra blu -1 exp# CONSIGLIO# L'oggetto pescato o il gruppo di mostri apparso verrà estratto a caso, perciò# se quando richiamo la scena nell'array dei mostri metto [1,2] avrò il 50% di probabilità# di pescare uno dei due oggetti mentre se invece dichiaro [1,1,1,1,2] avrò l'80%# di pescare l'oggetto con id 1 ed il 20% l'oggetto con id 2. Stessa cosa vale per i mostri#===============================================================================class Game_System attr_accessor :fishing_level attr_accessor :fishing_exp attr_accessor :completed_fish attr_accessor :failed_fish alias tsl_fishing_init initialize def initialize @fishing_level = 0 @fishing_exp = 0 @completed_fish = 0 @failed_fish = 0 tsl_fishing_init endendclass Scene_Fishing def initialize(bar_speed,monster,item,fish_force,run = false,die = false) @speed = bar_speed @monster = monster @item = item @level = fish_force @run = run @die = die end def main @bg = Spriteset_Map.new @start_x = rand(80) @w = rand(20) @bar_window = Fishing_Bar.new(@start_x, @w) @starting_value = rand(20)+30 @action_window = Fishing_Action.new(@starting_value) @stat_window = Fishing_Screen.new @pressing = 0 @action_window.active = @action_window.visible = false @help_window = Window_Help.new @help_window.visible = false @x = 0 Graphics.transition loop do Graphics.update Input.update update if $scene != self break end end @bg.dispose @bar_window.dispose @action_window.dispose @help_window.dispose @stat_window.dispose end def update @bg.update @help_window.update @stat_window.update @bar_window.update(@x) if @bar_window.active fishing end if @action_window.active fish_fight end end def fishing if @x == 100 @x = 0 elsif @x < 100 @x += @speed else @x = 100 end if Input.trigger?(Input::C) case @x when 0..@start_x lose when @start_x+1..@start_x+@w $game_party.gain_item(@item[rand(@item.size)],1) @action_window.active = @action_window.visible = true @bar_window.active = @bar_window.visible = false when @start_x+@w+1..100 @help_window.visible = true @help_window.set_text("Mostro in agguato!") Audio.se_play("Audio/SE/015-Jump01", 100, 100) $game_system.failed_fish += 1 loop do Input.update Graphics.update if Input.trigger?(Input::C) break end end $game_temp.battle_calling = false $game_temp.map_bgm = $game_system.playing_bgm $game_system.bgm_stop $game_system.se_play($data_system.battle_start_se) $game_system.bgm_play($game_system.battle_bgm) $game_temp.battle_can_escape = @run $game_temp.battle_can_lose = @die $game_player.straighten $game_temp.battle_troop_id = @monster[rand(@monster.size)] $scene = Scene_Battle.new end end end def fish_fight if Input.trigger?(Input::C) @pressing += 8+$game_system.fishing_level if @starting_value+@pressing > 100 @pressing = 100-@starting_value end else @pressing -= 0.5+@level/2 end @action_window.update(@pressing) if @starting_value+@pressing >= 100 win elsif @starting_value+@pressing <= 0 lose end end def win @help_window.visible = true @help_window.set_text("Hai pescato #{$data_items[@item[rand(@item.size)]].name}") Audio.se_play("Audio/SE/022-Dive02", 100, 150) $game_system.completed_fish += 1 $game_system.fishing_exp +=1 if $game_system.fishing_exp == 10*($game_system.fishing_level+1) $game_system.fishing_level += 1 $game_system.fishing_exp = 0 end sleep(0.25) loop do Input.update Graphics.update if Input.trigger?(Input::C) break end end $scene = Scene_Map.new end def lose @help_window.visible = true @help_window.set_text("Hai fallito.") Audio.se_play("Audio/SE/057-Wrong01", 100, 100) $game_system.failed_fish += 1 if $game_system.fishing_exp != 0 $game_system.fishing_exp -=1 end loop do Input.update Graphics.update if Input.trigger?(Input::C) break end end $scene = Scene_Map.new endendclass Fishing_Bar < Window_Base def initialize(x,w) super(0, 480-64, 160, 96) self.contents = Bitmap.new(width - 32, height - 32) self.opacity = 0 @x = x @w = w #bordo self.contents.fill_rect(0, 0, 106, 12, Color.new(0,0,0)) self.contents.fill_rect(1, 1, 104, 10, normal_color) self.contents.fill_rect(2, 2, 102, 8, Color.new(0,0,0)) self.contents.fill_rect(3, 3, @x, 6, Color.new(0,0,255)) self.contents.fill_rect(3+@x, 3, @w, 6, crisis_color) self.contents.fill_rect(3+@x+@w, 3, 100-@x-@w, 6, Color.new(0,255,0)) @cursor = Sprite.new @cursor.y = y + 16 @cursor.z = 102 @cursor.bitmap = RPG::Cache.picture("FS-Cursore.png") update(0) end def update(cursor_x) @cursor.x = 15+cursor_x end alias tslfs_fb_dispose dispose def dispose tslfs_fb_dispose @cursor.dispose endendclass Fishing_Action < Window_Base def initialize(start) super(0, 480-64, 160, 96) self.contents = Bitmap.new(width - 32, height - 32) self.opacity = 0 @start = start update(0) end def update(action) self.contents.fill_rect(0, 0, 106, 12, Color.new(0,0,0)) self.contents.fill_rect(1, 1, 104, 10, normal_color) self.contents.fill_rect(2, 2, 102, 8, Color.new(0,0,0)) for i in 0..@start+action self.contents.fill_rect(3+i, 3, 1, 6, Color.new(55+i*2,0,0)) end endendclass Fishing_Screen < Window_Base def initialize super(400, 64, 240, 160) self.contents = Bitmap.new(width - 32, height - 32) update end def update self.contents.clear self.contents.draw_text(0,0,480,32,"Livello Pesca: #{$game_system.fishing_level}") self.contents.draw_text(0,32,480,32,"Esperienza: #{$game_system.fishing_exp}/#{($game_system.fishing_level+1)*10}") self.contents.draw_text(0,64,480,32,"Pesche riuscite: #{$game_system.completed_fish}") self.contents.draw_text(0,96,480,32,"Pesche fallite: #{$game_system.failed_fish}") endend</div>
</div>
</div>
Istruzioni per l'uso
# Per richiamare lo script sulla mappa basta usare il comando:Scene_Fishing.new(Velocità cursore,[id gruppo mostri1,id gruppo mostri2,etc],[id ogetto1,id oggetto2,etc..], forza pesce,fuga,morte)
Mettete questa immagine nella cartella pictures
Per favore voglio qualche suggerimento per abbelire lo script quindi commentate plz
PS:
Siccome è un minigame per il mio gioco che volevo iscrivere al game contest vi chiedo la cortesia di non usarlo in un gioco che partecipa al concorso. Grazie
E se volessi evitare di inserire il combattimento??? Io ho un BS in tempo reale e quello rovinerebbe tutto! Al suo posto vorrei metter: "Peccato, c'eri quasi"!!! Come faccio?
-
Puoi spiegarmi come fare i face?
-
Come faccio a far capire di chi è il messaggio scrivendo il nome di chi parla?


-Aiuto Xas
in Scripts RGSS (XP)
Posted
Chi mi spiega un pò il funzionamento dello xas?
Vi prego, è molto importante!