|
 |
open door |
tschiggen
Hat kein Zuhause
   
Dabei seit: 04.08.2010
Beiträge: 78

|
|
hali halo.
nun folgende frage:
ich hab das "offnende Tür " script aus dem Tut-bereich genommen. Dies funktioniert auch.aber ist es möglich das sich ein KI-freund 3-4 sek. nachdem die tür offen ist in den Raum bewegt in diesen sichert ?
EDIT:
kann jemand bitte das script berichtigen ?
THX im vorraus
main()
{
movein = getentarray("move_in","targetname")
bishop = getentarray("knifer","targetname")
doortriggers = getentarray("doortrig","targetname");
for(i = 0; i < doortriggers.size; i++)
doortriggers[i] thread door_think();
}
door_think()
{
self.doormoving = false;
self.doorclosed = true;
self.doormodel = getent(self.target, "targetname");
while (1)
{
self waittill("trigger");
if(!self.doormoving)
self thread door_move();
}
}
door_move()
{
self.doormoving = true;
if(self.doorclosed)
{
self.doormodel rotateyaw(-90,1,0.5,0.5);
self.doormodel waittill("rotatedone");
self.doorclosed = false;
}
else
{
self.doormodel rotateyaw(90,1,0.5,0.5);
self.doormodel waittill("rotatedone");
self.doorclosed = true;
}
self.doormoving = false;
}
if ("rotatedone")
bishop linkto movein
else
self.doormodel waittill("rotatedone");
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von tschiggen: 16.10.2010 16:48.
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|