slava24, А чем тебе тут мапперы* должны помочь?
Прежде чем очередной раз постить сюда или писать мне, прочти все уроки по нескольку раз.
Добавлено (06.11.2011, 12:11)
---------------------------------------------
Code
init()
{
lift = getEnt("ele1","targetname");
lift.trigger = getEnt("trigger","targetname");
temp = getEnt("followTo","targetname");
lift.followTo = temp.origin;
lift.returnTo = lift.origin;
lift.speed = 3;
lift.wait = 10;
lift theard lift();
}
lift()
{
while(1)
{
self.trigger waittill("trigger");
self.trigger triggerOff();
self moveTo(selft.followTo , self.speed);
self waittill ("movedone");
wait (self.wait);
self moveTo(self.returnTo , self.speed);
self waittill ("movedone");
self trigger triggerOn();
}
}
triggerOn()
{
if(isDefined(self.oldOrgin))
self.origin = self.oldOrigin;
}
triggerOff()
{
if(isDefined(self.oldOrgin))
self.oldorigin = self.origin;
self.origin = (0,0,-10000);
}