speed_king Posted September 9, 2011 Share Posted September 9, 2011 right what ive done is fixed all the collision files that was missing in the interior and its workin in single player but how can i get the .col files to be loaded in mta 1.1? if you want the files here it is http://sites.google.com/site/robertbark1234/nes-roms/LibertycityCollisionFilesbyspeedkingforpmslowONLY!.zip?attredirects=0&d=1 Link to comment
Oz. Posted September 10, 2011 Share Posted September 10, 2011 Is this the same thing you posted on our forums previously, the one where I explained you needed to split up the files as you'd clearly downloaded it from some single-player mod website and left it all combined as 'levelmap.col' or something. If so (I think it probably is), it's a little bit misleading to say you made it. Use the wiki examples, you can probably just copy/paste the example into a script and each time just change the ID and filenames. Remember to define all of them in your meta file, with the correct path if you place them inside a folder. But bear in mind that col replacement as it is currently is a bit buggy, you may not quite get the outcome you're after. Link to comment
qaisjp Posted September 10, 2011 Share Posted September 10, 2011 Also, read that it says colliion libraries are not supported. Link to comment
speed_king Posted September 11, 2011 Author Share Posted September 11, 2011 ah ok thanks for the info and help qais and Oz and also yes it was downloaded at first but ive improved on the collision errors the original author left in and i cant remember saying that i made it but then again dont want to start a arguement so... yea Link to comment
Oz. Posted September 11, 2011 Share Posted September 11, 2011 right what ive done is fixed all the collision files ttp://sites.google.com/site/robertbark1234/nes-roms/LibertycityCollisionFilesbyspeedkingforpmslowONLY!.zip?attredirects=0&d=1 That's all, just a bit misleading as I said. What errors needed fixing? I didn't check the files you originally posted on the DKR Forums after I saw they were still combined in a collision library, so I don't know what condition they were in. Link to comment
Slayer Posted September 11, 2011 Share Posted September 11, 2011 kk, spent a couple of hours getting the coordinates and IDs of the objects. Tested this in my local and it seems to work flawlessly. I know its a lot of code and messy, but I don't know how to make it any simpler/more organised. Just a little note, I left "lib_veg3.col" out as it was only a little piece of vegetation --create duplicate objects in the position of the originals to ensure the col streams in correctly local libStreetFar = createObject(3923, -885.68, 482.977, 1353.51) local lib_Street01 = createObject(3906, -841.562, 519.242, 1391.63) local lib_Street02 = createObject(3905, -814.562, 575.328, 1377.12) local lib_Street03 = createObject(3897, -937.664, 462.953, 1354.24) local lib_Street04 = createObject(3899, -936.289, 375.07, 1382.2) local lib_Street05 = createObject(3893, -935.219, 408.992, 1341.6) local lib_Street06 = createObject(3907, -800.68, 486.516, 1358.49) local lib_Street07 = createObject(3903, -815.68, 534.242, 1359.52) local lib_Street08 = createObject(3891, -902.688, 355.625, 1344.1) local lib_Street09 = createObject(3890, -747.891, 440.039, 1352.18) local lib_Street10 = createObject(3892, -800.5, 314.164, 1337.41) local lib_Street11 = createObject(3894, -847.477, 400.055, 1345.73) local lib_Street12 = createObject(3900, -791.922, 425.359, 1358.66) local lib_Street13 = createObject(3911, -773.422, 533.977, 1375.45) local lib_Street14 = createObject(3895, -865.922, 421.719, 1355.84) local lib_Street15 = createObject(3898, -792.203, 444.453, 1368.73) local lib_Street16 = createObject(3902, -765.938, 495.148, 1372.65) local lib_Street17 = createObject(3917, -865.688, 420.734, 1371.19) local lodLiberty01 = createObject(3901, -791.93, 425.352, 1358.66) local lodLiberty02 = createObject(3904, -1013.33, 563.852, 1358.69) local lodLiberty03 = createObject(3908, -900.727, 512.82, 1387.99) local lodLiberty04 = createObject(3896, -894.258, 377.93, 1419.06) local lodLiberty05 = createObject(3912, -1299.37, 513.656, 1342.72) local lodLiberty06 = createObject(3909, -815.961, 622.719, 1367.12) local lodLiberty07 = createObject(3913, -1196.09, 483.656, 1369.15) local snowOver01 = createObject(3918, -841.008, 489.328, 1376.87) local snowOver02 = createObject(3914, -777.281, 498.688, 1378.41) local snowOver03 = createObject(3915, -773.664, 533.719, 1391.17) local snowOver04 = createObject(3916, -937.57, 462.828, 1340.05) function makeLibertyCollidable() --load your Cols libstreetfar = engineLoadCOL("libstreetfar.col") lib_street01 = engineLoadCOL("lib_street01.col") lib_street02 = engineLoadCOL("lib_street02.col") lib_street03 = engineLoadCOL("lib_street03.col") lib_street04 = engineLoadCOL("lib_street04.col") lib_street05 = engineLoadCOL("lib_street05.col") lib_street06 = engineLoadCOL("lib_street06.col") lib_street07 = engineLoadCOL("lib_street07.col") lib_street08 = engineLoadCOL("lib_street08.col") lib_street09 = engineLoadCOL("lib_street09.col") lib_street10 = engineLoadCOL("lib_street10.col") lib_street11 = engineLoadCOL("lib_street11.col") lib_street12 = engineLoadCOL("lib_street12.col") lib_street13 = engineLoadCOL("lib_street13.col") lib_street14 = engineLoadCOL("lib_street14.col") lib_street15 = engineLoadCOL("lib_street15.col") lib_street16 = engineLoadCOL("lib_street16.col") lib_street17 = engineLoadCOL("lib_street17.col") lodliberty01 = engineLoadCOL("lod_liberty01.col") lodliberty02 = engineLoadCOL("lod_liberty02.col") lodliberty03 = engineLoadCOL("lod_liberty03.col") lodliberty04 = engineLoadCOL("lod_liberty04.col") lodliberty05 = engineLoadCOL("lod_liberty05.col") lodliberty06 = engineLoadCOL("lod_liberty06.col") lodliberty07 = engineLoadCOL("lod_liberty07.col") snowover01 = engineLoadCOL("snowover01.col") snowover02 = engineLoadCOL("snowover02.col") snowover03 = engineLoadCOL("snowover03.col") snowover04 = engineLoadCOL("snowover04.col") --replace your Cols engineReplaceCOL(libstreetfar, 3923) engineReplaceCOL(lib_street01, 3906) engineReplaceCOL(lib_street02, 3905) engineReplaceCOL(lib_street03, 3897) engineReplaceCOL(lib_street04, 3899) engineReplaceCOL(lib_street05, 3893) engineReplaceCOL(lib_street06, 3907) engineReplaceCOL(lib_street07, 3903) engineReplaceCOL(lib_street08, 3891) engineReplaceCOL(lib_street09, 3890) engineReplaceCOL(lib_street10, 3892) engineReplaceCOL(lib_street11, 3894) engineReplaceCOL(lib_street12, 3900) engineReplaceCOL(lib_street13, 3911) engineReplaceCOL(lib_street14, 3895) engineReplaceCOL(lib_street15, 3898) engineReplaceCOL(lib_street16, 3902) engineReplaceCOL(lib_street17, 3917) engineReplaceCOL(lodliberty01, 3901) engineReplaceCOL(lodliberty02, 3904) engineReplaceCOL(lodliberty03, 3908) engineReplaceCOL(lodliberty04, 3896) engineReplaceCOL(lodliberty05, 3912) engineReplaceCOL(lodliberty06, 3909) engineReplaceCOL(lodliberty07, 3913) engineReplaceCOL(snowover01, 3918) engineReplaceCOL(snowover02, 3914) engineReplaceCOL(snowover03, 3915) engineReplaceCOL(snowover04, 3916) --setLODDistance of the element/model we're using in the eventhandler engineSetModelLODDistance(3904, 1000) end addEventHandler("onClientElementStreamIn", lodLiberty02, makeLibertyCollidable) Link to comment
qaisjp Posted September 11, 2011 Share Posted September 11, 2011 and what about the actual files..? Link to comment
Oz. Posted September 11, 2011 Share Posted September 11, 2011 He (Speed_King) already had the files, as he said previously, he downloaded them from a GTA mod website and edited them or something. The COL files were all included in the .zip linked in the first post - Slayer was just providing the script to accompany Speed_King's files. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now