ForHosting KIT · Hogar, cocina y ocio

Cazador de monstruos Witcher

Un grifo con 320 de salud contra una espada de plata que hace 45 por golpe necesita ocho impactos, y 40 puntos del último se desperdician: sepa la cuenta antes de aceptar el contrato. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Daño
50
Salud
200
Obtiene
Aciertos
4
Daño sobrante
0
Daño total
200
Daño del último golpe
50

Un brujo que sabe cuántos tajos de espada puede resistir aún una bestia planifica el combate en lugar de confiar en que aguante la última carga de Quen. El cazador de monstruos Witcher toma dos números positivos —el daño de ataque por golpe que conecta y la reserva de salud restante del monstruo— y devuelve los golpes necesarios para reducir esa reserva a cero, junto con el daño residual del golpe de gracia. El daño residual es el exceso: la porción no usada del último tajo cuando la salud del monstruo ya se ha agotado.

Cómo se calculan los golpes y el daño residual

El cazador de monstruos Witcher responde a una pregunta de aritmética de combate que todo cazador acaba anotando en un papel: dado un daño constante por tajo de espada que conecta, cuántos golpes hacen falta para vaciar la reserva de salud de un monstruo, y cuánto del último tajo se desperdicia como exceso. El daño residual es, por tanto, la porción no usada del golpe de gracia; vale cero cuando la salud es múltiplo exacto del daño, y en cualquier otro caso queda estrictamente por debajo de un golpe completo.

La misma identidad usa un árbitro de mesa cuando un jugador pregunta si el siguiente tajo de mandoble derribará a un troll, y un diseñador de videojuegos cuando comprueba que un jefe no cae de un solo golpe por un montaje de mutágenos apilados.

La calculadora no modela signos, pociones, golpes críticos, resistencias ni ventanas de esquiva; responde a la pregunta cruda de reserva frente a tajo sobre la que se apoyan esos sistemas, para que un planificador combine primero esos modificadores y pregunte después cuántos golpes restantes quedan entre Geralt y el trofeo.

Planificación de combates del bestiario

Pegue el daño de la espada de plata y una reserva de salud publicada para ver golpes hasta la muerte y el exceso residual antes de aceptar el contrato.

Comprobaciones de registro y speedrun

Verifique que una secuencia grabada de golpes que conectan debería haber derribado a la bestia dado el daño del filo en ese instante.

¿Qué es el daño residual del golpe de gracia?

Vale cero cuando la reserva es múltiplo exacto del daño, y siempre queda estrictamente por debajo de un golpe completo en cualquier otro caso.

¿Por qué deben ser positivos el daño y la salud?

Un daño nulo o negativo no puede vaciar una reserva, y una reserva de salud no positiva no es un combate.

¿Consulta el bestiario de The Witcher 3 por nombre de monstruo?

No. Usted aporta la salud restante y el daño que realmente inflige tras aceites, signos y resistencias. Los nombres de criaturas permanecen en su propia tabla.

¿Cuántos golpes necesito para matar a un monstruo de 320 de salud con 45 de daño?

Ocho golpes. Siete impactos quitan 315 puntos, el octavo solo necesita 5 más y sobran 40 de daño. La regla es dividir la salud entre el daño y redondear hacia arriba.

¿Tiene en cuenta golpes críticos, pociones o resistencias?

No. Supone el mismo daño en cada golpe que acierta y no incluye señales, pociones, críticos, resistencias ni esquivas. Aplique antes esos ajustes a su cifra de daño y luego introduzca el resultado.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/game/witcher-monster-slayer

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/game/witcher-monster-slayer \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"damage":50,"health":200}'
{
  "damage": 50,
  "health": 200
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.witcher_monster_slayer",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_value1000000000000000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Si el daño o la salud no es estrictamente positivo, la tarea falla con invalid_input en vez de inventar una muerte.

Cómo se calculan los golpes y el daño residual

La identidad de forma cerrada es hits igual al techo de health dividido por damage, y leftover_damage igual a hits por damage menos health. Un griffin con 320 de salud frente a una espada de plata que inflige 45 por golpe necesita ocho tajos: siete golpes retiran 315, el octavo necesita solo cinco más, y leftover_damage es 40. Como la división por techo es determinista, dos clientes que envían el mismo par de números positivos reciben siempre los mismos hits y leftover_damage.

Contrato de entrada, forma de la respuesta y errores

Los valores por encima de un trillón se rechazan para que el recuento de golpes no salga del rango de enteros seguros. Combine la respuesta con su propia tabla de bestiario si necesita nombres de criaturas; este extremo resuelve solo la aritmética y no busca un griffin, leshen o noonwraith por título. Envíe un cuerpo JSON mediante POST con dos números finitos obligatorios: damage, el ataque del brujo por golpe que conecta, y health, la reserva restante del monstruo. Cada campo puede llegar como número JSON o como cadena numérica; se aceptan alias como attack, dmg, sword_damage, hp, health_pool y monster_hp, y se asignan a los nombres canónicos. Los campos ausentes, las cadenas vacías, los valores no finitos, los ceros y los negativos fallan con invalid_input nombrando el campo: esos fallos no se cobran. En caso de éxito el cuerpo repite damage y health, devuelve hits como entero positivo, leftover_damage como el exceso del golpe de gracia, total_damage como hits por damage, last_hit_damage como la porción del último tajo que vació de verdad la reserva, una cadena formula que reescribe la identidad del techo, y un message de una línea apto para un registro de combate. Ejemplo: damage 50 y health 200 producen cuatro golpes y leftover_damage 0, porque cuatro veces 50 es exactamente 200. Damage 45 y health 320 producen ocho golpes, leftover_damage 40, last_hit_damage 5 y total_damage 360.

Dónde un cazador de monstruos Witcher gana su sitio

Los autores de bestiario y los mantenedores de wikis usan un cazador de monstruos Witcher para que el lector pegue una cifra de daño de espada de plata junto a una reserva de salud publicada y vea el recuento de golpes sin hacer a mano la división por techo. Los grupos de mesa que juegan un sistema inspirado en Witcher usan el mismo contrato cuando un jugador pregunta cuántos asaltos puede sobrevivir un demonio con la línea de daño actual del grupo. La validación fallida no consume saldo. Quienes equilibran mods de New Game Plus o contratos a medida necesitan un oráculo determinista que rechace una espada de daño cero en vez de informar silencio infinito, y que reporte el exceso para que un montaje de un solo golpe quede visible en leftover_damage y no escondido en un booleano. Los corredores de speedrun y los analizadores de registro de combate comprueban si una secuencia grabada de golpes que conectan debería haber derribado a un jefe dado el daño del acero o la plata en ese instante; llamar a una API parse pequeña evita arrastrar un simulador de combate completo para una pregunta de dos números. Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida. Mantenga las solicitudes pequeñas, fije hits y leftover_damage en las pruebas, y obtendrá recuentos de caza reproducibles para widgets de wiki, tuberías de mods y workers de borde sin montar un motor de combate propio.

Equilibrio de mods y dificultad

Compruebe que una pila de mutágenos no derribe a un jefe de un golpe: leftover_damage cercano a un golpe completo significa que el último tajo desperdició casi todo.

¿Cómo cuenta los golpes el cazador de monstruos Witcher?

Envíe números positivos damage (por golpe que conecta) y health (reserva del monstruo). Los golpes equivalen a ceil(health / damage). La API también devuelve leftover_damage del golpe de gracia, last_hit_damage y total_damage.

¿Cuánto cuesta la calculadora de cazador de monstruos Witcher?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se cobra.

Ver la documentación completa del KIT →