Verificar si tiene un player tiene una skill

Iniciado por Yualin, Oct 23, 2025, 03:17 PM

Tema anterior - Siguiente tema

Yualin

Hola a todos, me gustaria saber como hago para poder verificar una skill en un jugador. Ejemplo:

Si el jugador tiene la SKILL "nobleza" pues pasa X. Gracias!

Swarlog

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.Hola a todos, me gustaria saber como hago para poder verificar una skill en un jugador. Ejemplo:

Si el jugador tiene la SKILL "nobleza" pues pasa X. Gracias!

Aquí lo tienes:

// Si el jugador tiene la skill "111000" aprendida, pasa... efecto.
if (player.getSkillLevel(111000) != 0)
{
	// TODO: Efecto
}

Lo que hace es verificar si tiene la skill aprendida, para ello utilizo SKILL/LEVEL.
Si el nivel de la habilidad no es "0", entonces es que tiene dicha habilidad.