Jump to content
Rpg²S Forum

Anti-Event Lag script


Eikichi
 Share

Recommended Posts

Anti-Event Lag

Descrizione

Questo script permette di riempire le vostre mappe di eventi e di viaggiare a 60fps fissi!!!

 

Autore

Creato da Sandgolem

Editato da ProGm (reso funzionante ^^)

Tradotto, quel poco che era da tradurre da Eikichi

 

Allegati

 

Istruzioni per l'uso

Create una nuova classe sotto "Materials" e inserite il codice

 

 

#==========================================================================
# ** Anti-Event Lag
#==========================================================================
# Concept basato sull'anti-event lag di Near Fantastica per rmxp.
#
# Creato da Sandgolem
# Editato da ProGm (reso funzionante ^^)
# Tradotto, quel poco che era da tradurre da Eikichi
# 
# Versione 3 [VX]
# 22 Febbraio 2008
#
# Per un utilizzo migliore si consiglia di creare una classe nella sezione: 
# "Materials" e di inserirvi il codice.
#==========================================================================

module GameBaker
 AntiLagDisable = 0
 AntiLagModifierX = 408
 AntiLagModifierWidth = 272
 AntiLagModifierY = 272
 AntiLagModifierHeight = 408
 AntiLagAlwaysMove = '&'
end

class Game_CommonEvent 
 alias gamebaker_antilag_commonrefresh refresh 
 def refresh
gamebaker_antilag_commonrefresh
gamebaker_antilag_add if @interpreter
gamebaker_antilag_remove if !@interpreter
 end
 
 def gamebaker_antilag_remove
return if !$game_map.gb_antilagcommons.include?(@common_event_id)
$game_map.gb_antilagcommons -= [@common_event_id]
 end
 
 def gamebaker_antilag_add
return if $game_map.gb_antilagcommons.include?(@common_event_id)
$game_map.gb_antilagcommons += [@common_event_id]
 end
end

class Game_Event
 def force_move_route(move_route)
super(move_route)
if $game_map.gb_antilagnonmove.include?(@id)
  $game_map.gb_antilagnonmove -= [@id]
  $game_map.gb_antilagmoveevents += [@id]
end
 end  
 
 alias gamebaker_antilag_init initialize
 def initialize(map_id, event)
gamebaker_antilag_init(map_id, event)
if event.name.include?(GameBaker::AntiLagAlwaysMove)
  $game_map.gb_antilagmove += [@id]
end
 end
 
 alias gamebaker_antilag_evsetup setup 
 def setup(new_page)
gamebaker_antilag_evsetup(new_page)
if @trigger == 3 or @trigger == 4
  start if @trigger == 3
  if !$game_map.gb_antilagprocess.include?(@id)
	$game_map.gb_antilagprocess += [@id]
  end
elsif $game_map.gb_antilagprocess.include?(@id)
  $game_map.gb_antilagprocess -= [@id]
end
if @character_name == "" && @tile_id == 0
  if !$game_map.gb_antilagnosprite.include?(@id)
	$game_map.gb_antilagnosprite += [@id]
  end
elsif $game_map.gb_antilagnosprite.include?(@id)
  $game_map.gb_antilagnosprite -= [@id]
end
if @move_type == 0 && !@step_anime &&
  !$game_map.gb_antilagnonmove.include?(@id)
  $game_map.gb_antilagnonmove += [@id]
elsif $game_map.gb_antilagnonmove.include?(@id)
  $game_map.gb_antilagnonmove -= [@id]
end
 end
 
 def gamebaker_antilag_interupdate
if @interpreter != nil
  unless @interpreter.running?
	@interpreter.setup(@list, @event.id)
  end
  @interpreter.update
end
 end
 
 def update
super
 end
end

class Game_Map
 attr_accessor :gb_antilagcommons, :gb_antilagnonmove, :gb_antilagnosprite, 
:gb_antilagmoveevents, :gb_antilagmove, :gb_antilagprocess,
:gb_antilagspriteevents, :gb_antilag_spriteupdate
 
 def gamebaker_antilag?(sg)
return false if sg.real_x < @gb_antilagscreen_x or
				sg.real_x > @gb_antilagscreen_width or
				sg.real_y < @gb_antilagscreen_y or
				sg.real_y > @gb_antilagscreen_height
return true
 end
 
 alias gamebaker_antilag_setupev setup_events
 def setup_events
gamebaker_antilag_getscreen
@gb_antilagnonmove = []
@gb_antilagmove = []
@gb_antilagnosprite = []
@gb_antilagprocess = []
@gb_antilagcommons = [] if !@gb_antilagcommons
gamebaker_antilag_setupev
gamebaker_antilag_refresh_events
 end
 
 def gamebaker_antilag_getscreen
@gb_antilagscreen_x = @display_x - GameBaker::AntiLagModifierX
@gb_antilagscreen_y = @display_y - GameBaker::AntiLagModifierY
@gb_antilagscreen_width = 
  @display_x + (Graphics.width * 8) + GameBaker::AntiLagModifierWidth
@gb_antilagscreen_height = 
  @display_y + (Graphics.height * 8) + GameBaker::AntiLagModifierHeight
 end
 
 def gamebaker_antilag_refresh_events
@gb_antilagalwaysmove = []
@gb_antilagmoveevents = []
@gb_antilagspriteevents = []
for i in @events.values
  next if @gb_antilagnosprite.include?(i)
  @gb_antilagspriteevents += [i]
end
@gb_antilagspriteevents += [$game_player]
for vehicle in $game_map.vehicles
  next if vehicle.map_id != @map_id
  @gb_antilagspriteevents += [vehicle]
end
for i in 0...@gb_antilagmove.size
  @gb_antilagalwaysmove += [@events[@gb_antilagmove[i]].id]
end
for i in @events.values
  next if @gb_antilagnonmove.include?(i.id)
  next if @gb_antilagmove.include?(i.id)
  @gb_antilagmoveevents += [i.id]
end
@gb_antilag_spriteupdate = true
 end
 
 alias gamebaker_antilag_ue update_events
 def update_events
return gamebaker_antilag_ue if $game_switches[GameBaker::AntiLagDisable]
gamebaker_antilag_getscreen
for i in 0...@gb_antilagprocess.size
  @events[@gb_antilagprocess[i]].gamebaker_antilag_interupdate
end
for i in 0...@gb_antilagalwaysmove.size
  @events[@gb_antilagalwaysmove[i]].update
end
for i in 0...@gb_antilagmoveevents.size
  j = @gb_antilagmoveevents[i]
  @events[j].update if gamebaker_antilag?(@events[j])
end
for i in 0...@gb_antilagcommons.size
  @common_events[@gb_antilagcommons[i]].update
end
 end
 
 alias gamebaker_antilag_maprefresh refresh
 def refresh
gamebaker_antilag_maprefresh
gamebaker_antilag_refresh_events
 end
end

class Game_Vehicle; attr_accessor :map_id; end

class Spriteset_Map
 def gamebaker_antilag_characters
@gb_antilag_eventsprites = []
for sprite in @character_sprites
  next if !$game_map.gb_antilagspriteevents.include?(sprite.character)
  @gb_antilag_eventsprites += [sprite]
end
$game_map.gb_antilag_spriteupdate = nil
 end
 
 alias gamebaker_antilag_uc update_characters
 def update_characters
return gamebaker_antilag_uc if $game_switches[GameBaker::AntiLagDisable]
gamebaker_antilag_characters if $game_map.gb_antilag_spriteupdate
for sprite in @gb_antilag_eventsprites
  sprite.update if $game_map.gamebaker_antilag?(sprite.character)
end
 end
end

#==========================================================================
# Questa parte è stata aggiunta da ProGM
#==========================================================================

class Game_Player
 def perform_transfer
return unless @transferring
@transferring = false
set_direction(@new_direction)
unless $game_map.map_id == @new_map_id and GameBaker::AntiLagDisable == 1
  $game_map.setup(@new_map_id)
end
moveto(@new_x, @new_y)
 end
end

 

 

Bugs e Conflitti Noti

Incompatibilità parziale con caterpillar system: l'anti lag funziona, il caterpillar no.

 

Altri Dettagli

Concept basato sull'anti-event lag di Near Fantastica per rpg maker xp. Editato da ProGM, altrimenti non funzionante ^^

Edited by Eikichi

Finrod, GDR PBF

2PV e 1PAEquip: - faretra con 20 frecce- arco lungo- pugnale comune- Armatura di cuoio- Torcia- Cappuccio

Mi sa che è ora di vincere qualche premio per rinnovare questa firma! :3Posizioni raggiunte nei contest

http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/awards/bestresourCSist3.jpghttp://www.rpg2s.net/awards/mosthelpful2.jpghttp://www.rpg2s.net/awards/mostpresent2.jpg

 

 

 

Link to comment
Share on other sites

io intanto edito scrivendo il bug dopodichè provo....

 

aspettiamo poi uno scriptere per sicurezza ^^

Finrod, GDR PBF

2PV e 1PAEquip: - faretra con 20 frecce- arco lungo- pugnale comune- Armatura di cuoio- Torcia- Cappuccio

Mi sa che è ora di vincere qualche premio per rinnovare questa firma! :3Posizioni raggiunte nei contest

http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/awards/bestresourCSist3.jpghttp://www.rpg2s.net/awards/mosthelpful2.jpghttp://www.rpg2s.net/awards/mostpresent2.jpg

 

 

 

Link to comment
Share on other sites

  • 2 months later...
L'anti lag, fa funzionare solo gli eventi che visualizza in quel momento la mappa bloccando gli altri..Poi se tu ti muovi con l'eroe, sbloccherà gli altri bloccando quelli che precedentemente venivano visualizzati..Credo funzioni cosi! :blink:

http://www.freankexpo.net/signature/1129.png

2986.png

BIM_Banner3.png

Premi RpgMaker

 


http://www.rpg2s.net/forum/uploads/monthly_01_2017/msg-293-0-48316500-1483794996.jpghttp://www.rpg2s.net/dax_games/r2s_regali2.pngContesthttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest2Oct.gif http://rpg2s.net/gif/SCContest1Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif http://rpg2s.net/gif/SCContest2Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://www.rpg2s.net/awards/bestpixel2.jpghttp://www.rpg2s.net/awards/bestresourCSist2.jpghttp://www.rpg2s.net/awards/mostproductive1.jpghttp://i42.servimg.com/u/f42/13/12/87/37/iconap13.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap14.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap15.pnghttp://i42.servimg.com/u/f42/13/12/87/37/iconap16.pnghttp://i42.servimg.com/u/f42/13/12/87/37/screen10.pnghttp://www.rpgmkr.net/contest/screen-contest-primo.pnghttp://www.makerando.com/forum/uploads/jawards/iconawards3.png

Link to comment
Share on other sites

Il problema del caterèpillar dovrebbe essere qualcosa del tipo: l'eroe si muove con gli altri dietro, se uno degli altri rimane fuori dalla mappa ciao ciao.

Almeno io credo che sia così.

Comunque il solito problema lo da anche nell'XP, provai un po' di tempo fa a mettere insieme in Raldon l'anti lag (che tuttora c'è) e il caterpillar (che era come se non ci fosse).

 

Volete due giochi Completi e Seri fatti con RPG MAKER? Cliccate su...

www.raldon.altervista.org

 

Problemi con Raldon? Segnalali su...

www.raldon.forumfree.net

 

Partecipante al Rpg2s.net Game Contest 2008/2009

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Raldon

 

 

Posizioni raggiunte nei Contest

http://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest1Oct.gifhttp://rpg2s.net/gif/SCContest3Oct.gifhttp://img76.imageshack.us/img76/1260/destroy3gr3.pnghttp://img233.imageshack.us/img233/7186/comics2hd8.gifhttp://www.rpg2s.net/gif/GC_bestoftool3.gif

http://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio3.gifhttp://www.rpg2s.net/gif/GC_premio1.gifhttp://www.rpg2s.net/gif/GC_premio2.gifhttp://www.rpg2s.net/gif/GC_grafica3.gifhttp://www.rpg2s.net/gif/GC_programmazione3.gifhttp://www.rpg2s.net/gif/GC_programmazione1.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo3K.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2XP.gifhttp://www.rpg2s.net/awards/furordipopolo/Popolo2BEST.gif

http://www.rpg2s.net/awards/bestuser2.jpghttp://www.rpg2s.net/awards/bestmaker2.jpghttp://www.rpg2s.net/awards/mostpresent1.jpghttp://www.rpg2s.net/awards/mostproductive1.jpg

Link to comment
Share on other sites

  • 1 month later...
Appena sopra la classe "Main Process" e appena sotto lo script "Scene_Gameover".

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

Eccola:

 

 

http://img60.imageshack.us/img60/5582/materialszy8.jpg

 

 

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

a me al posto di material c'è scritto guida! =(

 

Prova comunque a inserirlo lì, dovrebbe funzionare lo stesso. L'importante è che sia prima del "Main Process" e dopo tutti gli script precedenti (quindi dopo "Scene_Gameover"). Per il resto non dovrebbe aver importanza se lo metti prima o dopo di "Guida".

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

  • 6 months later...

mmmh... è strano, non mi ha mai dato problemi come questo (cioè, in realtà me ne ha dati molti altri, XD, però almeno il suo lavoro di Antilag lo ha sempre fatto bene...).

 

Sicuro di averlo messo sotto "Materials" e appena sopra "Main"?

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

Sisi..è nel posto giusto ma lagga sempre >,<

 

La mappa è piena di alberi e cascate (con annessi eventi....)....

 

EDIT...come non detto..sono un genio io >;< ....avevo messo che ogni "schiuma" delle cascate facesse il rumore....cose che ne basta che la faccia solo una... ora tutto apposto ^^

Edited by zeromax
Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...
che altri script hai attivi sul progetto?

Progetti:

 http://i.imgur.com/jmLkIqi.png

http://i54.tinypic.com/2rh4ojq.png

https://github.com/ProGM

 

Crea anche tu il tuo gioco per Game Boy!
http://rpg2s.net/gif/SCContest3Oct.gifhttp://www.rpg2s.net/img/fablecontest1st.pnghttp://i43.tinypic.com/1zokd2s.png


http://i.imgur.com/BEu6G.gif

http://i.imgur.com/H1ARhq7.gif

http://i.imgur.com/Af6ijZN.gif

AOT: Associazione Odiamo la Telecom:

http://i.imgur.com/aYJs89E.png

"4 gattini... 4 stelline... E le 4 paperelle non ci stavano :3"

Flame


http://i30.tinypic.com/i27ypj.png

Link to comment
Share on other sites

Faccio prima così :)

 

http://img192.imageshack.us/img192/7383/immagine2dn.th.png

 

dove fermare eroe è quello script che attivando la switch 1 inibisce i controlli.

 

Quello della risoluzione non ce l'avevo quando l'ho provato.

 

Skill in equip è questo:

Skill-On-Equip Lite

## Version 1.0

## November 29, 2009

## By Reedo

 

nome mappa è questo:

# SHOW THE MAP NAME - REVOLUTION MODE -

#------------------------------------------------------------------------------

# Author Ramiro (Holy_wyvern, ramiazul)

#------------------------------------------------------------------------------

# Version 1.0

 

Mentre invece Switch on/off menu è tutto commentato quindi è disattivato :)

 

Spero di essere stato chiaro ^^'' di solito non ci riesco xD

 

il resto dovrebbe essere tutto presente qui :)

Edited by Tony8970
Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...