Mir ist gerade aufgefallen, dass es für den Beutel noch ein Clonk appendto gibt, in dem unter anderem steht:
puplic func Collection2(pObj,a,b,c,d,e,f,g,h)
{
BagCheck(pObj);
return(_inherited(pObj,a,b,c,d,e,f,g,h));
}
puplic func BagCheck(pObj)
{
if(!AutoCollect) return(0);
var beutel;
if(!(beutel= FindObject(BETL,0,0,0,0,0,"Belongs",this()))) return(0);
if(LocalN("User",beutel)!= this()) return(0);
if(GetID(pObj)!= BETL)
if(!Contained())
ObjectCall(beutel,"Put2",pObj);
else
ScheduleCall(beutel,"Put2",3,0,pObj);
}
Eventuell muss man es hier irgendwie für den Hazardclonk anpassen...