Main Menu
  • Welcome to The RPG Maker Resource Kit.

Stick Warriors

Started by fadark, April 01, 2007, 02:23:20 AM

0 Members and 1 Guest are viewing this topic.

fadark

This is my new game "Stick Warriors"!
Stick Warriors

Story Line:[|||||||||||||||||||||||||] 2% complete
[spoiler=story line]You start in a training base to become a soldier in the army. It takes place in the modern time, exept you are a stick figure and everyone else is too. I haven't got to far in the story line yet though, so you'll have to wait until im farther in making the game.[/spoiler]

Scripts and Resorces:[|||||||||||||||||||||||||] 28% complete
[spoiler=scripts and resorces]I have half of 1 of the scripts that I need. there are others that I need though listed below. (ps. it will be an active battle system game)[/spoiler]

Side Quests:[|||||||||||||||||||||||||] 0% complete
[spoiler=side quests]Im not even sure if im gonna have side quests, I think I will later though[/spoiler]

Weapons:[|||||||||||||||||||||||||] 16% complete
[spoiler=weapons]There will be:
Pistols
Machine Guns
Duel Sub Machine Guns
Rifles
Sniper Rifles
Rocket Launchers
Laser Focuser (2 Handed Laser Guns)
Light Sabors
Grenades[/spoiler]

Over All Game Development:[|||||||||||||||||||||||||] 3% complete

Needed Resorces
I still need:
[spoiler=Scripts]I need:
-A script that makes it so when a spesific event touches another spesific event, a spesific variable changes value (both of the spesific events are moving, so I dont think i can do this with events)

[edit] this is under construction

-A script that makes a window in the top left corner of the screen that states what the value of a spesific variable is (i can fill in the variable name/number if someone else can make the script).[/spoiler]
[spoiler=Graphics]I need the following sprite sets:
I need a stick man sprite for rpg maker xp p. knights..

I need 1 sprite set with just himself
1 sprite set of him carrying a pistal
1 sprite set of him carrying a rifle
1 with a sniper rifle
1 with a rocket launcher
1 carrying 2 smg's
1 with a machine gun
1 with a light sabor
1 with him slashing with the light sabor
1 with a laser gun (2 handed)
1 sprite set of a flying bullet
and 1 throwing a gernade[/spoiler]
[spoiler=Sounds/Music]
I need army-type music
battle field type music
military base type music
and any other things like that[/spoiler]

The Helpers:
I'm still recruiting the helpers (team) here:
http://rmrk.net/index.php/topic,14688.0.html



I hope you are all excited!

just so everyone knows, im 15 years old.

Revo

This sounds fun. And the weapons would make a friend of mine very happy. Looking forward to it!

:)

what happened to you other game?
Watch out for: HaloOfTheSun

fadark

Quotewhat happened to you other game?
light's shadow? im still working on that. please dont make off topic replies

QuoteThis sounds fun. And the weapons would make a friend of mine very happy. Looking forward to it!

glad you like the idea!

just so everyone knows, im 15 years old.

fadark

hi everyone! the game's going great but i cant do much more progress without those character sets listed in the spoiler "graphics". so i need to put the game on hold until someone makes me those.

just so everyone knows, im 15 years old.

Forty

#5
I have a stick figure, but im not sure if it works with p. knights version. I'll put it up tonight (hopefully) and if it does not work, im sorry, and its pretty bad, so you may need to fix it.

fadark

Quotestick figure one
it's fine..... but.....
Quotestick figure one
what do you mean? stick figure game? stick figure graphic? what "stick figure one"?

ps. its fine if its not that good, almost anything wil help.

just so everyone knows, im 15 years old.

Forty

Oh, sorry about the poor typing, here it is, I made it myself :)

fadark

#8
nice! i like it! i dont have time to test it in my game now, but ill try it out later

[edit]

it doesn't really work in the game becaue even when i made the transparent color "white" there was still alot of white stuff around him

just so everyone knows, im 15 years old.

Forty

Sorry about that, I have no idea on how to fix it though. Good luck anyway! ;8

:)

Watch out for: HaloOfTheSun

fadark

#11
thanks!  have alot of differant sprites now, and i still need the gun sprites, but the thing that i need the most, is this script:

-A script that makes it so when a spesific event touches another spesific event, a spesific variable changes value (both of the spesific events are moving, so I dont think i can do this with events) (and niether of the spesific events can be phasing)


its listed in the "scripts" part of the "need resorces"

i cant really progress in the game without that

ps, if someone can do this with events, thats great, but i doubt it's possable.

[edit]

never mind, i got kipe working on that ;D

just so everyone knows, im 15 years old.

fadark

#12
okay, now my major problem is:

i need a script that makes a window in the bottem left corner of the screen that states what the value of a spesific variable is (i can fill in the variable name/number if someone else can make the script).

this script includes other things, but i need someone to take out the part that shows your location, and put in:

if your main hero has weapon #1 equiped: show the value of variable #26
if your main hero has weapon #2 equiped: show the value of variable #27
if your main hero has weapon #3 equiped: show the value of variable #28
if your main hero has weapon #4 equiped: show the value of variable #29
if your main hero has weapon #5 equiped: show the value of variable #30
if your main hero has weapon #6 equiped: show the value of variable #31
if your main hero has weapon #7 equiped: show the value of variable #32
if your main hero has weapon #8 equiped: show a line like this -

this is what i already have:
#==============================================================================
# Basic Hud v1.0
#------------------------------------------------------------------------------
# By Darklord
# Credits to Destined, IcedMetal57 for the update method, and AcedentProne for his bars
# Requested by x-blaze
#==============================================================================
#==============================================================================
# ** Window_Base
#------------------------------------------------------------------------------
#  This class is for all in-game windows.
#==============================================================================

class Window_Base < Window
#=====================================
#Gradient Bars with customizable lengths, thicknesses, types and Colors
#By AcedentProne
#=====================================
def draw_normal_barz(x, y, type, length, thick, e1, e2, c1 = Color.new(153,238,153,255), c2 = Color.new(0,0,0,255))
   if type == "horizontal"
     width = length
     height = thick
     self.contents.fill_rect(x-1, y - 1, width+2, height + 3, Color.new(255, 255, 255, 255))
     self.contents.fill_rect(x, y, width, height + 1, Color.new(0, 0, 0, 255))
     w = width * e1 / e2
     for i in 0..height
     r = c1.red + (c2.red - c1.red)   * (height -i)/height  + 0   * i/height
     g = c1.green + (c2.green - c1.green) * (height -i)/height  + 0 * i/height
     b = c1.blue + (c2.blue - c1.blue)  * (height -i)/height  + 0 * i/height
     a = c1.alpha + (c2.alpha - c1.alpha)* (height -i)/height  + 255 * i/height
     self.contents.fill_rect(x, y+i, w, 1, Color.new(r, g, b, a))
   end
elsif type == "vertical"
   width = thick
   height = length
     self.contents.fill_rect(x-1, y - 1, width+3, height + 2, Color.new(255, 255, 255, 255))
     self.contents.fill_rect(x, y, width+1, height , Color.new(0, 0, 0, 255))
   h = height * e1 / e2
   for i in 0..width
     r = c1.red + (c2.red - c1.red)   * (width -i)/width  + 0   * i/width
     g = c1.green + (c2.green - c1.green) * (width -i)/width  + 0 * i/width
     b = c1.blue + (c2.blue - c1.blue)  * (width -i)/width  + 0 * i/width
     a = c1.alpha + (c2.alpha - c1.alpha)* (width -i)/width  + 255 * i/width
     self.contents.fill_rect(x+i, y, 1, h, Color.new(r, g, b, a))
   end
end
end
def draw_actor_barz(actor,x, y, type, length, thick, e1, e2, c1 = Color.new(255,0,0,255), c2 = Color.new(0,0,0,255))
   if type == "horizontal"
     width = length
     height = thick
     self.contents.fill_rect(x-1, y - 1, width+2, height + 3, Color.new(255, 255, 255, 255))
     self.contents.fill_rect(x, y, width, height + 1, Color.new(0, 0, 0, 255))
     w = width * e1 / e2
     for i in 0..height
     r = c1.red + (c2.red - c1.red)   * (height -i)/height  + 0   * i/height
     g = c1.green + (c2.green - c1.green) * (height -i)/height  + 0 * i/height
     b = c1.blue + (c2.blue - c1.blue)  * (height -i)/height  + 0 * i/height
     a = c1.alpha + (c2.alpha - c1.alpha)* (height -i)/height  + 255 * i/height
     self.contents.fill_rect(x, y+i, w, 1, Color.new(r, g, b, a))
   end
elsif type == "vertical"
   width = thick
   height = length
     self.contents.fill_rect(x-1, y - 1, width+3, height + 2, Color.new(255, 255, 255, 255))
     self.contents.fill_rect(x, y, width+1, height , Color.new(0, 0, 0, 255))
   h = height * e1 / e2
   for i in 0..width
     r = c1.red + (c2.red - c1.red)   * (width -i)/width  + 0   * i/width
     g = c1.green + (c2.green - c1.green) * (width -i)/width  + 0 * i/width
     b = c1.blue + (c2.blue - c1.blue)  * (width -i)/width  + 0 * i/width
     a = c1.alpha + (c2.alpha - c1.alpha)* (width -i)/width  + 255 * i/width
     self.contents.fill_rect(x+i, y, 1, h, Color.new(r, g, b, a))
   end
