Digamos que es la versión actual del script que compartes.
Tu script es muy antiguo aún arreglando el [Error]: npc_parse_function: Missing left curly '%TAB%{' in file 'npc/NPCsServer/refine.txt', line '47'. Skipping the rest of the file. La lista de nuevos errores es un dolor de cabeza, especifica mejor qué es lo que debería hacer ese npc o mejor dicho cómo funciona ese npc.