Login x
User Name:
Password:
Social Links Facebook Twitter YouTube Steam RSS News Feeds

Members Online

»
0 Active | 6 Guests
Online:

LATEST FORUM THREADS

»
warfare
CoD4 Map + Mod Releases
Voting menu on maps
CoD+UO General
Hauling 911
CoDBO3 General

Forums

»

Welcome to the MODSonline.com forums. Looking for Frequently Asked Questions? Check out our FAQs section or search it out using the SEARCH link below. If you are new here, you may want to check out our rules and this great user's guide to the forums and the website.
For more mapping and modding information, see our Wiki: MODSonWiki.com

Jump To:
Forum: All Forums : Call of Duty
Category: CoDUO Mapping
CoD United Offensive mapping and level design.
Moderators: foyleman, Foxhound, Mystic, StrYdeR, batistablr, Welshy, DrBiggzz, supersword
Latest Posts
Subscribed Posts
Search
Restricted Access Topic is Locked
Page
Next Page
subscribe
Author Topic: Trains in map
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 03:51 am
Ok well I like the tutorial from sunday, but when i tried to do the same thing with anthoer model at the corner it turned 90 degress then at then end it went down in the ground[confused]
Also my other train which was the same urs turns over on its side, would patches be the problem or having it go down a little ways be bad>?[sniper]
Share |
Vistrum
General Member
Since: Jan 2, 2007
Posts: 146
Last: Mar 12, 2010
[view latest posts]
Level 4
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 04:51 am
I've had the same problems with scripts as well. As soon as they execute they go down in the ground (long time ago for me). But I'm asuming you dont have your loop done properly?
Share |
TexasRebel
General Member
Since: May 1, 2006
Posts: 373
Last: Aug 20, 2013
[view latest posts]
Level 5
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 06:03 am
Ok so the turning 90 degrees sounds like a scripting issue because the map editor doesnt decide what angle to turn at.

The going into the ground does sounds like it could be in the map editor. The script_origins you use must be at same height as the models origin or they will go into ground or travel into the air. I had same problem and just moved those script_origins.

You can tell where the models origin is by the small purple wireframe box. It usually shows up right under the model.

Also tweak the code a little bit. If your still using the code

angles1 =vectortoangles(waypoint2.origin - spawn1.origin) - (0,90,0);

this may not be the case, I had to subract the 90 degrees in y direction because of how I had my train oriented. Your model may be oriented differently at the beginning than mine was, making that part of the code irrelevant.

If this still doesnt work, you can reach me on xfire at killa6801. Post your gsc on here so I can look at code as well.
Share |
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 02:48 pm
Well my train goes into this factory which it was to go down a couple of inches let me try putting the last orgin at the same height also here's my code. I thought that if I ran two or more trains on the same code would screw it up?? so added different waypoints which there targetnames are way#, 1 more thing do you u know if u can have the trains move toghter to make it look like one whole functing train>>??

Code:
main()
{

maps\mp\_load::main();
level thread train_move();

}

