Saltar a contenido

Funciones Varias

Funciones de utilidad para uso de items consumibles y registro.


gObjUseDrink(lpObj, level)

Aplica un efecto de bebida consumible a un jugador. El efecto varía según el nivel:

Nivel Item Efecto Duración
0 Ale +0 Aumento de velocidad (+20) 80 segundos
1 Ale +1 Aumento de velocidad (+20) 180 segundos
2 Remedy of Love Efecto especial (sin velocidad) 90 segundos
  • Parámetros:
    • lpObj (GameObject): Objeto del jugador.
    • level (integer): Nivel de la bebida (0, 1 o 2).
  • Retorna: void
-- Apply Ale +1 effect (3 minutes speed boost)
gObjUseDrink(player, 1)

gObjCustomLogPlusChaosMix(lpObj, mixType, itemIndex)

Registra una mejora exitosa de Chaos Mix y opcionalmente transmite un anuncio al servidor.

  • Parámetros:
    • lpObj (GameObject): Jugador que realizó la mezcla.
    • mixType (integer): Tipo de mezcla (3 para versiones antiguas, 5 para S5+).
    • itemIndex (integer): Índice del item resultante.
  • Retorna: void

Note

El anuncio solo se envía si la bandera de anuncio del servidor está habilitada en la configuración.

-- Log a successful chaos mix
gObjCustomLogPlusChaosMix(player, 5, GET_ITEM(0, 19))