Skripte gesucht
ok also da ich nich wieder 100000 neue themen anfangen will, schreib ich gleich hir ien paar wünsche rein. (könnte andren ja auch helfen lol):
1. Enterhaken. Ein skript der mich mit dem enterhaken an Dächer ziehen lässt.
2. Entruckler:
Hab schonmal monsta gefragt, schreib hir aber trotzdem mal rein. Ein Skript der das Spiel wegen zu vielen events oder einer zu großen map spacken lässt. :?:
und letztens:
Schleichmodus.
Totale wiederhohlung löl. Ein modus der mich schleichen lässt um so an gegnern vorbei zu kommen.
(geht zwar auch mit events aber dann spinnt mein spiel noch mehr :pinch:
ich hoffe das ist nicht zu viel gg ^^
1. Enterhaken. Ein skript der mich mit dem enterhaken an Dächer ziehen lässt.
2. Entruckler:
Hab schonmal monsta gefragt, schreib hir aber trotzdem mal rein. Ein Skript der das Spiel wegen zu vielen events oder einer zu großen map spacken lässt. :?:
und letztens:
Schleichmodus.
Totale wiederhohlung löl. Ein modus der mich schleichen lässt um so an gegnern vorbei zu kommen.
(geht zwar auch mit events aber dann spinnt mein spiel noch mehr :pinch:
ich hoffe das ist nicht zu viel gg ^^
Hallo,
für dein 2. Problem gibt es ein Anti Event Lag Skript.
~Anti Event Lag Script~
(4. Seite)
Hier ist das Skript, fallst du nicht extra gucken willst. (Muss du aber eh, weil da steht wo du ein Commentbefehl setzen musst, und wo nicht.)
[php]#======================================
# ¦ Anti Event Lag Script
#======================================
# By: Near Fantastica
# Date: 12.06.05
# Version: 3
# Addon by Rabu
#======================================
# Addon: Auch Events werden upgedatet die ausserhalb des range?-Bereichs
# liegen, aber als erste Event-Zeile einen "comment"-Befehl beinhalten.
# Also Events will be updated, that have a "Comment"-command
# in the first line of the event - (inspired by Rataime)
#======================================
# ¦ Game_Map
#======================================
class Game_Map
#--------------------------------------------------------------------------
def in_range8)
#==============================================
event.update
end
end
for common_event in @common_events.values
common_event.update
end
@fog_ox -= @fog_sx / 8.0
@fog_oy -= @fog_sy / 8.0
if @fog_tone_duration >= 1
d = @fog_tone_duration
target = @fog_tone_target
@fog_tone.red = (@fog_tone.red * (d - 1) + target.red) / d
@fog_tone.green = (@fog_tone.green * (d - 1) + target.green) / d
@fog_tone.blue = (@fog_tone.blue * (d - 1) + target.blue) / d
@fog_tone.gray = (@fog_tone.gray * (d - 1) + target.gray) / d
@fog_tone_duration -= 1
end
if @fog_opacity_duration >= 1
d = @fog_opacity_duration
@fog_opacity = (@fog_opacity * (d - 1) + @fog_opacity_target) / d
@fog_opacity_duration -= 1
end
end
end
#======================================
# ¦ Spriteset_Map
#======================================
class Spriteset_Map
#--------------------------------------------------------------------------
def in_range8)
#==============================================
sprite.update
i+=1
end
else
sprite.update
i+=1
end
end
#p i
@weather.type = $game_screen.weather_type
@weather.max = $game_screen.weather_max
@weather.ox = $game_map.display_x / 4
@weather.oy = $game_map.display_y / 4
@weather.update
for sprite in @picture_sprites
sprite.update
end
@timer_sprite.update
@viewport1.tone = $game_screen.tone
@viewport1.ox = $game_screen.shake
@viewport3.color = $game_screen.flash_color
@viewport1.update
@viewport3.update
end
end[/php]
Dragonlord
für dein 2. Problem gibt es ein Anti Event Lag Skript.
~Anti Event Lag Script~
(4. Seite)
Hier ist das Skript, fallst du nicht extra gucken willst. (Muss du aber eh, weil da steht wo du ein Commentbefehl setzen musst, und wo nicht.)
[php]#======================================
# ¦ Anti Event Lag Script
#======================================
# By: Near Fantastica
# Date: 12.06.05
# Version: 3
# Addon by Rabu
#======================================
# Addon: Auch Events werden upgedatet die ausserhalb des range?-Bereichs
# liegen, aber als erste Event-Zeile einen "comment"-Befehl beinhalten.
# Also Events will be updated, that have a "Comment"-command
# in the first line of the event - (inspired by Rataime)
#======================================
# ¦ Game_Map
#======================================
class Game_Map
#--------------------------------------------------------------------------
def in_range8)
#==============================================
event.update
end
end
for common_event in @common_events.values
common_event.update
end
@fog_ox -= @fog_sx / 8.0
@fog_oy -= @fog_sy / 8.0
if @fog_tone_duration >= 1
d = @fog_tone_duration
target = @fog_tone_target
@fog_tone.red = (@fog_tone.red * (d - 1) + target.red) / d
@fog_tone.green = (@fog_tone.green * (d - 1) + target.green) / d
@fog_tone.blue = (@fog_tone.blue * (d - 1) + target.blue) / d
@fog_tone.gray = (@fog_tone.gray * (d - 1) + target.gray) / d
@fog_tone_duration -= 1
end
if @fog_opacity_duration >= 1
d = @fog_opacity_duration
@fog_opacity = (@fog_opacity * (d - 1) + @fog_opacity_target) / d
@fog_opacity_duration -= 1
end
end
end
#======================================
# ¦ Spriteset_Map
#======================================
class Spriteset_Map
#--------------------------------------------------------------------------
def in_range8)
#==============================================
sprite.update
i+=1
end
else
sprite.update
i+=1
end
end
#p i
@weather.type = $game_screen.weather_type
@weather.max = $game_screen.weather_max
@weather.ox = $game_map.display_x / 4
@weather.oy = $game_map.display_y / 4
@weather.update
for sprite in @picture_sprites
sprite.update
end
@timer_sprite.update
@viewport1.tone = $game_screen.tone
@viewport1.ox = $game_screen.shake
@viewport3.color = $game_screen.flash_color
@viewport1.update
@viewport3.update
end
end[/php]
Dragonlord
Das hier soll auch nicht schlecht sein (Improved Anti Event Lag), aber bitte auch alles durchlesen.
http://www.rmxp.org/forums/showthread.php?t=11639
http://www.rmxp.org/forums/showthread.php?t=11639
Rabu
