Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Gjort ett rpg spel

Skapad av Borttagen, 2009-08-02 11:50 i Dator- & TVspel

9 652
238 inlägg
0 poäng
ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till SkabbKonungen [Gå till post]:

har monsterna en health bar?

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till ludvigpasse [Gå till post]:

Nee, men han hittade spelet :P

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till morphman86 [Gå till post]:

jävlar vad konstigt, för mig funkade scriptet utan problem, bara plug and play..... kopierade samma script som jag kör med. försökte hitta var jag hittade scriptet fast utan resultat

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
Svar till ludvigpasse [Gå till post]:
funkar inte :S
får ett error bara :'(




Tillägg av Mattisamo 2009-08-05 13:17

hittade felet :) du hade inga mellanslag på vissa ställen i koden :P



Tillägg av Mattisamo 2009-08-05 13:18

hur gör man ett intro?

ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till Mattisamo [Gå till post]:

konstigt

ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0
Svar till Mattisamo [Gå till post]:

ok så scriptet funkar för dig nu?



Tillägg av ludvigpasse 2009-08-05 13:18

intro vet jag inte riktigt, fråga morphman

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till ludvigpasse [Gå till post]:
felet är hittat :)


ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till Mattisamo [Gå till post]:

joo men funkar det nu elr?

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till ludvigpasse [Gå till post]:
mm barsen syns och inga errors =D=D=D=D


ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till Mattisamo [Gå till post]:

najs, skulle va bra om du linka den koden isf så folk som vill ha en health bar kan ta ner den

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
======================================================================
# Jens009's Enemy Hp Window
# Version 1.2
# Log: July 29, 2008
# - Version 1.0: Show Enemy Hp Bars
# August 5, 2008
# - Version 1.1: Enable On/Off feature Using a $game_system instance
# : Enable On/Off feature using an in-game switch
# August 8, 2008
# - Version 1.2: Add New Options
# : Change Default Window Size
# : Add Enemy States
# Rant: [Code Geass ftw]
# C.C. Still loves Pizza <3
# Be nice to her Lulu.
# Oh.. I haven't done my summer homework yet. T_T
#
# Credits to:
# Jens009 (Translation and Modification)
# Puppeto4 (Alias tutorial and for bugging me to create a script)
# just kidding puppeto =p
# Author's Note:
# 9 Methods were aliased. Refer to lines 110-118
# 4 Were not necessary but was needed so that Enemy Window
# was not present during item/skill selections.
#
#
# Modification:
# If you want to modify the bars, look lines 42-72.You can see that
# I simply took draw_actor_hp and turned it into draw_enemy_hp
# This means you can use any bars you desire so long as you define
# it correctly. =]
#
#-----------------------------------------------------------------------------
# CONFIG:
#
# I. Turning the Window On of Off during In-Game:
#
# There are two kinds of switches you can use depending
# upon your liking. I made it so that you either have a
# game switch or a script switch that handles the enemy window flag.
#
# If you want to use a script switch
# -set USE_GSWITCH to false
# -Use a call script, $game_system.enemy_window = true/false
# True = Window Shows up, False = No Enemy Window
#
# If you want to use a game switch
# -Set USE_GSWITCH to true
# -Decide what Game Switch ID you want to use
# in ENEMY_WINDOW_SWITCH
# -Use that game switch to check for showing the Enemy Hp Window
# True = Window Shows up, False = No enemy window.
#
#
# BY DEFAULT, USE_GSWITCH is false.
# So you are using a Script Switch
#
# II. ALWAYS_UPDATE
# can either be set to true or false.
# if true, the enemy window always update for every action
# but the battle system will have more lag.
# if false, the enemy window only updates at the end of each turn
# and everytime the battle selection begins.
# Setting it to false will lower compatibility but should still work
# for most systems regardless.
#
# III. Spacing X and Y change
# SPACING_X = Changing this number will change the X spacing of the windows
# SPACING_Y = Changing this number will change the Y spacing of the windows
# IV. COLUMNS
# COLUMNS = Draw enemy information by creating 4 columns.
# V. SHOW_STATES
# if set to true, enemies state will be shown.
#======================================================================
module JCONFIG
USE_GSWITCH = false # Setting it to false will use the script
# switch $game_system.enemy_hp instead.
# Setting it to true will use an in-game switch
# using the switch ID below.
ENEMY_WINDOW_SWITCH = 1 # Switch ID that will be used to check
# Enemy Window is only ON, when Switch is ON
ALWAYS_UPDATE = true # True = window always updates
# False = window updates at end of turn
SPACING_X = 90 # X spacing per enemy info
SPACING_Y = 44 # Y spacing per enemy info
COLUMNS = 4 # By default, Do 4 Columns.
SHOW_STATES = true # true will show enemies states
# false will not show states

