Home API Manuals About Forum
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

GetSkillLockState

Returns the lock state of the specified skill.

In Pascal, the skill is identified by name (string). In Python, by skill index (integer).

Return values: 0 = skill will increase (arrow up), 1 = skill will decrease (arrow down), 2 = skill is locked.

Возвращает состояние блокировки указанного навыка.

Значения: 0 = навык растёт (стрелка вверх), 1 = навык падает (стрелка вниз), 2 = навык заблокирован.

Pascal

function GetSkillLockState(SkillName: String): ShortInt;

Python

def GetSkillLockState(SkillID: int) -> int: ...

Pascal Example

begin
  AddToSystemJournal('Magery lock state: ' + IntToStr(GetSkillLockState('Magery')));
end.

Python Example

skill_id = GetSkillID('Magery')
AddToSystemJournal(f'Magery lock state: {GetSkillLockState(skill_id)}')

See Also

SetSkillLockState, GetSkillValue