train_move()
{

train1 = getent("train1","targetname");
train = getent("train","targetname");
trig = getent("train_trigger","targetname");
waypoint1 = getent("waypoint1","targetname");
waypoint2 = getent("waypoint2","targetname");
waypoint3 = getent ("waypoint3","targetname");
waypoint4 = getent ("waypoint4","targetname");
waypoint5 = getent ("waypoint5","targetname");
waypoint6 = getent ("waypoint6","targetname");
waypoint7 = getent ("waypoint7","targetname");
waypoint8 = getent ("waypoint8","targetname");
waypoint9 = getent ("waypoint9","targetname");
waypoint10 = getent ("waypoint10","targetname");
waypoint11 = getent ("waypoint11","targetname");
waypoint12 = getent ("waypoint12","targetname");
waypoint13 = getent ("waypoint13","targetname");
waypoint14 = getent ("waypoint14","targetname");
waypoint15 = getent ("waypoint15","targetname");
waypoint16 = getent ("waypoint16","targetname");
waypoint17 = getent ("waypoint17","targetname");
way1 = getent("way1","targetname");
way2 = getent("way2","targetname");
way3 = getent ("way3","targetname");
way4 = getent ("way4","targetname");
way5 = getent ("way5","targetname");
way6 = getent ("way6","targetname");
way7 = getent ("way7","targetname");
way8 = getent ("way8","targetname");
way9 = getent ("way9","targetname");
way10 = getent ("way10","targetname");
way11 = getent ("way11","targetname");
way12 = getent ("way12","targetname");
way13 = getent ("way13","targetname");
way14 = getent ("way14","targetname");
way15 = getent ("way15","targetname");
way16 = getent ("way16","targetname");
way17 = getent ("way17","targetname");



while (1)
{

trig waittill("trigger");

speed = 150;
dist1 = distance(way1.origin,way2.origin);
time1 = (dist1 / speed);
angles1 =vectortoangles(way2.origin - spawn1.origin) - (0,90,0);
train1 rotateto((angles1),0.001);
train1 moveto((way2.origin),time1);
train1 waittill("movedone");


dist2 = distance(way2.origin,way3.origin);
time2 = (dist2 / speed);
angles2 =vectortoangles(way3.origin - way2.origin) - (0,90,0);
train1 rotateto((angles2),time2,0.1,0);
train1 moveto((way3.origin),time2);
wait time2;



dist3 = distance(way3.origin,way4.origin);
time3 = (dist3 / speed);
angles3 =vectortoangles(way4.origin - way3.origin) - (0,90,0);
train1 rotateto((angles3),time3);
train1 moveto((way4.origin),time3);
wait time3;



dist4 = distance(way4.origin,way5.origin);
time4 = (dist4 / speed);
angles4 =vectortoangles(way5.origin - way4.origin) - (0,90,0);
train1 rotateto((angles4),time4);
train1 moveto((way5.origin),time4);
wait time4;



dist5 = distance(way5.origin,way6.origin);
time5 = (dist5 / speed);
angles5 =vectortoangles(way6.origin - way5.origin) - (0,90,0);
train1 rotateto((angles5),time5);
train1 moveto((way6.origin),time5);
wait time5;



dist6 = distance(way6.origin,way7.origin);
time6 = (dist6 / speed);
angles6 =vectortoangles(way7.origin - way6.origin) - (0,90,0);
train1 rotateto((angles6),time6);
train1 moveto((way7.origin),time6);
wait time6;



dist7 = distance(way7.origin,way8.origin);
time7 = (dist7 / speed);
angles7 =vectortoangles(waypoint8.origin - way7.origin) - (0,90,0);
train1 rotateto((angles7),time7);
train1 moveto((way8.origin),time7);
wait time7;



dist8 = distance(way8.origin,way9.origin);
time8 = (dist8 / speed);
angles8 =vectortoangles(way9.origin - way8.origin) - (0,90,0);
train1 rotateto((angles8),time8);
train1 moveto((way9.origin),time8);
wait time8;




dist9 = distance(way9.origin,way10.origin);
time9 = (dist9 / speed);
angles9 =vectortoangles(way10.origin - way9.origin) - (0,90,0);
train1 rotateto((angles9),time9);
train1 moveto((way10.origin),time9);
wait time9;



dist10 = distance(way10.origin,way11.origin);
time10 = (dist10/ speed);
angles10 =vectortoangles(way11.origin - way10.origin) - (0,90,0);
train1 rotateto((angles10),time10);
train1 moveto((way11.origin),time10);
wait time10;



dist11 = distance(way11.origin,way12.origin);
time11 = (dist11/ speed);
angles11 =vectortoangles(way12.origin - way11.origin) - (0,90,0);
train1 rotateto((angles11),time11);
train1 moveto((way12.origin),time11);
wait time11;



dist12 = distance(way12.origin,way13.origin);
time12 = (dist12/ speed);
angles12 =vectortoangles(way13.origin - way12.origin) - (0,90,0);
train1 rotateto((angles12),time12);
train1 moveto((way13.origin),time12);
wait time12;



dist13 = distance(way13.origin,way14.origin);
time13 = (dist13/ speed);
angles13 =vectortoangles(way14.origin - way13.origin) - (0,90,0);
train1 rotateto((angles13),time13);
train1 moveto((way14.origin),time13);
wait time13;



dist14 = distance(way14.origin,way15.origin);
time14 = (dist14/ speed);
angles14 =vectortoangles(way15.origin - way14.origin) - (0,90,0);
train1 rotateto((angles14),time14);
train1 moveto((way15.origin),time14);
wait time14;

dist15 = distance(way15.origin,way16.origin);
time15 = (dist15/ speed);
angles15 =vectortoangles(way15.origin - way15.origin) - (0,90,0);
train1 rotateto((angles15),time15);
train1 moveto((way15.origin),time15);
wait time15;

dist16 = distance(way16.origin,way17.origin);
time16 = (dist16/ speed);
angles16 =vectortoangles(way16.origin - way16.origin) - (0,90,0);
train1 rotateto((angles16),time16);
train1 moveto((way16.origin),time16);
wait time16;

speed = 150;
dist1 = distance(waypoint1.origin,waypoint2.origin);
time1 = (dist1 / speed);
angles1 =vectortoangles(waypoint2.origin - spawn1.origin) - (0,90,0);
train rotateto((angles1),0.001);
train moveto((waypoint2.origin),time1);
train waittill("movedone");


dist2 = distance(waypoint2.origin,waypoint3.origin);
time2 = (dist2 / speed);
angles2 =vectortoangles(waypoint3.origin - waypoint2.origin) - (0,90,0);
train rotateto((angles2),time2,0.1,0);
train moveto((waypoint3.origin),time2);
wait time2;



dist3 = distance(waypoint3.origin,waypoint4.origin);
time3 = (dist3 / speed);
angles3 =vectortoangles(waypoint4.origin - waypoint3.origin) - (0,90,0);
train rotateto((angles3),time3);
train moveto((waypoint4.origin),time3);
wait time3;



dist4 = distance(waypoint4.origin,waypoint5.origin);
time4 = (dist4 / speed);
angles4 =vectortoangles(waypoint5.origin - waypoint4.origin) - (0,90,0);
train rotateto((angles4),time4);
train moveto((waypoint5.origin),time4);
wait time4;



dist5 = distance(waypoint5.origin,waypoint6.origin);
time5 = (dist5 / speed);
angles5 =vectortoangles(waypoint6.origin - waypoint5.origin) - (0,90,0);
train rotateto((angles5),time5);
train moveto((waypoint6.origin),time5);
wait time5;



dist6 = distance(waypoint6.origin,waypoint7.origin);
time6 = (dist6 / speed);
angles6 =vectortoangles(waypoint7.origin - waypoint6.origin) - (0,90,0);
train rotateto((angles6),time6);
train moveto((waypoint7.origin),time6);
wait time6;



dist7 = distance(waypoint7.origin,waypoint8.origin);
time7 = (dist7 / speed);
angles7 =vectortoangles(waypoint8.origin - waypoint7.origin) - (0,90,0);
train rotateto((angles7),time7);
train moveto((waypoint8.origin),time7);
wait time7;



dist8 = distance(waypoint8.origin,waypoint9.origin);
time8 = (dist8 / speed);
angles8 =vectortoangles(waypoint9.origin - waypoint8.origin) - (0,90,0);
train rotateto((angles8),time8);
train moveto((waypoint9.origin),time8);
wait time8;




dist9 = distance(waypoint9.origin,waypoint10.origin);
time9 = (dist9 / speed);
angles9 =vectortoangles(waypoint10.origin - waypoint9.origin) - (0,90,0);
train rotateto((angles9),time9);
train moveto((waypoint10.origin),time9);
wait time9;



dist10 = distance(waypoint10.origin,waypoint11.origin);
time10 = (dist10/ speed);
angles10 =vectortoangles(waypoint11.origin - waypoint10.origin) - (0,90,0);
train rotateto((angles10),time10);
train moveto((waypoint11.origin),time10);
wait time10;



dist11 = distance(waypoint11.origin,waypoint12.origin);
time11 = (dist11/ speed);
angles11 =vectortoangles(waypoint12.origin - waypoint11.origin) - (0,90,0);
train rotateto((angles11),time11);
train moveto((waypoint12.origin),time11);
wait time11;



dist12 = distance(waypoint12.origin,waypoint13.origin);
time12 = (dist12/ speed);
angles12 =vectortoangles(waypoint13.origin - waypoint12.origin) - (0,90,0);
train rotateto((angles12),time12);
train moveto((waypoint13.origin),time12);
wait time12;



dist13 = distance(waypoint13.origin,waypoint14.origin);
time13 = (dist13/ speed);
angles13 =vectortoangles(waypoint14.origin - waypoint13.origin) - (0,90,0);
train rotateto((angles13),time13);
train moveto((waypoint14.origin),time13);
wait time13;



dist14 = distance(waypoint14.origin,waypoint15.origin);
time14 = (dist14/ speed);
angles14 =vectortoangles(waypoint15.origin - waypoint14.origin) - (0,90,0);
train rotateto((angles14),time14);
train moveto((waypoint15.origin),time14);
wait time14;

dist15 = distance(waypoint15.origin,waypoint16.origin);
time15 = (dist15/ speed);
angles15 =vectortoangles(waypoint15.origin - waypoint15.origin) - (0,90,0);
train rotateto((angles15),time15);
train moveto((waypoint15.origin),time15);
wait time15;

dist16 = distance(waypoint16.origin,waypoint17.origin);
time16 = (dist16/ speed);
angles16 =vectortoangles(waypoint16.origin - waypoint16.origin) - (0,90,0);
train rotateto((angles16),time16);
train moveto((waypoint16.origin),time16);
wait time16;

}
}
Share |
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 03:01 pm
actually i guess they can run on the same waypoint so ingnore the way1 and poo-poo just the last half which is train and waypoint# after changing height and stuff still does same thing.
Share |
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 04:26 pm
Ok well i got the end figured out, but the curve it still does a 180 lol. So im still trying but im guessing its the script
[drink]
Share |
TexasRebel
General Member
Since: May 1, 2006
Posts: 373
Last: Aug 20, 2013
[view latest posts]
Level 5
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 05:52 pm
Ok well it is in the code. Your gonna need to take the vector I added into the script and remove it. I added that vector because mine would turn the 180 when it got to my curve, so it sounds like yours doesnt need the extra vector being subtracted from the calculated vector between the origins.