end

#======================================================================
# Start Game_System Edit
#======================================================================
class Game_System
attr_accessor :enemy_hp # Show enemy HP on battle

alias jens009_system_initialize_enemy_hp initialize
#=============================================
# Initialize Values
#=============================================
def initialize
# Initialize enemy hp window to true
enemy_hp = true
# Call previous methods
jens009_system_initialize_enemy_hp
end

end # END Game system Edit


class Window_Base
#====================================
# Define Enemy Name
#====================================
def draw_enemy_name(enemy, x, y)
self.contents.font.color = normal_color
self.contents.draw_text (x, y, 120, 32, enemy.name)
end

#==========================
# Define Enemy State
#========================
def draw_enemy_state(enemy, x, y)
count = 0
for state in enemy.states
draw_icon(state.icon_index, x + 24 * count, y)
count += 1
break if (24 * count > width - 24)
end
end
#--------------------------------------------------------------------------
# * Draw Enemy HP
# actor : actor
# x : draw spot x-coordinate
# y : draw spot y-coordinate
# width : Width
#--------------------------------------------------------------------------
def draw_enemy_hp(enemy, x, y, width = 120)
draw_enemy_hp_gauge(enemy, x, y, width)
self.contents.font.color = system_color
self.contents.draw_text(x, y, 30, WLH, Vocab::hp_a)
last_font_size = self.contents.font.size
xr = x + width
if width < 120
self.contents.draw_text(xr - 44, y, 44, WLH, enemy.hp, 2)
else
self.contents.draw_text(xr - 99, y, 44, WLH, enemy.hp, 2)
self.contents.font.color = normal_color
self.contents.draw_text(xr - 55, y, 11, WLH, "/", 2)
self.contents.draw_text(xr - 44, y, 44, WLH, enemy.maxhp, 2)
end
end
#--------------------------------------------------------------------------
# * Draw HP gauge
# actor : actor
# x : draw spot x-coordinate
# y : draw spot y-coordinate
# width : Width
#--------------------------------------------------------------------------
def draw_enemy_hp_gauge(enemy, x, y, width = 120)
gw = width * enemy.hp / enemy.maxhp
gc1 = hp_gauge_color1
gc2 = hp_gauge_color2
self.contents.fill_rect(x, y + WLH - 8, width, 6, gauge_back_color)
self.contents.gradient_fill_rect(x, y + WLH - 8, gw, 6, gc1, gc2)
end

end #End of Window_Base Class


#=====================================#
# Window_EnemyHP #
# Class handles window for Enemy's HP #
#=====================================#
class Window_EnemyHP < Window_Selectable
def initialize
super ( 0, 0, 545, 300)
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
column_max = JCONFIG::COLUMNS
refresh
end

def refresh
self.contents.clear
for i in 0...$game_troop.members.size
enemy = $game_troop.members[i]
x = i % column_max * (JCONFIG::SPACING_X + spacing)
if JCONFIG::SHOW_STATES
y = (i / column_max * (JCONFIG::SPACING_Y + WLH) )
else
y = (i / column_max * ((JCONFIG::SPACING_Y - 34) + WLH) )
end

#========================================
# If Using Game_Switch
#=========================================
if JCONFIG::USE_GSWITCH and $game_switches[JCONFIG::ENEMY_WINDOW_SWITCH]
draw_enemy_hp(enemy, x, y+20, 90)
draw_enemy_name(enemy, x, y)
if JCONFIG::SHOW_STATES
draw_enemy_state(enemy, x, y +44)
end
end
#==========================================
# If Using Script Switch
#==========================================
if JCONFIG::USE_GSWITCH == false
if $game_system.enemy_hp == true # Start check if Window Flag is On
draw_enemy_hp(enemy, x, y+20, 90)
draw_enemy_name(enemy, x, y)
if JCONFIG::SHOW_STATES
draw_enemy_state(enemy, x, y +44)
end # END CHECK
end #End flag check
end # END game switche check

end
end #End Refresh

end #End of Window_EnemyHP Class


#====================================#
# Scene_Battle #
# New methods that were aliased: #
#====================================#
class Scene_Battle

alias jens009_create_info_viewport create_info_viewport
alias jens009_dispose_info_viewport dispose_info_viewport
alias jens009_start_item_selection start_item_selection
alias jens009_start_skill_selection start_skill_selection
alias jens009_end_item_selection end_item_selection
alias jens009_end_skill_selection end_skill_selection
alias jens009_process_victory process_victory

alias jens009_update_info_viewport update_info_viewport

alias jens009_start_party_command_selection start_party_command_selection
alias jens009_execute_action execute_action
alias jens009_turn_end turn_end

# Create Information
def create_info_viewport
jens009_create_info_viewport
enemy_window = Window_EnemyHP.new
end
# Dispose Information
def dispose_info_viewport
jens009_dispose_info_viewport
enemy_window.dispose
end

#=============================================
# Always Update Window
#============================================
def update_info_viewport
if JCONFIG::ALWAYS_UPDATE == true
enemy_window.refresh
jens009_update_info_viewport
else
jens009_update_info_viewport
end
end

#=============================================
# Update Only When Turn starts and ends
#============================================
def start_party_command_selection
if JCONFIG::ALWAYS_UPDATE == true
jens009_start_party_command_selection
else
enemy_window.visible = true
enemy_window.refresh
jens009_start_party_command_selection
end
end

def execute_action
if JCONFIG::ALWAYS_UPDATE == true
jens009_execute_action
else
enemy_window.visible = false
jens009_execute_action
end
end

def turn_end
if JCONFIG::ALWAYS_UPDATE == true
jens009_turn_end
else
enemy_window.refresh
jens009_turn_end
end
end
#============================================
# END OF UPDATE CHECK
#===========================================

#=====================================
# Remove Window During Selection
def start_item_selection
enemy_window.visible = false
jens009_start_item_selection
end
# Remove Window During Selection
def start_skill_selection
enemy_window.visible = false
jens009_start_skill_selection
end
# True Visibility after slection
def end_item_selection
jens009_end_item_selection
enemy_window.visible = true
end
# True Visibility after selection
def end_skill_selection
jens009_end_skill_selection
enemy_window.visible = true
end
# Refresh When Victorious
def process_victory
enemy_window.refresh
jens009_process_victory
end

#=====================================#
# End of Scene_Battle Method Edits #
#=====================================#

end

Tillägg av Mattisamo 2009-08-05 13:53

FEL FEL FEL KOD!!! ANVÄND INTE!!! mellanslag funkar tydligen inte :S:S:S
ladda ner Into the Eye och ta den därifrån!!!

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:


ludvigpasse:2327789:

I events finns en liten ruta längst ner på högra sidan, där det står "Trigger". Detta är vad som aktiverar just det eventet! De flesta brukar vara Action Button, vilket betyder att den aktiveras när spelaren står på eventet (om "priority" är satt på Below character) eller brevid (om den är satt på Same as character).

När man gör ett intro, så brukar man göra en ny karta för introt och sätta ut ett event med triggern Autorun, vilket gör att eventet startar så fort spelaren kommer till den kartan och låser allt utom just det eventet.
I detta eventet slänger man in textrutor, fades eller tints på skärmen, bildvisningar och andra effekter som man tycker passar och avslutar med en transition till första kartan och en self-switch, så att autorun stängs av på eventet, så spelaren kan få kontroll över gubben.
Placera spelarens startposition på kartan med introt, så sköter eventet resten ;)



One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

ludvigpasse
Visningsbild
P 31 Hjälte 312 inlägg
Trådskapare
0

Svar till morphman86 [Gå till post]:

