void main()
{
 object oPC = GetLastUsedBy();
 string sName = GetName(oPC);
 int n = GetLocalInt(OBJECT_SELF, "GSC" + sName);

 if(!GetIsPC(oPC))
 return;

 if(n==1)
 {return;}

 else
 {
  SetLocalInt(OBJECT_SELF, "GSC" + sName, 1);

  ExecuteScript("gen_geg_treas", OBJECT_SELF);
 }

}