registerHook en utilisant le nom d’event onOmnipackTransaction.
C’est le seul hook qui sait quel admin l’a fait, c’est donc celui à utiliser pour logger les items créés par les admins.
Payload
L’inventaire admin ne déclenche pas
onItemTransferred, il ne déclenche que ce hook. Ainsi les restrictions que tu écris pour tes joueurs ne s’appliquent jamais à un admin qui crée un item.itemNameFilter, itemTypeFilter, inventoryTypeFilter et inventoryFilter - les deux derniers s’appliquent à inventoryId, l’omnipack lui-même n’est donc jamais ce sur quoi tu filtres.
Exemples
Logger ce que les admins créent depuis l'inventaire admin
Logger ce que les admins créent depuis l'inventaire admin
Empêcher les admins de créer un item précis
Empêcher les admins de créer un item précis
registerHook, les filtres disponibles et le comportement des valeurs de retour.