AndMetal is 100% correct. A lot of variables aren't getting defined causing this spam in our logs. The quests still work (or seem to anyway) but I am slowly trying to clean it all up. As I see them in TGC's log, I'll correct the perl scripts. Hang tight I have a lot to get through (PEQ's quest log is nearly 800MB!)
player.pl is optional and is used in the new player script system. I don't know why it was coded to write to the log if it isn't found, as that just seems silly to me since not every zone is going to need it or use it. To get it to shutup, though just place a blank player.pl file in each of the zone's folders in your quest directory. Be sure not to overwrite ones that already exist