XatiyaRO
General => Dudas => Mensaje iniciado por: alazar 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.
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);
-
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.
-
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.
-
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.
-
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.)
-
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?
-
Si, la dex cuenta el doble q la luk.
-
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.
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?