end
end
  #--------------------------------------------------------------------------
  # * Draw EXP
  #     actor : actor
  #     x     : draw spot x-coordinate
  #     y     : draw spot y-coordinate
  #--------------------------------------------------------------------------
  def draw_actor_exp(actor, x, y)
    self.contents.font.color = system_color
    self.contents.draw_text(x, y, 24, 32, "Exp")
    self.contents.font.color = normal_color
    self.contents.draw_text(x + 10, y, 84, 32, actor.exp_s, 2)
    self.contents.draw_text(x + 100, y, 12, 32, "/", 1)
    self.contents.draw_text(x + 112, y, 84, 32, actor.next_exp_s)
  end
end


#============================================
# Window_HUDBars
# Originally by Destined, edited by Darklord and Icedmetal57
#============================================
class Window_HUDBars < Window_Base
  def initialize
    super(100, 365, 222, 115)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.opacity = 100
    refresh
  end
  def refresh
    self.contents.clear
    self.contents.font.color = normal_color
    self.contents.font.size = 16
    self.contents.font.color = system_color
    self.contents.draw_text(0, 0, 640, 32, "HP:")
    self.contents.draw_text(0, 19, 640, 32, "XP:")
        #Show Map Name
    map_infos = load_data("Data/MapInfos.rxdata")
    name = map_infos[$game_map.map_id].name.to_s
    self.contents.draw_text(0, 37, 640, 32, name.to_s)
    self.contents.font.color = system_color
#endshowmapname
    draw_normal_barz(36, 11, "horizontal", 150, 10, $game_party.actors[0].hp.to_i, $game_party.actors[0].maxhp.to_i, Color.new (225, 0, 0, 225))
    draw_normal_barz(36, 30, "horizontal", 150, 10, $game_party.actors[0].exp_s.to_i, $game_party.actors[0].next_exp_s.to_i, Color.new (0,0,255,255))
    self.contents.font.color = system_color
    self.contents.draw_text(0, 55, 40, 32, "Ammo:")
    self.contents.font.color = normal_color
    self.contents.draw_text(40, 55, 340, 32, $game_party.gold.to_s)
  end
end
#============================================
# Window_HUDPlayer
# Originally by Destined, edited by Darklord and Icedmetal57
#============================================
class Window_HUDPlayer < Window_Base
  def initialize
    super(0, 320, 100, 160) #360
    self.contents = Bitmap.new(width - 32, height - 32)
    self.opacity = 100
    refresh
  end
  def refresh
    self.contents.clear
    self.contents.font.color = normal_color
    self.contents.font.size = 16
    self.contents.draw_text(12, 0, 80, 32, $game_party.actors[0].name.to_s)
    draw_actor_class($game_party.actors[0], 12, 20)
    draw_actor_graphic($game_party.actors[0], 33, 95)
    draw_actor_level($game_party.actors[0], 2, 100)
  end
end

#============================================
# Scene_Map
# Edits the scene Scene_Map
#============================================
class Scene_Map
  def initialize_hud
    @hud = Window_HUDBars.new
    @hudp = Window_HUDPlayer.new
    @player_hp = $game_party.actors[0].hp
    @player_sp = $game_party.actors[0].sp
    @player_exp = $game_party.actors[0].exp
    @player_gold = $game_party.gold
    @player_sprite = $game_party.actors[0].character_name
    @player_level = $game_party.actors[0].level
  end
  def dispose
  @hud.dispose
  @hudp.dispose
  end
  alias old_main main
  def main
    initialize_hud
    old_main
    dispose
  end
  def hudrefresh
    @hud.refresh
    @hudp.refresh
  end
  alias old_update update
  def update
    hudrefresh if @player_hp != $game_party.actors[0].hp or @player_sp != $game_party.actors[0].sp or @player_exp != $game_party.actors[0].exp or @player_gold != $game_party.gold or @player_level != $game_party.actors[0].level
    old_update
  end
end


i cant really continue very much in making the game until i get this finished (edited)

thanks!

just so everyone knows, im 15 years old.

:)

Can't a message system show the vvalue of a varible?
Watch out for: HaloOfTheSun

fadark


just so everyone knows, im 15 years old.

fadark

can anyone make that script?

just so everyone knows, im 15 years old.

fadark

does anyone here know how to script? if so, and you edit this like i wanted it, ill put your name on the "helpers" list on the first post here. and give you great credit

just so everyone knows, im 15 years old.

fadark

hi guys! i have made a good amount of progress in the weapons. and a little in the scripts\

the story line is still at the first military base that you start at because i cant continue much at all withough the resorces first. so plz help me get these resorces!

just so everyone knows, im 15 years old.

fadark

There will be cheats that you can enter in the cheat window! i will give you all of the cheats if you give me some kind of resorce that i need listed in the first post.

here they are:


  • Your max hp increases like crazy!
  • You level up!
  • You get a light saber! (you can get this without cheating but it will be very hard)
  • You get tons of tons of money!
  • You get 10 of every item!



ps. 5 strikes and im not out! i must really be good a baseball!

just so everyone knows, im 15 years old.