Hello, I try to make my player give an item to an NPC and it works, but I want to make sure that if the player try to give the item when it does not, a specific dialog is triggered.

Quote
IF
ObjectFlagSet("formagedonner", _speaker, _)
AND
ItemTagIsInCharacterInventory(CHARACTERGUID_S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406,"CHEESE", 0)
AND
QueryOnlyOnce("fromagementir")
THEN
Proc_StartDialog(1, "fromagementir", CHARACTERGUID_Animals_Rat_A_001_61bac09c-515f-412e-a030-71ee44293fba, _Speaker);


a ItemTagIsInCharacterInventory 0 is good to say there is no item in the inventory one agrees? Or I have to put ANDNOT

thank you in advance