|
#1
|
|||
|
|||
|
Autor:
Helmut obviamente xDD y wwwx. Explicación: Pues como dice el titulo, es un antilag solamente, pero diferente al de near fantástica. Imágenes: No son necesarias xD Script: Código:
#============================================================================== # ** Anti Event Lag script #============================================================================== # Creado por Helmut y wwwx # Versión 7 ter # 17/05/06 #============================================================================== # El script Anti-Lag reduce el Lag en RMXP causado por eventos #============================================================================== #============================================================================ # ** 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 Pegar encima del main. Saludos. |
|
#2
|
|||
|
|||
|
¿Y que es lo que hace? (Yo se que reduce el lag, me refiero a como lo hace.)
Perdonen mi ignorancia pero no conozco el lenguaje, a simple vista parece que reduce algo grafico... |
|
#3
|
|||
|
|||
|
Cita:
Saludos. |
![]() |
|
|
Temas Similares para: [XP]-Anti-lag de helmut-[Aporte]
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ACTA: Anti-Counterfeiting Trade Agreement (Acuerdo Comercial Anti-Falsificación) | ~Gabriel | Cafetería | 29 | 26-ene-2012 17:48 |
| [Aporte]Pokemon HG+SS+Español V7+Anti-Freeze | fifa_emu | Nintendo DS | 9 | 14-jun-2010 00:08 |
| [Aporte] Malwarebytes Anti-Malware 1.42 | oAvAo | Descargas directas | 2 | 18-dic-2009 23:28 |
| Movimiento pro-mediafire, anti-mierdaupload y anti-rapidshit D: | .Cest | Cafetería | 20 | 25-jul-2009 05:37 |
| urgentemente nesecito avg anti spyware y avast anti vius | Gemelo3 | Ayuda | 1 | 15-dic-2007 21:47 |