• Anmelden

1

Sonntag, 27. Mai 2007, 12:33

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. :thumbsup: :thumbsup:
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 ^^
:jagen:

2

Sonntag, 27. Mai 2007, 13:02

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

3

Sonntag, 27. Mai 2007, 13:29

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
Rabu

4

Sonntag, 27. Mai 2007, 19:20

@dragonlord:
Mir wird der zugriff verweigert :huh:
Weis nicht mal warum

@rabu:
cool, kann aber nciht alles lesen ^^
:jagen:

Social Bookmarks