Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Test Subject
Original Poster
#1 Old 19th Apr 2014 at 9:20 PM
Default Zephyr, kind of working, but game crashes upon use.
So I'm trying to get the Zephyr to work in my world Oai. That's the temporary name until I find a better one, but it's growing on me. Oai is supposed to be a on the docks over a vast ocean-like futuristic world. The only method of transport is swimming, boats or the Zephyr, if I can get it to work. ( This was a good work around my lack of the road tool. CAW crashes upon using it for awhile for some reason. )

Some current progress screenshots. ( It's very pretty when looking afar. )



I want my Zephyr track to go something like this ( Excuse the bad screenshot ):


Does it have to do with the fact I have 6 stations?
I use the Zephyr's from the Super Caw, which made me have to put them on the world, not a lot. I made it go partially on two lots evenly so it would look like it was only one lot. Does the Zephyr care about the fact it is on a lot or not?
I used this method since I knew the 4 from Oasis Landing had four so I could only use those four so I went on and used the ones in super CAW, despite the lack of being able to place them in the lots. But it is working, somewhat. I see my sim enter the Zephyr station, the game shows the monorail cart in my queue with the area I want to go to in another, but it crashes soon as it starts moving. It moves just a little, but she goes underground oddly.

For my ini file, I think I put the coordinates wrong. The main thing I know what's wrong is my rollamount. I am not sure how I would judge that. It connects Central station to Central station like it should. But I must have messed up somewhere in the ini.

This method works ( otherwise it would have not show me anything in my queue ) but I have something in my ini wrong or maybe something else is wrong.
The rollamount is empty for now. It's just 0 until I figure out the degrees.
What would be left or right in degrees? Like would -10 be left or right?
I got my information from this thread: http://modthesims.info/t/514857

I put the stations on twice in some areas as I was not sure of how they connect. I've tried with and without but it ended up crashing either way.

Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; This file defines spline paths for elevated train travel
;; 
;;
;; Each path is defined as a set of control points.  Each point 
;; has the following format:
;;
;; [I_T]
;; Position = (x, y, z)
;; RollAmount = (x, y, z)
;;
;; I is the integer index of the path.
;;
;; T is the time in seconds at which this point is hit - the first
;; point in the path should have a time of 0.
;; the RollAmount angles are a float format, 
;; defined in degrees.
;;
;;
;; Also note that each path *must* contain at least 2 points.
;;
;; The game expects that each path connects to the next and that the final path 
;; connects to the first, making a circular track in the world.
;; Stations for elevated train paths also will store an index and that index
;; must match the index of the path with it's starting point at that station, 
;; with station 0 connecting the highest numbered path back to path 0.
;;
;; Example, 3 stations:
;; Station 0 - connects paths 0 and 2
;; Station 1 - connects paths 0 and 1
;; Station 2 - connects paths 1 and 2
 
;; Tunables 
[tunables]
VelocityScalar = 1.75

;;First Path
;; Central Station to Entertainment Station
[0_-1]
Position = (1236.56653, 10.3161707, 1022.30341) 
RollAmount = 0.00

[0_0]
Position = (1303.267, 10, 841.2632) 
RollAmount = 0.00

[0_1]
Position = (1587.987, 9.999939, 767.464) 
RollAmount = 0.00

[0_2]
Position = (1800.90894, 10, 560.6581) 
RollAmount = 0.00

[0_3]
Position = (1703.31836, 10.3112736, 486.9515) 
RollAmount = 0.00


;;Next path
;; Entertainment Station to Residential Station
[1_-1]
Position = (1703.31836, 10.3112736, 486.9515) 
RollAmount = 0.00

[1_0]
Position = (1629.45068, 10, 488.2178) 
RollAmount = 0.00

[1_1]
Position = (1118.87463, 10, 491.101379) 
RollAmount = 0.00

[1_2]
Position = (871.125061, 10, 502.0039) 
RollAmount = 0.00

[1_3]
Position = (813.283, 10.316411, 502.4996) 
RollAmount = 0.00


;;Next path
;; Residential Station to Downtown Station
[2_-1]
Position = (813.283, 10.316411, 502.4996) 

[2_0]
Position = (701.792847, 10, 538.6931)
RollAmount = 0.00

[2_1]
Position = (669.9615, 10, 767.8551)
RollAmount = 0.00

[2_2]
Position = (786.0981, 10.000061, 934.55365)
RollAmount = 0.00

[2_3]
Position = (798.4177, 10.3000174, 988.4545)
RollAmount = 0.00


;;Next path
;; Downtown Station to Island Station
[3_-1]
Position = (798.4177, 10.3000174, 988.4545)
RollAmount = 0.00

[3_0]
Position = (797.952, 10, 1070.02478)
RollAmount = 0.00

[3_1]
Position = (597.079468, 10, 1378.18445)
RollAmount = 0.00

[3_2]
Position = (656.4453, 10, 1610.09973)
RollAmount = 0.00

[3_3]
Position = (754.5885, 10.620615, 1686.21094)
RollAmount = 0.00


;;Next path
;; Island Station to Graveyard Station
[4_-1]
Position = (754.5885, 10.620615, 1686.21094)
RollAmount = 0.00

[4_0]
Position = (931.762756, 10, 1755.28674)
RollAmount = 0.00

[4_1]
Position = (1202.40479, 10, 1786.21021)
RollAmount = 0.00

[4_2]
Position = (1528.63354, 10, 1552.464)
RollAmount = 0.00

[4_3]
Position = (1561.3092, 10.3705072, 1429.50989)
RollAmount = 0.00


;;Next path
;; Graveyard Station to Central Station
[5_-1]
Position = (1561.3092, 10.3705072, 1429.50989)
RollAmount = 0.00

[5_0]
Position = (1548.94043, 10, 1347.99951)
RollAmount = 0.00

[5_1]
Position = (1407.66809, 10.0000153, 1242.08984)
RollAmount = 0.00

[5_2]
Position = (1264.84888, 10, 1121.548)
RollAmount = 0.00

[5_3]
Position = (1236.56653, 10.3161707, 1022.30341)
RollAmount = 0.00


I decided to do this early in case I would need to ditch it or use method # 2, which would be to use the Oasis landing Zephyr's but I would rather try and do it the should-be-done-like-this way. So that it'd be used the way I meant it to be. Cause it takes awhile to get to place to place on boat.

I hadn't thought of putting Go Here mod by Twallan until yesterday, and haven't tested it, since I remember Twallan implemented something for the hovertrain to be used in other worlds, provided you have the required objects. So perhaps if I were to use it it may work.
I can't test it now since I'm on my laptop, and it has no ability to handle the simplest tasks other than the web. Somewhat.
Has anyone gotten this method to work? Or has the the other method been the only way. I don't really mind play testing this method as it's interesting to learn this stuff. I'm new to coding and modding so it's all fun to me. lol

I believe that my coding is wrong as I keep getting confused due to lack of information.

Is x_-1 the station they are at or is this last point they were at previously before hitting the station, and the x_0 is the next station? Or is it correct how I have it? Besides duplication I have going on at the end of each segment. Unless that is actually how I'm supposed to do it?
I'm very confused as you can see. xD

I'm sorry if this is long and boring, but it was a topic that's barely talked about anywhere ( I've searched everywhere on Google for weeks ) so I had to ask somewhere to see if anyone knew something other than what that thread had. I don't have access to internet much so I may not get to see the answers or answer myself. So in that time I can test it out till my brain dies.

My world is not even half done so I have plenty of time to tweak this Zephyr thing out. This is my first world ( besides my test world I made out of random. ) so I'm not experienced at all in this stuff. I'm usually good at things in general for computers but this is my limit. :o

I'm still working out some weird routing in the world. Sims being underwater, sims walking to lots like they are in shallow water even though they are in deep water; sims going through the Zephyr's themselves, weird spots for sims to start riding their boats.. etc. so I mean I have constant use of reasons to keep testing it. lol

Anyone have any ideas how to make it work this way though? Is it just my coding or is it a block EA implemented to non-future worlds?
I Also had a thread awhile back I never answered so I wanted to say thanks to the person who answered about the docks in the middle of nowhere, but I can't answer since that's been 3-4 weeks since I made that thread. :o
Advertisement
Alchemist
#2 Old 20th Apr 2014 at 5:12 PM
I haven't fiddled with the zephyr, so I'm not much of a help in that subject but I remembered a thread about it: http://modthesims.info/t/514857
Mad Poster
#3 Old 26th Apr 2014 at 6:02 PM
This dude apparently has it all figured out. You should PM him.

http://modthesims.info/showthread.p...stpost&t=514857
Test Subject
Original Poster
#4 Old 26th Apr 2014 at 10:27 PM
Actually I think I've got it. Sort of. The game no longer crashes, and the monorail is working. The only problem is that you have to put the points backwards to go the way you want it to and the sim never lands on the station. They keep going in circles until the game resets them to where they were going. But it is working at least. I'm so close but so far! It may have something to do with the Zephyr being not on a lot. I used the Zephyr's via Super CAW, which allows me to put as many as I want due to them having unique IDs but I can't place them in lots. I can place them partially on lots though, so I placed them between two lots, one for the exit and one for the entry. I noticed sims only go in one way and out the other.

So it's working but I'm hitting a snag. The other weird thing is that no matter where you start it's at the first point you put in the ini, not the point of where the station you're at. It's odd.

You have to put in the point before the station first, then the station then the first point after the station. So [X_-1] is the point before the station, [X_0] is the station, and [X_1] is the first point after your station. You then do the same at the end but with the points to the next station. It's very confusing. I believe I have something wrong in mine to make it not work properly but that is what you do so I'm probably just missing some points. It has to make a circle.

I'll just keep trying to tweak it. It is working but it's not working as it should.
I wonder if I put in the lot coordinates instead of the Zephyr would it work better. I just don't do that because the Zephyr's are technically not on the lots. They are only placed between two lots to look like one lot. I even made sure they are leveled to the ground so sims can enter them properly. I don't think it could work if I entered the lot in that case. But it doesn't hurt to try.

I'll give an update next time I am able to try it again. It also helps that I have GoHere by Twallan, which unlocks the Zephyr in non-future worlds. But so far this method is working: http://modthesims.info/showthread.p...393#post4274393

If all else fails, I'll have to try that method jje1000.
It'll be a good while before I give up though. I really want it to work this way. Because I wanted 6 stations. It's a huge world, and 4 stations aren't enough. I know what ones could be removed though in case.

P.S.: Out of curiosity, could it just be that I have 6 stations? Could that just be the problem? I should try that actually, just to see. It'd be sad if that is the reason. That'd really restrict creative use of the stations.
I unfortunately forgot to bring the updated version of my ini to show though. But I can say that the first method does to work, but there is something I may have done wrong or I have something messed up in general. A few times I messed up my numbers, or added extra spaces, made I_T coordinates wrong etc. Small things that make a difference.
I might want to just start from scratch to avoid confusion, again. I got confused several times while working on my ini with changes.
Back to top