Volání funkcí při nahrání scriptu
Volání funkcí při vypínání scriptu
Volání funkcí při příchozím novém spojení
Volání funkcí když se uživatel začne odpojovat (logoff)
Příchozí chat zpráva (data) od uživatele (nick), lze vypustit
Příchozí PM zpráva (data) od (from) pro (to), lze vypustit
Příchozí vyhledávací dotaz ud uživatele, lze vypustit
Příchozí žádost pro aktivní spojení uživatelů, lze vypustit
Příchozí žádost pro pasicní spojení uživatelů, lze vypustit
Příchozí odpověď na hledání od uživatele, lze vypustit
Volání funkcí když $MyINFO od uživatele dorazí na hub. První pokus, kdy se klient loguje na hub, je $MyINFO často chybové. Často je volání funkcí nedostupné. Lze vypustit
Volání funkcí kdy jakákoliv data dorazí na hub, opatrně s tímto. Lze vypustit
Volání funkcí pokud na hub dorazí neznámá data/zprávy/příkazy (non-NMDC data), lze vypustit
Volání funkcí když operátor použij OP příkaz (musí začínat znakem nastaveným v cmd_start_op), lze vypustit
Volání funkcí když operátor kope, op - operátor, data - důvod (reason), nick - kopnutý uživatel, lez vypustit
Volání funkcí když operátor použije !drop přikaz, lze vypustit
Volání funkcí když uživatel pošle příkaz (musí začínat hodnotou nastavenou v cmd_start_user), lze vypustit
Volání funkcí jakmile první $MyINFO od uživatele dorazí na hub, zde je také většina volání neúspěšných, lze vypustit
Volání funkcí jakmile uživatel dokončí přihlašovací proces a obdrží MOTD, lze vypustit
Volání funkcí před odhlášním uživatele
Volání funkcí každých x sekund, kde x = time_serv_period v nastavení hubu
Zde jsou další funkce, které jsou uvedeny ve zdrojích, ale nikdy nebyli použity nebo nefungovaly, proto nemohou být popsány
VH_OnNewReg(op, nick, class) VH_OnNewBan(op, nick, reason) VH_OnParsedMsgSupport(nick, data) VH_OnParsedMsgMyPass(nick, data) VH_OnParsedMsgValidateNick(nick)
Ve Verli LUA funkcích musíte vložit return 1 na konec fuknce, jinak hub odloží získaná data (lua script je zpracuje, ale hub už je nepoužije dál, tzn mainchat zprávy a PM zprávy nebudou doručeny a pod.). Parametry jsou vždy řetězcem a nikdy neobsahují „|“ na konci (to je důvod proč jsou nazývány parsed)