Author: Per Inge Mathisen <per@...>
Date: 2011-01-23 (Sun, 23 Jan 2011)
Do not load scripts for player who are not supposed to run them. This saves us from having to check this in the scripts themselves.
Also change some player functions from unsigned to signed since a missing scavenger player is sometimes communicated as -1.