//Created By Genisys 5/20/08
//Put this script in the OnEnter Event of a tracks trigger or Area-(preferred).
void main()
{

object oPC = GetEnteringObject();

if (!GetIsPC(oPC)) return;

if (GetItemPossessedBy(oPC, "arenatoken")== OBJECT_INVALID)
   {
   CreateItemOnObject("arenatoken", oPC);
   }

}