Funções de Verificação de Objeto¶
gObjIsChangeSkin(aIndex)¶
Retorna se o jogador possui uma transformação de skin ativa.
gObjCheckMaxMoney(aIndex, money)¶
Verifica se adicionar dinheiro excederia o limite máximo de zen.
gObjCheckPersonalCode(aIndex, personalCode)¶
Valida o código pessoal (numérico) do jogador.
- Retorna:
boolean
gObjCheckResistance(lpObj, type)¶
Verifica a resistência do objeto a um determinado tipo de dano/efeito.
gObjCheckTeleportArea(aIndex, map, x, y)¶
Verifica se o teletransporte para a localização fornecida é permitido.
gObjCheckMapTile(map, x, y, attr)¶
Verifica atributos de tile do mapa na posição fornecida.
MapCheckAttr(mapNumber, x, y, attr)¶
Verifica se um tile do mapa possui a flag de atributo especificada.
- Retorna:
boolean
gObjCheckWarStatus(lpObj) / gObjCheckDuelStatus(lpObj)¶
Verifica se o jogador está em uma guerra de guilda ou duelo.
gObjCheckInterfaceBlockAccions(lpObj)¶
Verifica se a interface do jogador está bloqueada (ex.: em troca, loja, etc.).
if gObjCheckInterfaceBlockAccions(player) then
GCNoticeSend(player.Index, 1, "Close all windows first.")
end
gObjCheckTileArea(map, x, y, range)¶
Verifica atributos de tile em uma área ao redor da posição.
gObjCheckAttackArea(aIndex, bIndex, range)¶
Verifica se o ataque é válido na área entre dois objetos.
gObjCheckAutoParty(aIndex)¶
Verifica se o jogador tem o grupo automático ativado.
Help