-
I will not teleport ?
Hey KillTube-Community,
I use this script. Yesterday the script work, but
at the moment i will not teleport.
When i press F nothing happen.
Code:
main
{
entteleport1 = getentarray("teleport1","targetname");
if(isdefined(entteleport1))
{
for(lp=0;lp<entteleport1.size;lp=lp+1)
entteleport1[lp] thread teleport1();
}
}
teleport1()
{
while(true)
{
self waittill("trigger",other);
entTarget = getent(self.target, "targetname");
other setorigin(entTarget.origin);
other setplayerangles(entTarget.angles);
wait(0.10);
}
}
}
Thanks
ElEmEnT
-
Write "main()" instead of "main", also at the and you seem to have useless bracket "}"
-
And if it still doesn't work, look again on the entries and in your script
-
(Cut off the line where entTarget is declared and paste out of the cycle. It's not error, only optimisation.)
-
Nothing work, I tried everything you said. Now my Script looks so :
Code:
main()
{
entteleport1 = getentarray("teleport1","targetname");
if(isdefined(entteleport1))
{
for(lp=0;lp<entteleport1.size;lp=lp+1)
entteleport1[lp] thread teleport1();
}
entteleport2 = getentarray("teleport2","targetname");
if(isdefined(entteleport2))
{
for(lp=0;lp<entteleport2.size;lp=lp+1)
entteleport2[lp] thread teleport2();
}
}
teleport1()
{
while(true)
{
self waittill("trigger",other);
entTarget = getent(self.target, "targetname");
other setorigin(entTarget.origin);
other setplayerangles(entTarget.angles);
wait(0.10);
}
}
teleport2()
{
while(true)
{
self waittill("trigger",other);
entTarget = getent(self.target, "targetname");
other setorigin(entTarget.origin);
other setplayerangles(entTarget.angles);
wait(0.10);
}
}
-
Btw you called this gsc from your mp_map.gsc?
-
Yes I called this gsc from my Map
-
Thanks for help, I got it ! :)