old code:

angles1 =vectortoangles(way2.origin - spawn1.origin) - (0,90,0);

new code:

angles1 =vectortoangles(way2.origin - spawn1.origin);

Hope this works, if not you must tinker with your code by adding or subtracting vectors from the angle#. The vectors you choose should look like (0, #, 0); if you put numbers in for the x or z direction then you will get the train turning on its side, or flipping into the air.

Share |
KilLjoY
General Member
Since: Jul 13, 2004
Posts: 609
Last: Jan 24, 2009
[view latest posts]
Level 6
MODSCON
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 05:58 pm
try rotating the train 180° in radiant ... the script will always rotate it to the angles that correspond with the models origin point ... if in the editor you rotated the model (and therefor the origin with it) the first thing the script will do is line the origin up ...

another thing i found out (while trying this script on airplanes) is that a 180° rotation can also be cured by changing the vectortoangles line

so
angles1 =vectortoangles(way2.origin - spawn1.origin);
should become
angles1 =vectortoangles(spawn1.origin - way2.origin);

by switching places on the 2 waypoints it will calvulate a diffrent angle (180° less)

hope this solves most of your problems
GreetZ KilLjoY
Share |
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Tuesday, Apr. 3, 2007 08:33 pm
Ya i figured it out it was still rotating so i had to put this (0,-90,0) Also I keep trying to get them going like move toghter is like i cant figure if theres a script line i can use?
Share |
Slayer2746
General Member
Since: Oct 13, 2006
Posts: 70
Last: Oct 28, 2009
[view latest posts]
Level 3
Category: CoDUO Mapping
Posted: Wednesday, Apr. 4, 2007 01:03 am
hey killjoy =fk= said u could help me with this i got my trainmoving and i cant get my script_brushmodel moving i put a targetname of train_clip target of Alex1. wondering if u could see something wrong or something?

