¡Vota por nosotros!

Vota diariamente por XatiyaRO para mejorar nuestra reputación y ayudarnos a crecer.

RagnaTOP - Top Ragnarok Online en Español Ragnarok private server
private server TOP RO Hispano

Autor Tema: Comidas  (Leído 1461 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado alazar

  • Second Job
  • ***
  • Mensajes: 1428
  • Sólo cuando perdemos peso somos libre de azúcar
Comidas
« en: 22 de Mayo de 2010, 03:02:40 am »
Según RMS, a la hora de hacer comidas cuenta cuántos ingredientes tengas encima.

Pues bien, me he ido al test server y he probado a hacer 100 comidas nivel 8, con todos los ingredientes encima, con un supernovice 99 150dex/luk sin experiencia previa. La cosa es, que he probado con todos los ingredientes encima y fallaban 1 ó 2 cada 10 comidas, luego he probado con los ingredientes necesarios para 10 y fallaba lo mismo.

¿El número de ingredientes realmente se toma en cuenta?

Según la fórmula en el código de eAthena, parece que sí pero...no logro entender por qué me hace esto.

Cita de: Fórmula en el código eAthena
make_per = 1200 * (sd->menuskill_val - 10)
                     + 20  * (sd->status.base_level + 1)
                     + 20  * (status->dex + 1)
                     + 100 * (rand()%(30+5*(sd->cook_mastery/400) - (6+sd->cook_mastery/80)) + (6+sd->cook_mastery/80))
                     - 400 * (skill_produce_db[idx].itemlv - 11 + 1)
                     - 10  * (100 - status->luk + 1)
                     - 500 * (num - 1)
                     - 100 * (rand()%4 + 1);

Desconectado angelcafe

  • Third Job
  • *****
  • Mensajes: 4950
Re:Comidas
« Respuesta #1 en: 22 de Mayo de 2010, 03:05:11 am »
No es el nº de ingredientes que lleves encima, es el número de ingredientes que necesitas para la comida...:s

P.e. Las de str+5 necesitan 5 ingredientes distintos, mientras que las de str+8 necesitan 6.
By Alter Ego :)

Desconectado alazar

  • Second Job
  • ***
  • Mensajes: 1428
  • Sólo cuando perdemos peso somos libre de azúcar
Re:Comidas
« Respuesta #2 en: 22 de Mayo de 2010, 03:10:43 am »
No es el nº de ingredientes que lleves encima, es el número de ingredientes que necesitas para la comida...:s

P.e. Las de str+5 necesitan 5 ingredientes distintos, mientras que las de str+8 necesitan 6.

Ves, ahí me has dado.

Desconectado Phi

  • I'm a Siren
  • Third Job
  • *****
  • Mensajes: 8195
  • Viktor me carrea
  • Guild: LD
  • Pj Principal: Elmekius
Re:Comidas
« Respuesta #3 en: 22 de Mayo de 2010, 05:23:52 am »
Ein? no me he enterado de lo que has hecho XD

Puede que en el segundo intento te salieran más o menos las mismas por la exp de cocina.


Desconectado angelcafe

  • Third Job
  • *****
  • Mensajes: 4950
Re:Comidas
« Respuesta #4 en: 22 de Mayo de 2010, 05:40:51 am »
Que no...le salieron las mismas pq el número de items que refiere la fórmula indica el número de ingredientes distintos que requiere cada comida (p.e. 2 mieles = un ingrediente, 10 potatoes = otro ingrediente, etc.)
By Alter Ego :)

Desconectado Ichigo ~

  • First Job
  • **
  • Mensajes: 570
Re:Comidas
« Respuesta #5 en: 22 de Mayo de 2010, 08:04:42 am »
una pregunta es la primera ves q are comidas xD pero quiero saber si mi status influye en el % de q las comidas se creen?

osea si tengo 99 dex 99 luk hay mas % de q salgan?

Desconectado angelcafe

  • Third Job
  • *****
  • Mensajes: 4950
Re:Comidas
« Respuesta #6 en: 22 de Mayo de 2010, 17:56:45 pm »
Si, la dex cuenta el doble q la luk.
By Alter Ego :)

Desconectado Stifler

  • First Job
  • **
  • Mensajes: 438
  • MUERAN TODOS.
Re:Comidas
« Respuesta #7 en: 22 de Mayo de 2010, 23:32:13 pm »
Según RMS, a la hora de hacer comidas cuenta cuántos ingredientes tengas encima.

Pues bien, me he ido al test server y he probado a hacer 100 comidas nivel 8, con todos los ingredientes encima, con un supernovice 99 150dex/luk sin experiencia previa. La cosa es, que he probado con todos los ingredientes encima y fallaban 1 ó 2 cada 10 comidas, luego he probado con los ingredientes necesarios para 10 y fallaba lo mismo.

¿El número de ingredientes realmente se toma en cuenta?

Según la fórmula en el código de eAthena, parece que sí pero...no logro entender por qué me hace esto.

Cita de: Fórmula en el código eAthena
make_per = 1200 * (sd->menuskill_val - 10)
                     + 20  * (sd->status.base_level + 1)
                     + 20  * (status->dex + 1)
                     + 100 * (rand()%(30+5*(sd->cook_mastery/400) - (6+sd->cook_mastery/80)) + (6+sd->cook_mastery/80))
                     - 400 * (skill_produce_db[idx].itemlv - 11 + 1)
                     - 10  * (100 - status->luk + 1)
                     - 500 * (num - 1)
                     - 100 * (rand()%4 + 1);

como has conseguido que el super novice alcanzara 150 dex/luck, yo con una calculadroa y no llegaba a eso o que equipo le metiste?