Als dein Script kann aus mehreren Gründen nicht funktionieren:


  1. Dein Begin-Block hat kein End.
    Genauswenig wie der If-Block kein EndIf hat.

    Ich nehme jetzt aber einfach mal an, dass kommt in dem usw.; falls das zutrifft kannst du diesen Punkt getrost ignorieren.
  2. Der Befehl lautet RemoveItem, außerdem benötigst du dazu einen Parameter, wie viele du entfernen willst.
    Oder wenn du die Anzahl rausbekommen willst brauchst du den Befehlt GetItemCount.

    Wenn du testen willst, ob ein Item entfernt wurde musst du den alten Wert in einer Variablen speichern (set-to Befehl) und dann den alten Wert (die Variablen) mit dem aktuellen (GetItemCount) vergleichen (ich würde hier < verwenden).
  3. Der Inhalt deines if-Blocks würde nie ablaufen, da er nur während dem Verzauberungs-Menü zutreffen würde, da läuft ein Gamemode-Block aber nicht.
    Verwende entweder einen allg. Menumode-Block, oder gleich den spezifischen für das Verzauberungsmenü.