XatiyaRO
Comunidad XatiyaRO => Ragnarok Online => Mensaje iniciado por: il Morto qui parla en 20 de Noviembre de 2009, 20:54:16 pm
-
...Como les venía diciendo, por lo menos a Konoka, encuentro un error en la cuenta para calcular el ASPD. No es una cosa tan grave como para mesarse las barbas, pero sin embargo si no descubro que pasó con el punto que me falta, no podré dormir.
Primer dato a evaluar, el ASPD de mi pj (Ésto es un "fact, fact", si no creemos lo que nos dice la pantalla de juego, mejor nos dedicamos a otra cosa.)
(http://i46.tinypic.com/332ry46.jpg)
Luego, comparando con la calc, mismo pj: Creator 95/62 mismo stat y equip :
http://calcx.wushuang.ws/?aaHbHbaaHbLaLa4abaREhaakdhfqaaaaaae5aaaaaaaaafTaad7aYeueOaalrbqlEaafCbJfCbJegeeacbkaaabaaacuaaaaH (http://calcx.wushuang.ws/?aaHbHbaaHbLaLa4abaREhaakdhfqaaaaaae5aaaaaaaaafTaad7aYeueOaalrbqlEaafCbJfCbJegeeacbkaaabaaacuaaaaH)
(http://i50.tinypic.com/2u4rac5.jpg)
En el juego me ponen 176 de ASPD, segun la calculadora debería tener 176.3
Con lo cual, me están redondeando 0.3 menos. Creo que de superar el 0.75 se redondea hacia arriba, pero no encuentro fuentes para confirmar.
Ahora usemos la fórmula Irowiki :
(http://i45.tinypic.com/6qdthe.jpg)
Tanto la fórmula, como el dato BTBA salen de acá :
http://irowiki.org/wiki/Aspd (http://irowiki.org/wiki/Aspd)
BTBA Para Alchemist usando hacha de dos manos = 1.4
WD = 70 (1.4*50)
AGI = 121
DEX = 69
SM (Speed Modifiers) = Berserk potion = 0.2
ASPD = 200-(WD-([WD*AGI/25]+[WD*DEX/100])/10)*(1-SM)
ASPD = 200-(70-([70*121/25]+[70*69/100])/10)*(1-0.2)
ASPD = 200-(70-([70*4.84]+[70*0.69])/10)*0.8
ASPD = 200-(70-([338.8]+[48.3])/10)*0.8 ----------> Acá se redondearía al entero mas cercano
ASPD = 200-(70-(339+48)/10)*0.8
ASPD = 200-(70-387/10)*0.8
ASPD = 200-(70-38.7)*0.8
ASPD = 200-31.3*0.8
ASPD = 200-31.3*0.8
ASPD = 200-25.04
ASPD = 174.96
Redondeando la DEX en 49 en lugar de 48 me quedaría 175.04
Entonces, quedamos en que, mi pj tiene 176. Según la calc 176.3 (Se puede explicar por redondeo) y usando la fórmula 174.96 o 175.04.
Por favor, aiudaaaaaaaa !
A ver si alguien descubre dónde está el error.
-
Asi por encima parece que todo esta bien, pero como he dicho por encima...
La ASPD que yo sepa, siempre redondea a lo minimo, es decir, tengas 188.9999999999 se te queda en 188 o tengas 188.000000001 se te queda en 188...
Pues eso, me largo que pierdo el Autobus, en cuanto llegue a casa lo miro mas detenidamente... u.u
-
Ya lo encontré !
Estaba releyendo la Wiki y me olvidé otro SM, en éste caso estoy usando una Heartbreaker (5% mas de velocidad) o sea que es un SM de 0.05, sumada al Berserk potion sería 0.25
O sea que hay que recalcular la fórmula multiplicando 0.75 en lugar de 0.8.
Pero igual me dá 176.55, con lo que redondearía para abajo y coincidiría, pero aún así no me dá 176.3 como la calculadora.
Alguien se anima a sacar la cuenta usando uno de sus pjs ? Para verificar el tema del redondeo ...
-
Lo que pone en el juego es porque no salen las comas, si salieran saldría 176,3
Desde luego hay error en la fórmula, he cogido la calculadora(no la del ro, sino la que uso en el instituto) y me sale 177,64, aunque será porque en vez de decimales he usado fracciones
Edit:Morto no despejes fracciones que ahí aumenta el error
-
Lo que pone en el juego es porque no salen las comas, si salieran saldría 176,3
Desde luego hay error en la fórmula, he cogido la calculadora(no la del ro, sino la que uso en el instituto) y me sale 177,64, aunque será porque en vez de decimales he usado fracciones
...Quiero que me den mi punto de ASPD.
Voy a quejarme a la sección de quejas.
Edit:Morto no despejes fracciones que ahí aumenta el error
Sin embargo ahí dice :
[ ] : to round the number to nearest integer
-
Ignora la primera parte del mensaje y centrate en el edit D:
-
Ignora la primera parte del mensaje y centrate en el edit D:
...Espera Destroz, estamos modificando mensajes al unísono LOL.
Lo que quería decir es
[ ] : to round the number to nearest integer
Igual hice la prueba sin despejar nad, pero la diferencia es mínima.
-
Que yo sepa el aspd siempre redondea hacia abajo. Ademas que aunque no se vean, los decimales tambien cuentan a la hora de atacar, por ejemplo si tienes 180.90 atacaras 9 decimas mas rapido que si tuvieras 180.
-
[]: redondea para abajo
a mi me dio 176.45 redondeando para abajo en los corchetes y en la calculadora tenés 56+12 de dex ( 1 punto menos creo que pusiste mal el joblvl ) corregilo y te va a dar bien ;) esa calculadora te muestra solo 1 decimal en la aspd, si queres los 2 decimales usa la version anterior: http://rode.doddlercon.com/db/calc/ te va a dar 176.45 al ser una version vieja no tiene save por URL =(
Suerte !
-
Yo tengo hecha una hoja de calculo que calcula el aspd. Segun la hoja, me da un aspd de 176,5325. El tema esta en que tengo que afinar el redondeo.
-
Gracias Azucar por revisar mis cuentas. Le puse ese bono de DEX porque era el que tenía en ese momento según mi job level, y quería calcularlo con un pj de "carne y hueso".
Todavía no hay resultados claros como para formular una teoría, que la cuenta arroja decimales, es obvio, lo que debemos averiguar aún es que pasa en la mecánica del juego con los decimales.
Poruqe en la ventana de stats se vé un número entero. Pero que se vea un número entero no quiere decir que los decimales no estén ahí, ocultos.
_ Algunos dicen que se redondea hacia abajo.
_ Otros dicen que los decimales existen aunque no se vean.
Alguien tiene el número de teléfono de Gravity?
-
Según según, 0.9 se redondea hacia arriba, 0.8 o menos, se mantiene, no se redondea ni nada, 185,5 = 185,5.. osea, he probado ingame, y manteniendo el mismo ASPD, aumentando las décimas, sube .. pero, no se nota casi.
Una cosa, siempre que hacía builds, en Calculadora me salía un ASPD y Ingame me salía otro.. :S, no recuerdo si era 1 menos o 1 más, pero por eso las builds las hacía más ingame que en calculadora..