Go Back   Champions of Regnum > Español > Discusión general

Discusión general Utiliza este foro para conversar sobre varios aspectos de Champions of Regnum

Reply
 
Thread Tools Display Modes
Old 11-21-2011, 11:16 PM   #11
Pendragon_
Initiate
 
Pendragon_'s Avatar
 
Join Date: Dec 2007
Location: Buenos Aires
Posts: 130
Pendragon_ is on a distinguished road
Default

Quote:
Originally Posted by kierkegaad;1464662

[COLOR="Red"
En realidad eso es bastante simple[/COLOR]. Ocurre desde que implementaron que los melees pudieran pegar en movimiento a objetivos en movimientos. Para que esto suceda el servidor debe hacer algo parecido a interpretar a que los personajes en movimientos no son puntos sino lineas. Es decir, que los personajes ocupan cierto espacio en la direccion en que se mueven. Y a mayor velocidad se mueven mayor es la linea. Digamos que los personajes estan siempre mas o menos 5 metros mas adelante de lo que los vemos (dos ejemplos claros:tirar embestida y cuando un mob o un personaje se arrastra cuando es noqueado o cuando se le acaba un inmovilizar salta). Entonces acordate esto, un personaje que viene hacia vos esta 5 metros mas cerca de lo que lo vez.
Y con la emboscada pasa lo siguiente: vos ves al tipo rango 10, pero esta a 5. Basicamente si el tipo se dirige hacia vos a velocidad normal no tenes tiempo (y con retorno menos). Lo que podes hacer es avanzar vos, o usar emboscada para otra cosa.
No se si fui muy claro. El que avanza esta mas cerca que el que esta estatico. Imaginate que vos sos el brujo A y ves a otro brujo viniendo, el brujo B. Vos decis "no se medir muy bien los 30 metros del meteorito, entonces me quedo quieto apretando como un loco el meteorito y ni bien entra a rango se la doy". El brujo B avanza y te pega primero el meteorito. Eso no es porque tiene mas vi. Es porque avanzaba. Al estar el personaje A estatico el servidor le avisa bien la posicion al cliente de B, entonces este va a tirar el meteorito desde 30 metros. Y al estar en movimiento B, el cliente de A lo va a interpretar 5 metros mas atras, entonces va a empezar a castear el meteorito cuando B se frene o llegue a rango 25.
Es algo asi, y estas son deducciones empiricas. Es lo que sospecho, espero haber podido ayudar. A un barbaro, si sos caza, jugale con enredadera desde rango maximo.
Lol

muy buena explicacion loco, mejor imposible
__________________
Pendragon xl Caza Infernal Mirmidon de Syrtis WarMaster
Pendragon_ no ha iniciado sesión   Reply With Quote
Old 11-21-2011, 11:40 PM   #12
Rekn0v
Initiate
 
Rekn0v's Avatar
 
Join Date: Sep 2011
Location: Buenos Aires, Argentina
Posts: 125
Rekn0v is on a distinguished road
Default

Quote:
Originally Posted by kierkegaad View Post
En realidad eso es bastante simple. Ocurre desde que implementaron que los melees pudieran pegar en movimiento a objetivos en movimientos. Para que esto suceda el servidor debe hacer algo parecido a interpretar a que los personajes en movimientos no son puntos sino lineas. Es decir, que los personajes ocupan cierto espacio en la direccion en que se mueven. Y a mayor velocidad se mueven mayor es la linea. Digamos que los personajes estan siempre mas o menos 5 metros mas adelante de lo que los vemos (dos ejemplos claros:tirar embestida y cuando un mob o un personaje se arrastra cuando es noqueado o cuando se le acaba un inmovilizar salta). Entonces acordate esto, un personaje que viene hacia vos esta 5 metros mas cerca de lo que lo vez.
Y con la emboscada pasa lo siguiente: vos ves al tipo rango 10, pero esta a 5. Basicamente si el tipo se dirige hacia vos a velocidad normal no tenes tiempo (y con retorno menos). Lo que podes hacer es avanzar vos, o usar emboscada para otra cosa.
No se si fui muy claro. El que avanza esta mas cerca que el que esta estatico. Imaginate que vos sos el brujo A y ves a otro brujo viniendo, el brujo B. Vos decis "no se medir muy bien los 30 metros del meteorito, entonces me quedo quieto apretando como un loco el meteorito y ni bien entra a rango se la doy". El brujo B avanza y te pega primero el meteorito. Eso no es porque tiene mas vi. Es porque avanzaba. Al estar el personaje A estatico el servidor le avisa bien la posicion al cliente de B, entonces este va a tirar el meteorito desde 30 metros. Y al estar en movimiento B, el cliente de A lo va a interpretar 5 metros mas atras, entonces va a empezar a castear el meteorito cuando B se frene o llegue a rango 25.
Es algo asi, y estas son deducciones empiricas. Es lo que sospecho, espero haber podido ayudar. A un barbaro, si sos caza, jugale con enredadera desde rango maximo.
Ya te mande un karma verde, excelente explicacion. Gracias.
__________________
Reknov
Cazador
Rekn0v no ha iniciado sesión   Reply With Quote
Old 11-21-2011, 11:54 PM   #13
Rith
Baron
 
Rith's Avatar
 
Join Date: Mar 2007
Location: En el camino
Posts: 628
Rith is on a distinguished road
Default

La velocidad del pj es 100% :s
__________________
La oscuridad nos envuelve a todos, pero mientras el sabio tropieza en alguna pared, el ignorante permanece en el centro de la estancia.
Brujo WM, Conjurador 50, Caballero 51, Bárbaro 51, Cazador 50, Tirador 48.
Rith no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 12:56 AM   #14
GastonMug
Count
 
Join Date: Oct 2010
Location: Buenos Aires, Argentina
Posts: 1,035
GastonMug is on a distinguished road
Default

Quote:
Originally Posted by croxifus View Post
1- Mal posicionamiento es tu culpa.
2- Punta Pie rango 10 = tenés lag.
Puntapié en rango 10 (aproximadamente) surge del mal sistema de posicionamiento que hay en el juego. No es por el lag.
GastonMug no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 01:37 AM   #15
Rekn0v
Initiate
 
Rekn0v's Avatar
 
Join Date: Sep 2011
Location: Buenos Aires, Argentina
Posts: 125
Rekn0v is on a distinguished road
Default

Quote:
Originally Posted by croxifus View Post
1- Mal posicionamiento es tu culpa.
2- Punta Pie rango 10 =tenes lag.
Mal posicionamiento, mi culpa? y que puntapié rango 10 es por lag? Deja de decir huevadas. Es del juego, no mio. Lee la explicación de kierkegard.
__________________
Reknov
Cazador
Rekn0v no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 11:34 AM   #16
dani-diaz
Initiate
 
dani-diaz's Avatar
 
Join Date: Jun 2009
Location: Colombia
Posts: 163
dani-diaz is on a distinguished road
Default

Quote:
Originally Posted by kierkegaad View Post
En realidad eso es bastante simple. Ocurre desde que implementaron que los melees pudieran pegar en movimiento a objetivos en movimientos. Para que esto suceda el servidor debe hacer algo parecido a interpretar a que los personajes en movimientos no son puntos sino lineas. Es decir, que los personajes ocupan cierto espacio en la direccion en que se mueven. Y a mayor velocidad se mueven mayor es la linea. Digamos que los personajes estan siempre mas o menos 5 metros mas adelante de lo que los vemos (dos ejemplos claros:tirar embestida y cuando un mob o un personaje se arrastra cuando es noqueado o cuando se le acaba un inmovilizar salta). Entonces acordate esto, un personaje que viene hacia vos esta 5 metros mas cerca de lo que lo vez.
Y con la emboscada pasa lo siguiente: vos ves al tipo rango 10, pero esta a 5. Basicamente si el tipo se dirige hacia vos a velocidad normal no tenes tiempo (y con retorno menos). Lo que podes hacer es avanzar vos, o usar emboscada para otra cosa.
No se si fui muy claro. El que avanza esta mas cerca que el que esta estatico. Imaginate que vos sos el brujo A y ves a otro brujo viniendo, el brujo B. Vos decis "no se medir muy bien los 30 metros del meteorito, entonces me quedo quieto apretando como un loco el meteorito y ni bien entra a rango se la doy". El brujo B avanza y te pega primero el meteorito. Eso no es porque tiene mas vi. Es porque avanzaba. Al estar el personaje A estatico el servidor le avisa bien la posicion al cliente de B, entonces este va a tirar el meteorito desde 30 metros. Y al estar en movimiento B, el cliente de A lo va a interpretar 5 metros mas atras, entonces va a empezar a castear el meteorito cuando B se frene o llegue a rango 25.
Es algo asi, y estas son deducciones empiricas. Es lo que sospecho, espero haber podido ayudar. A un barbaro, si sos caza, jugale con enredadera desde rango maximo.
Gracias Yo tmbn sali de duda
__________________
dani-diaz no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 03:26 PM   #17
Kaixo
Count
 
Join Date: Feb 2009
Posts: 1,445
Kaixo is on a distinguished road
Default

Quote:
Originally Posted by kierkegaad View Post
En realidad eso es bastante simple. Ocurre desde que implementaron que los melees pudieran pegar en movimiento a objetivos en movimientos. Para que esto suceda el servidor debe hacer algo parecido a interpretar a que los personajes en movimientos no son puntos sino lineas. Es decir, que los personajes ocupan cierto espacio en la direccion en que se mueven. Y a mayor velocidad se mueven mayor es la linea. Digamos que los personajes estan siempre mas o menos 5 metros mas adelante de lo que los vemos (dos ejemplos claros:tirar embestida y cuando un mob o un personaje se arrastra cuando es noqueado o cuando se le acaba un inmovilizar salta). Entonces acordate esto, un personaje que viene hacia vos esta 5 metros mas cerca de lo que lo vez.
Y con la emboscada pasa lo siguiente: vos ves al tipo rango 10, pero esta a 5. Basicamente si el tipo se dirige hacia vos a velocidad normal no tenes tiempo (y con retorno menos). Lo que podes hacer es avanzar vos, o usar emboscada para otra cosa.
No se si fui muy claro. El que avanza esta mas cerca que el que esta estatico. Imaginate que vos sos el brujo A y ves a otro brujo viniendo, el brujo B. Vos decis "no se medir muy bien los 30 metros del meteorito, entonces me quedo quieto apretando como un loco el meteorito y ni bien entra a rango se la doy". El brujo B avanza y te pega primero el meteorito. Eso no es porque tiene mas vi. Es porque avanzaba. Al estar el personaje A estatico el servidor le avisa bien la posicion al cliente de B, entonces este va a tirar el meteorito desde 30 metros. Y al estar en movimiento B, el cliente de A lo va a interpretar 5 metros mas atras, entonces va a empezar a castear el meteorito cuando B se frene o llegue a rango 25.
Es algo asi, y estas son deducciones empiricas. Es lo que sospecho, espero haber podido ayudar. A un barbaro, si sos caza, jugale con enredadera desde rango maximo.
No le veo el sentido a lo que dices o no lo entiendo.
Vale digamos que el personaje esta 5 metros mas adelantado de lo que le vemos si te viene corriendo, entonces se le deberia poder emboscar a 15 metros a menos que el servidor calcule unas distancias para los guerreros y otra para las demas clases, en cuyo caso hay un problema muy grave de programacion.
En cuanto al ejemplo de los brujos como ambos se tienen que parar para castear no le veo sentido. Y por como lo cuentas sucederia el mismo problema, que el servidor esta calculando una distancia para uno y otra distinta para el otro cuando podria elegir perfectamente la misma distancia, un fallo de programacion gordo.
Kaixo no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 05:31 PM   #18
aranibar288
Baron
 
aranibar288's Avatar
 
Join Date: Sep 2007
Posts: 602
aranibar288 is an unknown quantity at this point
Default

Quote:
Originally Posted by Kaixo View Post
No le veo el sentido a lo que dices o no lo entiendo.
Vale digamos que el personaje esta 5 metros mas adelantado de lo que le vemos si te viene corriendo, entonces se le deberia poder emboscar a 15 metros a menos que el servidor calcule unas distancias para los guerreros y otra para las demas clases, en cuyo caso hay un problema muy grave de programacion.
En cuanto al ejemplo de los brujos como ambos se tienen que parar para castear no le veo sentido. Y por como lo cuentas sucederia el mismo problema, que el servidor esta calculando una distancia para uno y otra distinta para el otro cuando podria elegir perfectamente la misma distancia, un fallo de programacion gordo.
el caso de los brujos estoy de acuerdo lo e sufrido hasta que tambien pense por donde benia el tema , llegue a tener 20 de vi y un brujo pt que venia corriendo te metia antes meteoro.con los guerreros supongo que sera igual.
aranibar288 no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 06:07 PM   #19
Fak14
Master
 
Fak14's Avatar
 
Join Date: Feb 2011
Location: Tirando magia...
Posts: 489
Fak14 is an unknown quantity at this point
Default

Es que algunos tiene la pierna de Ginobili
__________________
Facuqueti Cazador WM
Sabiendo que hacer en el momento exacto.
Lag's Speed
Fak14 no ha iniciado sesión   Reply With Quote
Old 11-22-2011, 09:45 PM   #20
kierkegaad
Initiate
 
kierkegaad's Avatar
 
Join Date: Apr 2009
Location: La Plata
Posts: 233
kierkegaad is on a distinguished road
Default

Quote:
Originally Posted by Kaixo View Post
No le veo el sentido a lo que dices o no lo entiendo.
Vale digamos que el personaje esta 5 metros mas adelantado de lo que le vemos si te viene corriendo, entonces se le deberia poder emboscar a 15 metros a menos que el servidor calcule unas distancias para los guerreros y otra para las demas clases, en cuyo caso hay un problema muy grave de programacion.
En cuanto al ejemplo de los brujos como ambos se tienen que parar para castear no le veo sentido. Y por como lo cuentas sucederia el mismo problema, que el servidor esta calculando una distancia para uno y otra distinta para el otro cuando podria elegir perfectamente la misma distancia, un fallo de programacion gordo.
Es que los clientes perciben distanta distancia. El que se mueve, para su cliente y para el servidor esta 5 metros mas adelante de lo que lo percibe el que esta estatico. No es que calcule de manera distinta para los guerreros, la percepcion varia. Proba tirar embestida a un tipo que ves en area y vas a ver que se la vas a pegar a uno que esta bastante atras, fuera del areas, porque lo ves 5 metros mas atras de lo que esta. Pasa a veces con el entorno tambien, que todos se van frenando porque creen que estan adelante y en realidad ven a los pjs mas atras de lo que estan.
No se puede emboscar a rango 15, porque el poder tiene rango 10, y hasta que no percibe que el objetivo esta a rango 10 no te permite empezar a castear. Tampoco se puede tirar puntapie de rango 5 o 10, porque es rango melee. Hasta que no se percibe el objetivo a rango no se puede castear. Lo particular es que si el objetivo de emboscada se mueve no lo vamos a percibir a rango 10 en nuestro cliente hasta que este a rango 5 en el servidor. Pero tambien esta a rango 10, porque los personajes no son puntos sino lineas. Por que no se tiene en cuenta la parte de mas adelante de la linea? La linea no es mas que una simplificacion burda que hice para tratar de explicarme. En todos los juegos de este tipo existe una diferencia importante entre los clientes particulares y la realidad del servidor. Se manda un paquete de un cliente, que llega al servidor y de ahi a los otros clientes. Supongo que eso tiene un poco que ver tambien. El esta aca, para el esta alla y para vos esta en otro lado.
Sobre los brujos. Si, los dos se paran para castear, pero el cliente estatico no percibe que el que se mueve esta a rango hasta que se queda estatico (ya casteando) el que se movia. Fijate que cuando le pegas a un mob tarda un par de segundo en reaccionar (no contemos los golems, otros mobs) pero despues, si los queres penalizar para que no te peguen un golpe, el primer golpe te lo van a pegar desde muy lejos y si los noqueaste se arrastran hasta tus pies. Es muy probable que el mob pueda llegar a pegar un normal a un bb que recien llega a pegarle espiritual. La arrastrada es la actualizacion de la posicion real. Cuando alguien es noqueado o se frena se actualiza la posicion real y el clinete lo percibe en un punto. Los personajes estaticos son puntos, los moviles lineas. Entonces, para cuando el que iba a tirar el meteorito avanzando se convirtio en punto y el estatico lo detecto a rango ya estaba casteando el meteorito.
No lo veo como un error de programacion, creo que resolvieron bien el problema de los guerreros. Modifico el balance pero para bien. Se acuerdan cuando los guerreros nada mas le podian pegar a objetivos estaticos estando estaticos? Y despues se acuerdan de los golpes al aire?
Un diagramita
Imaginen a A persiguiendo a B (A es guerrero):
A B (Aca el posicionamiento A solo le podia pegar a B si ocupaban el mismo punto)
AB
Ahora seria algo asi:
A_______B________ (A le puede pegar a B mientras este trata de alejarse)

El problema de esto puede ser que no se haya avisado, pero no creo que desbalancee. Una vez que se entiende esto se puede jugar de otra manera (por ejemplo tirandole empuje a un tipo a distinta distancia dependiendo de la velocidad con la que se acerca) y apañarselas con cualquier clase. Perdon Kaixo si no me puedo explicar del todo bien, pero son percepciones empiricas no demasiado teorizadas por falta de conocimientos previos. Esto son todas suposiciones. Mas dudas las podemos probar en el juego.
__________________
Lo que escribí arriba es solo mi opinión y espera ser discutida, corregida, contradicha y puesta a prueba. Una discusión es el proceso por el cual al menos dos personas aprenden algo nuevo.
kierkegaad no ha iniciado sesión   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:46 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved