Make & Graph
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -17%
SSD interne Crucial SSD P3 1To NVME à ...
Voir le deal
49.99 €

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

script:anti-lag

2 participants

Aller en bas  Message [Page 1 sur 1]

1RPG Maker XP script:anti-lag Sam 25 Oct - 15:08

robin

robin
Membre
Membre

salut ,encore un ptit script pour la route :D
Pour ceux qui ne savent ce qu'est l'anti-lag :
L'anti-lag est le script permettant à un jeu de ne pas ramer lors d'une surcharge d'éléments sur la carte.
Vous pouvez donc mettre 75 éléments sans avoir votre jeu qui rame.

crée un nouveaux script au dessus de "Main" et appelé le: anti lag

Voilà le script :

Code:
#==============================================================================
# ** Anti Event Lag script
#==============================================================================
# Create by Helmut and wwwx                    Offert à rpg-legends par wwwx
# Version 7 ter
# 17/05/06
#==============================================================================
# The Anti Event Lag script reduces the Lag in RMXP cause by events in a execived group
#==============================================================================

#------------------------------------------------------------------------------
# * SDK Log script
#------------------------------------------------------------------------------
SDK.log("Anti Lag script", "H & W", 7ter, "17.05.06")
#------------------------------------------------------------------------------

#------------------------------------------------------------------------------
# * Begin SDK Enable Test
#------------------------------------------------------------------------------
if SDK.state("Anti Lag script") == true
#------------------------------------------------------------------------------

#============================================================================
# ** Game_Map
#============================================================================

class Game_Map
#--------------------------------------------------------------------------
def in_range?(object)
screne_x = $game_map.display_x
screne_x -= 256
screne_y = $game_map.display_y
screne_y -= 256
screne_width = $game_map.display_x
screne_width += 2816
screne_height = $game_map.display_y
screne_height += 2176
return false if object.real_x <= screne_x
return false if object.real_x >= screne_width
return false if object.real_y <= screne_y
return false if object.real_y >= screne_height
return true
end
#--------------------------------------------------------------------------
def update_events
for event in @events.values
if in_range?(event) or event.trigger == 3 or event.trigger == 4
event.update
end
end
end
end

#============================================================================
# ** Spriteset_Map
#============================================================================

class Spriteset_Map
#--------------------------------------------------------------------------
def in_range?(object)
screne_x = $game_map.display_x
screne_x -= 256
screne_y = $game_map.display_y
screne_y -= 256
screne_width = $game_map.display_x
screne_width += 2816
screne_height = $game_map.display_y
screne_height += 2176
return false if object.real_x <= screne_x
return false if object.real_x >= screne_width
return false if object.real_y <= screne_y
return false if object.real_y >= screne_height
return true
end
#--------------------------------------------------------------------------
def update_character_sprites
for sprite in @character_sprites
if sprite.character.is_a?(Game_Event)
if in_range?(sprite.character) or sprite.character.trigger == 3 or sprite.character.trigger == 4
sprite.update
end
else
sprite.update
end
end
end
end

#------------------------------------------------------------------------------
# * End SDK Enable Test
#------------------------------------------------------------------------------
end

2RPG Maker XP Re: script:anti-lag Sam 25 Oct - 17:41

Skaaz

avatar
Fondateur
Fondateur

ouah merci beaucoup, c'est pourtant incroyable : un script qui permet de ne pas faire ramer un jeu avec 75 élément ! :shock:

Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum

 

Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser