Sawik, ta rutyna istnieje, to G1.
Co prawda nie dotyczy to akurat tego błędu, ale wiedz że twoje id "0001" najprawdopodobniej jest dokładnie tym samym co "1". A to oznacza, że rutyna powinna mieć nazwę "Rtn_Start_0001".
Możesz to łatwo sprawdzić, np w funkcji Use (on_state[0]) itemu dać:
Print(IntToString(VLK_530_Guy.id));
Jeśli mam rację, pojawi się "1", nie "0001".
BTW, instance npc to tradycyjnie GILDIA_ID_IMIĘ. Nie ma obowiązku tego przestrzegania, możesz tam wrzucić dosłownie cokolwiek. Ale próba udawania tego szablonu dając tam inną liczbę niż używane id jest... dziwna ;p