prova scriptet som står 1 inlägg ovanför dig som Mattisamo la in, samma script som jag länka fast han la till några mellanrum så det funkar för honom nu, borde funka för dig också

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0
#======================================================================
# Jens009's Enemy Hp Window
# Version 1.2
# Log: July 29, 2008
# - Version 1.0: Show Enemy Hp Bars
# August 5, 2008
# - Version 1.1: Enable On/Off feature Using a $game_system instance
# : Enable On/Off feature using an in-game switch
# August 8, 2008
# - Version 1.2: Add New Options
# : Change Default Window Size
# : Add Enemy States
# Rant: [Code Geass ftw]
# C.C. Still loves Pizza <3
# Be nice to her Lulu.
# Oh.. I haven't done my summer homework yet. T_T
#
# Credits to:
# Jens009 (Translation and Modification)
# Puppeto4 (Alias tutorial and for bugging me to create a script)
# just kidding puppeto =p
# Author's Note:
# 9 Methods were aliased. Refer to lines 110-118
# 4 Were not necessary but was needed so that Enemy Window
# was not present during item/skill selections.
#
#
# Modification:
# If you want to modify the bars, look lines 42-72.You can see that
# I simply took draw_actor_hp and turned it into draw_enemy_hp
# This means you can use any bars you desire so long as you define
# it correctly. =]
#
#-----------------------------------------------------------------------------
# CONFIG:
#
# I. Turning the Window On of Off during In-Game:
#
# There are two kinds of switches you can use depending
# upon your liking. I made it so that you either have a
# game switch or a script switch that handles the enemy window flag.
#
# If you want to use a script switch
# -set USE_GSWITCH to false
# -Use a call script, $game_system.enemy_window = true/false
# True = Window Shows up, False = No Enemy Window
#
# If you want to use a game switch
# -Set USE_GSWITCH to true
# -Decide what Game Switch ID you want to use
# in ENEMY_WINDOW_SWITCH
# -Use that game switch to check for showing the Enemy Hp Window
# True = Window Shows up, False = No enemy window.
#
#
# BY DEFAULT, USE_GSWITCH is false.
# So you are using a Script Switch
#
# II. ALWAYS_UPDATE
# can either be set to true or false.
# if true, the enemy window always update for every action
# but the battle system will have more lag.
# if false, the enemy window only updates at the end of each turn
# and everytime the battle selection begins.
# Setting it to false will lower compatibility but should still work
# for most systems regardless.
#
# III. Spacing X and Y change
# SPACING_X = Changing this number will change the X spacing of the windows
# SPACING_Y = Changing this number will change the Y spacing of the windows
# IV. COLUMNS
# COLUMNS = Draw enemy information by creating 4 columns.
# V. SHOW_STATES
# if set to true, enemies state will be shown.
#======================================================================
module JCONFIG
USE_GSWITCH = false # Setting it to false will use the script
# switch $game_system.enemy_hp instead.
# Setting it to true will use an in-game switch
# using the switch ID below.
ENEMY_WINDOW_SWITCH = 1 # Switch ID that will be used to check
# Enemy Window is only ON, when Switch is ON
ALWAYS_UPDATE = true # True = window always updates
# False = window updates at end of turn
SPACING_X = 90 # X spacing per enemy info
SPACING_Y = 44 # Y spacing per enemy info
COLUMNS = 4 # By default, Do 4 Columns.
SHOW_STATES = true # true will show enemies states
# false will not show states

end

#======================================================================
# Start Game_System Edit
#======================================================================
class Game_System
attr_accessor :enemy_hp # Show enemy HP on battle

alias jens009_system_initialize_enemy_hp initialize
#=============================================
# Initialize Values
#=============================================
def initialize
# Initialize enemy hp window to true
enemy_hp = true
# Call previous methods
jens009_system_initialize_enemy_hp
end

end # END Game system Edit


class Window_Base
#====================================
# Define Enemy Name
#====================================
def draw_enemy_name(enemy, x, y)
self.contents.font.color = normal_color
self.contents.draw_text (x, y, 120, 32, enemy.name)
end

#==========================
# Define Enemy State
#========================
def draw_enemy_state(enemy, x, y)
count = 0
for state in enemy.states
draw_icon(state.icon_index, x + 24 * count, y)
count += 1
break if (24 * count > width - 24)
end
end
#--------------------------------------------------------------------------
# * Draw Enemy HP
# actor : actor
# x : draw spot x-coordinate
# y : draw spot y-coordinate
# width : Width
#--------------------------------------------------------------------------
def draw_enemy_hp(enemy, x, y, width = 120)
draw_enemy_hp_gauge(enemy, x, y, width)
self.contents.font.color = system_color
self.contents.draw_text(x, y, 30, WLH, Vocab::hp_a)
last_font_size = self.contents.font.size
xr = x + width
if width < 120
self.contents.draw_text(xr - 44, y, 44, WLH, enemy.hp, 2)
else
self.contents.draw_text(xr - 99, y, 44, WLH, enemy.hp, 2)
self.contents.font.color = normal_color
self.contents.draw_text(xr - 55, y, 11, WLH, "/", 2)
self.contents.draw_text(xr - 44, y, 44, WLH, enemy.maxhp, 2)
end
end
#--------------------------------------------------------------------------
# * Draw HP gauge
# actor : actor
# x : draw spot x-coordinate
# y : draw spot y-coordinate
# width : Width
#--------------------------------------------------------------------------
def draw_enemy_hp_gauge(enemy, x, y, width = 120)
gw = width * enemy.hp / enemy.maxhp
gc1 = hp_gauge_color1
gc2 = hp_gauge_color2
self.contents.fill_rect(x, y + WLH - 8, width, 6, gauge_back_color)
self.contents.gradient_fill_rect(x, y + WLH - 8, gw, 6, gc1, gc2)
end

