[Breaking] update npc.script

It returned an element because dScripts did not exist then... it will
now return 's@name' instead of just 'name' -- watch out, as this might
break scripts that use npc.script!