Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - karldaylo

1
Resource Requests / RMXP[BABS]Sword Sprite Request
June 06, 2011, 09:49:26 am
sorry if the _atk1 sprite isnt really that good  :^_^': (its my first sprite)
so im requesting a sword for this sprite (located at the zip folder) since i have no experience in weapon sprite makin (and there arent any tut for em :/ ) i wish to use yours as base and make my own weapon in soon future


download the image at the link below,... this one is for display purpose

download: http://www.mediafire.com/?znm3928h2a74iie

THANK YOU!

PS: if you can, will you help enhance the sprite to better ones? :P super thanks
2
 :^_^': well the title says it all....

is ther any good tutorial on makin a good boss bliss abs boss or semi-boss?

like some function or ability that isnt same with the usual enemies...

tips will do :)

thanks
3
well erm, let say i want to scroll a graphic on a scene.. i have the scripts and the things to do it(yes,... those things :naughty:)

the speed "1" is a bit faster for what i want for my graphics to scroll
i tried 0.5 but it wont work(it freezes)
i tried @speed = OH_YEAH / 2 (lol i run out of "variable name" ideas) still it runs same as "1"
i only know few basics of ruby scripting... not really what you call a "ruby scripter",but apprentice........... maybe :P

:facepalm: ughh what am i saying....... anyways... help will be trully appriciated

thanks :)
4
Gameover Menu
Authors: Karl D
Version: 1.30
Type: GameOver Add-on
Key Term: Title / Save / Load / GameOver Add-on



Introduction

Inspired with Alundra's Gameover Scene,
this is my first script that i made, if you found a problem or logical error within my script, please tell me how should i resolve it :P


Features


  • Fade to black Before Gameover Graphics to show up

  • Optional Menu on Game over

  • Quick Restart/Quick Load last saved Game




Screenshots

Spoiler: ShowHide



Demo

-None-


Script


Spoiler: ShowHide
Quote
#==============================================================================
# Gameover addon thingie
# by Karl D
#------------------------------------------------------------------------------
# ver 1.3
#==============================================================================
class Scene_Gameover
#------------------------------------------------------------------------------
# Main Processing
#------------------------------------------------------------------------------
 def main
   # Make game over graphic
   @sprite = Sprite.new
   # Stop all unnesesary sound
   $game_system.bgm_play(nil)
   $game_system.bgs_play(nil)
   $game_system.me_play(nil)
   $game_system.se_play(nil)    
   # Execute transition
   Graphics.transition(75)
   # Prepare for transition
   Graphics.freeze    
   # Play game over ME
   $game_system.me_play($data_system.gameover_me)
   # Creates gameover graphic
   @sprite.bitmap = RPG::Cache.gameover($data_system.gameover_name)
   # Execute transition
   Graphics.transition(120)
  @sprite.bitmap = RPG::Cache.gameover($data_system.gameover_name)
   # Make command window
   s1 = "Quick Restart"
   s2 = "Load Game"
   s3 = "Return to Title"
   @command_window = Window_Command.new(192, [s1, s2, s3])
   @command_window.back_opacity = 200
   @command_window.x = 320 - @command_window.width / 2
   @command_window.y = 370 - @command_window.height / 2
   # Saved Game data determinant
   # Disable "Load Game" option
   @continue_enabled = false
   for i in 0..3
     # If any save file exist
     if FileTest.exist?("Save#{i+1}.rxdata")
       # Enable "Load Game" option
       @continue_enabled = true
     end
   end
   # if "Load Game" option is enabled
   if @continue_enabled
     # Enable "Load Game" button
     @command_window.index = 1
   else
     # Disable "Load Game" button
     @command_window.disable_item(1)
   end
   # Enable "Quick Restart" option
   @restart_enabled = true
   # Last Saved Game from present session determinant
   # If save file from present session exist
   if $game_system.last_save < 1
    # Disable "Quick Restart" options
    @restart_enabled = false
  end
   # If "Quick Restart" options disabled
   if @restart_enabled == false
     # Disable "Quick Restart" button
     @command_window.disable_item(0)
   end    
   # Execute transition
   Graphics.transition(120)
   # 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 everything
   @sprite.bitmap.dispose
   @sprite.dispose
   @command_window.dispose
   Graphics.transition(40)
 end
#------------------------------------------------------------------------------
# Frame Update
#------------------------------------------------------------------------------
 def update
   # Update command window
   @command_window.update
   # If B button was pressed
   if Input.trigger?(Input::B)
     # Play buzzer SE
     $game_system.se_play($data_system.buzzer_se)
     return
   end
   # If C button was pressed
   if Input.trigger?(Input::C)
     # Branch by command window cursor position
     case @command_window.index
     when 0  #to quick restart
        command_to_Restart
     when 1  #to load
       command_Load
     when 2  #to title
       command_title
     end
     return
   end
 end
#------------------------------------------------------------------------------
# Process When Choosing [Quick Restart] Command
#------------------------------------------------------------------------------
 def command_to_Restart
   # If Restart is disabled
   unless @restart_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)
   #Quick Load save data
   file = File.open("Save#{$game_system.last_save}.rxdata", "rb")
   read_save_data(file)
   file.close
   # Restore BGM and BGS
   $game_system.bgm_play($game_system.playing_bgm)
   $game_system.bgs_play($game_system.playing_bgs)
   # Update map (run parallel process event)
   $game_map.update
   # Switch to map screen
   $scene = Scene_Map.new    
 end
#------------------------------------------------------------------------------
# Process When Choosing [Load Game] Command
#------------------------------------------------------------------------------
 def command_Load
   # If Restart is disabled
   unless @continue_enabled
     # Play buzzer SE
     $game_system.se_play($data_system.buzzer_se)
     return
   end
   #Play desicion SE
   $game_system.se_play($data_system.decision_se)
   #Load Scene_load
   $scene = Scene_Load.new
 end
#------------------------------------------------------------------------------
# Process When Choosing [Return to Title] Command
#------------------------------------------------------------------------------
   def command_title
    #Play desicion SE
   $game_system.se_play($data_system.decision_se)
   $scene = Scene_Title.new
   end
#------------------------------------------------------------------------------
# * Read Save Data
#   file : file object for reading (opened)
#------------------------------------------------------------------------------
 def read_save_data(file)
   # Read character data for drawing save file
   characters = Marshal.load(file)
   # Read frame count for measuring play time
   Graphics.frame_count = Marshal.load(file)
   # Read each type of game object
   $game_system        = Marshal.load(file)
   $game_switches      = Marshal.load(file)
   $game_variables     = Marshal.load(file)
   $game_self_switches = Marshal.load(file)
   $game_screen        = Marshal.load(file)
   $game_actors        = Marshal.load(file)
   $game_party         = Marshal.load(file)
   $game_troop         = Marshal.load(file)
   $game_map           = Marshal.load(file)
   $game_player        = Marshal.load(file)
   # If magic number is different from when saving
   # (if editing was added with editor)
   if $game_system.magic_number != $data_system.magic_number
     # Load map
     $game_map.setup($game_map.map_id)
     $game_player.center($game_player.x, $game_player.y)
   end
   # Refresh party members
   $game_party.refresh
 end  
   # If battle test
   if $BTEST
     $scene = nil
   end
 
end
#=============================================================================
# * game_guy's cool script
#   it actually exist!!!!
#=============================================================================
class Game_System
 attr_accessor :last_save
 alias gg_init_quick_restart_lat initialize
 def initialize
   @last_save = 0
   return gg_init_quick_restart_lat
 end
end
class Scene_Save
 alias gg_save_last_save_lat on_decision
 def on_decision(filename)
   $game_system.last_save = @file_index + 1
   gg_save_last_save_lat(filename)
 end
end




Instructions

Plug and Play


Compatibility

PLEASE LIST AS MANY COMPATIBILITY ISSUES AS YOU CAN IF THERE ARE ANY


Credits and Thanks


  • Karl D - creator

  • Game_guy - for helping me out how to figure thing out

  • Darklord and Blue Elf - for their autosave script(removed)




Author's Notes

My first time scripting, sorry if its full of bug(if ther is one)
5
Script Requests / Icon Hud for calling a Scene
May 06, 2011, 02:48:40 am
umn.. can i ask for a script which theres an icon hud (like blizzbas hotkey) and click it with a mouse for the game opens a scene(like scne_endgame or scene_menu(5))

thanks appriciated much
6
Script Requests / [XP]Gold Hud
May 05, 2011, 01:19:46 pm
 :^_^': sorry for the bother,
can i ask for any of you guys teach me how to put an hud for gold display

i wanted to learn it and put it in my game.. :)

so somtime soon.. iw ont be botherin you guys to ask how to put hud display for name,level, etc etc

thanks alot :)

ps: specially with the x and y's.. i know bt the locating number or X and Y, im only not sure where to put those and how to use it

thanks
7
umm i already read the manual of blizz abs and tried the the search engine....
(i might overlooked some stuff...)

i tried dissipate game moment ago.. and the skill guys have happened to be no selection at all... i want that kind of skill which is the nearest enemy in range will b affected by skill.. without any selection... just click and explode...

can anyone tell me how to do that? i really wanna try it... (the  cuz the range target selector kinda kill the joy of the game :P)

thanks
8
i tried google... and none of em properly shows up what ive been really lookin for (mostly shows up are tutorial it self on how to do stuff on rmxp XD)

heres the only stuff i need to learn:
how to show up text in the middle of Scene_menu or battle scene... or better yet any scene at all

and if its possible... how to atleast put an arrow to a certain selection for the player understand the protocol of the game and its system
(or maybe a highlight will do, but i guess itll have to disable the mouse system.. which is the thing im not sure how to do it... im using blizz mouse controller :D)

THANKS!
9
There are compatibility issue with hotkey selection if using blizzards mouse controller.... if you clicked no selection.. a random sprite will appear on the hotkey, and unable to automatically go to item section(lright side) for hotkey selection.. unless if the rdirectional right key is trigred... and the same time... unable to go skill section unless directioanl key left is trigered(if the selsection is at the item section)

any way to fix this?
thanks :)
10
i would like to request an event system.. which if i clicked an certain event... it will be functioned as what it was programed....
that dont requires the initialized character to get close or beside it...

it would be usefuol for non rpgs(maybe rpg as well) kind of games, like perhaps minigames which your mouse were iconed as a hammer and there are holes which randomly pop outs Gophers... and when you hit them... the [rogrammed event will initialize...

im currently using blizzard's mouse controller script...... any ideas on how to do that?
trigering an event with just a click.. even the main character is in distance?
that would be a very BIG help!
THANKS!
11
i need a realy simple script which declares a hotkey for a certain script (for now... just a hot key for a class scene script)

for) instance:
i got a script which that action will be demonstrated on the screen
or maybe a hot key which calls a scene_class (example: makin an hotkey for this script $scene = Scene_Item.new)

you might think i know stuff, cuz i already had an experience within scripting...

well yeah... bout a week ago XD, and i have no idea how you guys do those wicked hotkey script to call an event,script etc

quick respond will be trully appriciated.

thanks