end #End of Window_Base Class


#=====================================#
# Window_EnemyHP #
# Class handles window for Enemy's HP #
#=====================================#
class Window_EnemyHP < Window_Selectable
def initialize
super ( 0, 0, 545, 300)
self.contents = Bitmap.new(width - 32, height - 32)
self.opacity = 0
column_max = JCONFIG::COLUMNS
refresh
end

def refresh
self.contents.clear
for i in 0...$game_troop.members.size
enemy = $game_troop.members[i]
x = i % column_max * (JCONFIG::SPACING_X + spacing)
if JCONFIG::SHOW_STATES
y = (i / column_max * (JCONFIG::SPACING_Y + WLH) )
else
y = (i / column_max * ((JCONFIG::SPACING_Y - 34) + WLH) )
end

#========================================
# If Using Game_Switch
#=========================================
if JCONFIG::USE_GSWITCH and $game_switches[JCONFIG::ENEMY_WINDOW_SWITCH]
draw_enemy_hp(enemy, x, y+20, 90)
draw_enemy_name(enemy, x, y)
if JCONFIG::SHOW_STATES
draw_enemy_state(enemy, x, y +44)
end
end
#==========================================
# If Using Script Switch
#==========================================
if JCONFIG::USE_GSWITCH == false
if $game_system.enemy_hp == true # Start check if Window Flag is On
draw_enemy_hp(enemy, x, y+20, 90)
draw_enemy_name(enemy, x, y)
if JCONFIG::SHOW_STATES
draw_enemy_state(enemy, x, y +44)
end # END CHECK
end #End flag check
end # END game switche check

end
end #End Refresh

end #End of Window_EnemyHP Class


#====================================#
# Scene_Battle #
# New methods that were aliased: #
#====================================#
class Scene_Battle

alias jens009_create_info_viewport create_info_viewport
alias jens009_dispose_info_viewport dispose_info_viewport
alias jens009_start_item_selection start_item_selection
alias jens009_start_skill_selection start_skill_selection
alias jens009_end_item_selection end_item_selection
alias jens009_end_skill_selection end_skill_selection
alias jens009_process_victory process_victory

alias jens009_update_info_viewport update_info_viewport

alias jens009_start_party_command_selection start_party_command_selection
alias jens009_execute_action execute_action
alias jens009_turn_end turn_end

# Create Information
def create_info_viewport
jens009_create_info_viewport
enemy_window = Window_EnemyHP.new
end
# Dispose Information
def dispose_info_viewport
jens009_dispose_info_viewport
enemy_window.dispose
end

#=============================================
# Always Update Window
#============================================
def update_info_viewport
if JCONFIG::ALWAYS_UPDATE == true
enemy_window.refresh
jens009_update_info_viewport
else
jens009_update_info_viewport
end
end

#=============================================
# Update Only When Turn starts and ends
#============================================
def start_party_command_selection
if JCONFIG::ALWAYS_UPDATE == true
jens009_start_party_command_selection
else
enemy_window.visible = true
enemy_window.refresh
jens009_start_party_command_selection
end
end

def execute_action
if JCONFIG::ALWAYS_UPDATE == true
jens009_execute_action
else
enemy_window.visible = false
jens009_execute_action
end
end

def turn_end
if JCONFIG::ALWAYS_UPDATE == true
jens009_turn_end
else
enemy_window.refresh
jens009_turn_end
end
end
#============================================
# END OF UPDATE CHECK
#===========================================