Code:
main()
{

maps\mp\_load::main();
level thread train_move();

}

train_move()
{

train_clip = getent("train_clip","targetname");
train = getent("train","targetname");
trig = getent("train_trigger","targetname");
waypoint1 = getent("waypoint1","targetname");
waypoint2 = getent("waypoint2","targetname");
waypoint3 = getent ("waypoint3","targetname");
waypoint4 = getent ("waypoint4","targetname");
waypoint5 = getent ("waypoint5","targetname");
waypoint6 = getent ("waypoint6","targetname");
waypoint7 = getent ("waypoint7","targetname");
waypoint8 = getent ("waypoint8","targetname");
waypoint9 = getent ("waypoint9","targetname");
waypoint10 = getent ("waypoint10","targetname");
waypoint11 = getent ("waypoint11","targetname");
waypoint12 = getent ("waypoint12","targetname");
waypoint13 = getent ("waypoint13","targetname");
waypoint14 = getent ("waypoint14","targetname");
waypoint15 = getent ("waypoint15","targetname");
waypoint16 = getent ("waypoint16","targetname");
waypoint17 = getent ("waypoint17","targetname");
Alex1 = getent ("Alex1","targetname");
Alex2 = getent ("Alex2","targetname");
Alex3 = getent ("Alex3","targetname");
Alex4 = getent ("Alex4","targetname");
Alex5 = getent ("Alex5","targetname");
Alex6 = getent ("Alex6","targetname");
Alex7 = getent ("Alex7","targetname");
Alex8 = getent ("Alex8","targetname");
Alex9 = getent ("Alex9","targetname");
Alex10 = getent ("Alex10","targetname");
Alex11 = getent ("Alex11","targetname");
Alex12 = getent ("Alex12","targetname");
Alex13 = getent ("Alex13","targetname");
Alex14 = getent ("Alex14","targetname");
Alex15 = getent ("Alex15","targetname");
Alex16 = getent ("Alex16","targetname");
Alex17 = getent ("Alex17","targetname");

while (1)
{

trig waittill("trigger");

speed = 150;
dist1 = distance(waypoint1.origin,waypoint2.origin);
time1 = (dist1 / speed);
angles1 =vectortoangles(waypoint2.origin - spawn1.origin) - (0,-90,0);
train rotateto((angles1),0.001);
train moveto((waypoint2.origin),time1);


speed = 150;
dist1 = distance(Alex1.origin,Alex2.origin);
time1 = (dist1 / speed);
angles1 =vectortoangles(Alex2.origin - spawn1.origin) - (0,-90,0);
train_clip rotateto((angles1),0.001);
train_clip moveto((Alex2.origin),Alex1);
train_clip waittill("movedone");

dist2 = distance(waypoint2.origin,waypoint3.origin);
time2 = (dist2 / speed);
angles2 =vectortoangles(waypoint3.origin - waypoint2.origin) - (0,-90,0);
train rotateto((angles2),time2,0.1,0);
train moveto((waypoint3.origin),time2);
wait time2;


dist2 = distance(Alex2.origin,Alex3.origin);
time2 = (dist2 / speed);
angles2 =vectortoangles(Alex3.origin - Alex2.origin) - (0,-90,0);
train_clip rotateto((angles2),time2,0.1,0);
train_clip moveto((Alex3.origin),time2);
wait time2;


dist3 = distance(waypoint3.origin,waypoint4.origin);
time3 = (dist3 / speed);
angles3 =vectortoangles(waypoint4.origin - waypoint3.origin) - (0,-90,0);
train rotateto((angles3),time3);
train moveto((waypoint4.origin),time3);
wait time3;

dist3 = distance(Alex3.origin,Alex4.origin);
time3 = (dist3 / speed);
angles3 =vectortoangles(Alex4.origin - Alex3.origin) - (0,-90,0);
train_clip rotateto((angles3),time3);
train_clip moveto((Alex4.origin),time3);
wait time3;

dist4 = distance(waypoint4.origin,waypoint5.origin);
time4 = (dist4 / speed);
angles4 =vectortoangles(waypoint5.origin - waypoint4.origin) - (0,-90,0);
train rotateto((angles4),time4);
train moveto((waypoint5.origin),time4);
wait time4;

dist4 = distance(Alex4.origin,waypoint5.origin);
time4 = (dist4 / speed);
angles4 =vectortoangles(waypoint5.origin - waypoint4.origin) - (0,-90,0);
train_clip rotateto((angles4),time4);
train_clip moveto((waypoint5.origin),time4);
wait time4;

dist5 = distance(Alex5.origin,Alex6.origin);
time5 = (dist5 / speed);
angles5 =vectortoangles(Alex6.origin - Alex5.origin) - (0,-90,0);
train_clip rotateto((angles5),time5);
train_clip moveto((Alex6.origin),time5);
wait time5;

dist5 = distance(waypoint5.origin,waypoint6.origin);
time5 = (dist5 / speed);
angles5 =vectortoangles(waypoint6.origin - waypoint5.origin) - (0,-90,0);
train rotateto((angles5),time5);
train moveto((waypoint6.origin),time5);
wait time5;



dist6 = distance(waypoint6.origin,waypoint7.origin);
time6 = (dist6 / speed);
angles6 =vectortoangles(waypoint7.origin - waypoint6.origin) - (0,-90,0);
train rotateto((angles6),time6);
train moveto((waypoint7.origin),time6);
wait time6;

dist6 = distance(Alex6.origin,Alex7.origin);
time6 = (dist6 / speed);
angles6 =vectortoangles(Alex7.origin - Alex6.origin) - (0,-90,0);
train_clip rotateto((angles6),time6);
train_clip moveto((Alex7.origin),time6);
wait time6;


dist7 = distance(waypoint7.origin,waypoint8.origin);
time7 = (dist7 / speed);
angles7 =vectortoangles(waypoint8.origin - waypoint7.origin) - (0,-90,0);
train rotateto((angles7),time7);
train moveto((waypoint8.origin),time7);
wait time7;


dist7 = distance(Alex7.origin,Alex8.origin);
time7 = (dist7 / speed);
angles7 =vectortoangles(Alex8.origin - Alex7.origin) - (0,-90,0);
train_clip rotateto((angles7),time7);
train_clip moveto((Alex8.origin),time7);
wait time7;

dist8 = distance(waypoint8.origin,waypoint9.origin);
time8 = (dist8 / speed);
angles8 =vectortoangles(waypoint9.origin - waypoint8.origin) - (0,-90,0);
train rotateto((angles8),time8);
train moveto((waypoint9.origin),time8);
wait time8;

dist8 = distance(Alex8.origin,Alex9.origin);
time8 = (dist8 / speed);
angles8 =vectortoangles(Alex9.origin - Alex8.origin) - (0,-90,0);
train_clip rotateto((angles8),time8);
train_clip moveto((Alex9.origin),time8);
wait time8;


dist9 = distance(waypoint9.origin,waypoint10.origin);
time9 = (dist9 / speed);
angles9 =vectortoangles(waypoint10.origin - waypoint9.origin) - (0,-90,0);
train rotateto((angles9),time9);
train moveto((waypoint10.origin),time9);
wait time9;

dist9 = distance(Alex9.origin,Alex10.origin);
time9 = (dist9 / speed);
angles9 =vectortoangles(Alex10.origin - Alex9.origin) - (0,-90,0);
train_clip rotateto((angles9),time9);
train_clip moveto((Alex10.origin),time9);
wait time9;


dist10 = distance(waypoint10.origin,waypoint11.origin);
time10 = (dist10/ speed);
angles10 =vectortoangles(waypoint11.origin - waypoint10.origin) - (0,-90,0);
train rotateto((angles10),time10);
train moveto((waypoint11.origin),time10);
wait time10;


dist10 = distance(Alex10.origin,Alex11.origin);
time10 = (dist10/ speed);
angles10 =vectortoangles(Alex11.origin - Alex10.origin) - (0,-90,0);
train_clip rotateto((angles10),time10);
train_clip moveto((Alex11.origin),time10);
wait time10;


dist11 = distance(waypoint11.origin,waypoint12.origin);
time11 = (dist11/ speed);
angles11 =vectortoangles(waypoint12.origin - waypoint11.origin) - (0,-90,0);
train rotateto((angles11),time11);
train moveto((waypoint12.origin),time11);
wait time11;


dist11 = distance(Alex11.origin,Alex12.origin);
time11 = (dist11/ speed);
angles11 =vectortoangles(waypoint12.origin - Alex11.origin) - (0,-90,0);
train_clip rotateto((angles11),time11);
train_clip moveto((Alex12.origin),time11);
wait time11;



dist12 = distance(waypoint12.origin,waypoint13.origin);
time12 = (dist12/ speed);
angles12 =vectortoangles(waypoint13.origin - waypoint12.origin) - (0,-90,0);
train rotateto((angles12),time12);
train moveto((waypoint13.origin),time12);
wait time12;


dist12 = distance(Alex12.origin,Alex13.origin);
time12 = (dist12/ speed);
angles12 =vectortoangles(Alex13.origin - Alex12.origin) - (0,-90,0);
train_clip rotateto((angles12),time12);
train_clip moveto((Alex13.origin),time12);
wait time12;

dist13 = distance(Alex13.origin,Alex14.origin);
time13 = (dist13/ speed);
angles13 =vectortoangles(waypoint14.origin - waypoint13.origin) - (0,-90,0);
train rotateto((angles13),time13);
train moveto((waypoint14.origin),time13);
wait time13;

dist13 = distance(Alex13.origin,Alex14.origin);
time13 = (dist13/ speed);
angles13 =vectortoangles(Alex14.origin - Alex13.origin) - (0,-90,0);
train_clip rotateto((angles13),time13);
train_clip moveto((Alex14.origin),time13);
wait time13;


dist14 = distance(waypoint14.origin,waypoint15.origin);
time14 = (dist14/ speed);
angles14 =vectortoangles(waypoint15.origin - waypoint14.origin) - (0,-90,0);
train rotateto((angles14),time14);
train moveto((waypoint15.origin),time14);
wait time14;

dist14 = distance(Alex14.origin,Alex15.origin);
time14 = (dist14/ speed);
angles14 =vectortoangles(Alex15.origin - Alex14.origin) - (0,-90,0);
train_clip rotateto((angles14),time14);
train_clip moveto((Alex15.origin),time14);
wait time14;

dist15 = distance(waypoint15.origin,waypoint16.origin);
time15 = (dist15/ speed);
angles15 =vectortoangles(waypoint15.origin - waypoint15.origin) - (0,-90,0);
train rotateto((angles15),time15);
train moveto((waypoint15.origin),time15);
wait time15;


dist15 = distance(Alex15.origin,Alex16.origin);
time15 = (dist15/ speed);
angles15 =vectortoangles(Alex15.origin - Alex15.origin) - (0,-90,0);
train_clip rotateto((angles15),time15);
train_clip moveto((Alex15.origin),time15);
wait time15;

dist16 = distance(waypoint16.origin,waypoint17.origin);
time16 = (dist16/ speed);
angles16 =vectortoangles(waypoint16.origin - waypoint16.origin) - (0,-90,0);
train rotateto((angles16),time16);
train moveto((waypoint16.origin),time16);
wait time16;

dist16 = distance(Alex16.origin,Alex17.origin);
time16 = (dist16/ speed);
angles16 =vectortoangles(Alex16.origin - Alex16.origin) - (0,-90,0);
train_clip rotateto((angles16),time16);
train_clip moveto((Alex16.origin),time16);
wait time16;

}
}
Share |
Restricted Access Topic is Locked
Page
Next Page
subscribe
MODSonline.com Forums : Call of Duty : CoDUO Mapping

Latest Syndicated News

»
Codutility.com up and runn...
Nice, and there still using the logo and template for the screenshots, which...
Codutility.com up and runn...
dundy writes...Quote:Call of Duty modding and mapping is barly alive only a ...
Codutility.com up and runn...
Mystic writes...Quote:It seems to me the like the site is completely dead? ...
Codutility.com up and runn...
It seems to me the like the site is completely dead?

Partners & Friends

»