Bei neuesten AGS-Versionen kann man allem beliebige Namen geben, es wird auch kein Kürzel mehr vorangestellt.
Wenn Dein Item also "Taschenmesser" heißt, ist auch der Scriptname "Taschenmesser" und nicht mehr automatisch "iTaschenmesser".
(Trotzdem ist es natürlich sinnvoll, Inventargegenständen weiterhin ein "i" voranzustellen.)
Deswegen auch mein Hinweis auf auto-complete: wenn "cSyd.AddInventory(" dasteht und Du "iTa" tippst, schlägt dir AGS existierende Objekte vor; passiert das nicht, tippst Du gerade einen Namen, mit dem AGS nichts anfangen kann.
(Und ehrlich gesagt check ich nicht, wie man das nicht selbst durchschauen kann... nach drei Buchstaben oder einem Punkt geht das kleine Fenster auf, immer, warum tippt man überhaupt weiter, wenn es plötzlich nicht mehr kommt...?)