#=====================================
# Remove Window During Selection
def start_item_selection
enemy_window.visible = false
jens009_start_item_selection
end
# Remove Window During Selection
def start_skill_selection
enemy_window.visible = false
jens009_start_skill_selection
end
# True Visibility after slection
def end_item_selection
jens009_end_item_selection
enemy_window.visible = true
end
# True Visibility after selection
def end_skill_selection
jens009_end_skill_selection
enemy_window.visible = true
end
# Refresh When Victorious
def process_victory
enemy_window.refresh
jens009_process_victory
end

#=====================================#
# End of Scene_Battle Method Edits #
#=====================================#

end



Den skall funka, kopierad direkt från Into the Eye och testad i ett annat spel!

Tillägg av morphman86 2009-08-05 13:59

edit: Så kul att Code-taggen funkar åxå :/

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till morphman86 [Gå till post]:
den funkar inte... det är inga mellanrum framför vissa rader


morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:

Ja, då är det nåt fel när man kopierar till Hamsterpaj, troligen för att HP kör med formaterad text och Script Edit inte gör det!

Inte mycket att göra åt, ni får öppna Into the Eye och kopiera själva!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
Svar till morphman86 [Gå till post]:
hur får man sin karaktär till "första" kartan efter att introt körts??? :S




Tillägg av Mattisamo 2009-08-05 14:36

BTW aoutorun funkar inte för strider :( man bara kör om och om igen då
:'(

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:

Precis, det är vad autorun gör!

För att få spelaren till första kartan efter introt väljer du Transfer Player från andra tabben i event!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0
http://www.scribd.com/doc/8795237/Beginners-Guide-to-RPG-Maker-VX-v04
är en underbar resurs för nya spelskapare!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till morphman86 [Gå till post]:

tack :)

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
var finns alla gubbar,gummor och andra människor/monster?

Tillägg av Mattisamo 2009-08-05 15:02

NVM hitta det

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
Hur fixar man så att man har flera strider på samma event men man tar don i ordning(med paus) så man inte dödar samma hela tiden?

Tillägg av Mattisamo 2009-08-05 21:21

inte att man bara har flera utan man kör flera med mellanrum och man tar dom när man vill

morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:

Man kör med random events...

steg 1, gör din event
steg 2 välj Control Variable. Gör en ny variabel med namnet "rand1". I rutan Operand väljer du Random och skriv i siffrorna 1 till 5 och tryck OK.
steg3, välj Conditional Branch. Ändra till Variable och välj den variabeln vi precis skapade. Välj Less than or equal to och skriv in 2. Se till att rutan "Set handling when conditions do not apply" INTE är ifylld och tryck OK.
steg4, Gör en ny Conditional Branch i. Den skall vara likadan som den förra, fast ha värdena Equal To och 3!
steg5, Samma som tidigare, fast med värdena Greater or equal to och 4.

steg6, i den conditional branch som har värdet equal to 3 kommer det nu vara lägst chans att det händer, de andra två har samma chanser att hända! Sätt ut det du vill skall hända (t.ex. en fight) i dessa branches efter tycke och smak!

Så gör man så att olika fighter kan dyka upp i samma event!





One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till morphman86 [Gå till post]:
aa men jag tänkte flera olika bossar i samma som kommer efter varandra så när man dödat 1:a så behöver man inte ta den igen


morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:

Bara lägg dem efter varandra i en vanlig event!

One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0
Svar till morphman86 [Gå till post]:
får man dom så att när man dödat första så kan man ta andra när man vill?


morphman86
Visningsbild
P 38 Göteborg Hjälte 6 450 inlägg
0

Svar till Mattisamo [Gå till post]:

Nej! Men du kan göra en ny sida i eventen och se till att nästa sida aktiveras när den förra fighten är slut, t.ex. med en self switch!


One pill makes you larger, one pill makes you small, but the pills that mother gave you don't do nothing at all

Mattisamo
Visningsbild
P 30 Mölnlycke Hjälte 49 inlägg
0

Svar till morphman86 [Gå till post]:
ok :)


Krall-The-jo3y
Visningsbild
P 31 Hägersten Hjälte 139 inlägg
0


tack så jätte mycket =D schysst
Lillr0ten
Visningsbild
P 28 Hjälte 504 inlägg
0

Svar till ludvigpasse [Gå till post]:
ja... varför frågade du mej? o.o


Sleep is for the weak and totally overrated


Forum » Fritid » Dator- & TVspel » Gjort ett rpg spel

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons