Lag en mundos persistentes
A la hora de hacer un mundo persistente, una de las cosas a tener en cuenta es el lag que introducen las cosas que se utilizan. Por esta razon, se que serian buenas prácticas: [list:34343f5d18]Evitar el uso de OnHeartBeat[/list:u:34343f5d18] [list:34343f5d18]Evitar el uso excesivo de tokens, como por ejemplo Ambrosia Tradeskill System[/list:u:34343f5d18] ¿Con respecto a los encuentros/spawn system? introducen lag?. Es conveniente pasarse a algun sistema de spawn de la comunidad?¿en ese caso cual? ¿Las hardcore rules?¿introducen mucho lag? ¿alguna otra cosa a considerar? Pregunto aqui por que se que hay gente experimentada con los los pw y alguno de habra topado con este tipo de problemas… Un saludo[/list]
Activos en NWN
Los más activos en Aurora Toolset
Subforos
Neverwinter Nights
Todo lo que sea transmision de datos mmm digamos muy expontaneos (tokens, OnHearbeat el cual es cada 5 seg, spawn de encuentros, etc …), da como resultado aumento del lag.
pero algo ke tambien da mucho lag, es cuando un jugador GRITA en el server, por eso muchos servers lo prihiben, puesto que Gritar no es interpretar tu pj y ademas lagea.
Nu se, scripts o funciones que se repitan en demasia, como un efecto ke se lanze sobre un pj, y dure 5 segundos, pero su ultima linea sea lanzar nuevamente el evento sobre el pj, es una forma extraña de crear un onhear y eso tambien da lag.
De todas maneras, para el scripting se ha creado desde la 1.30 una cache personalizable (Edit –> module propierties), donde pones una cache para los scripts que tu decidas, con el objetivo de mejorar el rendimiento de las maquinas.
¿Las hardcore rules?¿introducen mucho lag?
Tu mismo dices q el OnHeart da lag, pues las hcr meten bastantes cosas por no decirte muchas en el onheart, ahora cabe esperar que consideres si vale la pena, yo he pensado que no y por eso he hecho mis propias reglas.
No, las HCR no dan lag, esta mas que probao. Las demas cosas que habeis dicho si que hacen lag brutal. Otra cosa que hace lag brutal es tener areas de mas de 12x12, todas continuadas. Tb da lag que se dejen objetos en el suelo, ya sea un token o una simple espada, y a veces da lag que un dm se ponga a hacer mucho el burro lanzando conjuros como merlin. Pa colmo un cabrito te puede tirar el server abajo si habla 8000 veces con un pnj… o sea, to da lag, es inevitable. Pero las tres reglas a seguir
-No scripts chapuceros
-No tokens, no griten
-No areas enormes
Y si se cae, pos a levantarlo o a comprar un mega server
Lo de las areas enormes es cuando más de 5 PJs, por ejemplo, están en la misma area. Pero si tienes un area grande, digamos un 18x8 pues, si entra un solo PJ, no tienes lag. Amos, al menos, a nosotros no nos pasa
ta claro , si el area es gramde y hay muchos pjs se vuelve muy inestable. Y la casualidad que no tiene que ver con que el area sea grande ni con los pjs que haya dentro sino…. CON LOS ENCUENTROS.
Nosotros tenemos areas de 22x22 tipo ciudad y no hacen NADA de lag, eso si, no hay mucho pj, es todo paisaje. Una forma de solucionar esto es creando un script alternativo de encuentros….
Quieres decir que los encuentros de bioware introducen lag y que es mejor recurrir a un sistema alternativo. ¿te he entendido mal?
¿En ese caso, que sistema de encuentros es el ideal?
un encuentro seria ideal cuando no tuviese un trigger q lo disparase, asi de simple, es mejor crear criatura a criatura con el dm que dejar zonas de reencuentros infinitos. Soluciones? un poco de script