CoMPMStR Posted December 18, 2008 Share Posted December 18, 2008 (edited) This is a program to simplify the ability of modding the vehicles in GTAIV. Everything is fairly self explanatory. The 'Exclude Comments' box only applies when saving the handling file. If ticked, it will remove all comments from the handling file, saving about 10kb of disk space. Whoopie! Each tab in the program is dedicated to a particular set of handling attributes you are able to edit in the file. The tab that may need some explaining is the Import/Export tab. This feature allows you to backup, transfer, or distribute your vehicles' handling and extended data. - The 'Import' and 'Export' buttons allow you to import/export the current vehicle's handling data. - The 'Batch Import' and 'Batch Export' buttons allow you to import/export multiple vehicles' data from/to a *.bvd file. - The 'Extended Import' and 'Extended Export' buttons allow you to import/export the current vehicle's extended data. - The 'Batch' buttons next to the 'Extended Import' and 'Extended Export' buttons allow you to import/export multiple vehicles' extended data from/to a *.evd file. When importing vehicle data, you are given the option to replace any vehicle in the import file. This doesn't affect the actual file. If you are importing standard handling data (mass, damage, etc) you can replace any vehicle with any other, but if you are importing extended vehicle data, you are only allowed to replace vehicles with another of its type. The Misc tab contains a few different editors available for use: - First is the model/handling flags editor. This is a GUI which allows you to select which flags you want enabled for the selected vehicle. It automatically calculates the flag value, all you have to do is pick which flags to enabled or disable. - Second is the extended data editor for bikes, boats, and planes. This is vehicle specific data so the button will only be available for these vehicle classes. - Third is the animation group editor. It is NOT recommended to change anything in here unless you know exactly what you are editing. NEW in v1.2: The Misc tab now contains a section to set a certain vehicle property to a value for all vehicles. This will allow you to set all vehicles' Monetary Value to 999999 without doing it 1 by 1. NEW in v1.3: The vehicle name for the selected vehicle will be displayed at the top right of the program, to allow for easier detection of vehicles when editing. Also fixed some minor bugs. NEW in v1.4: As from request, Set All (which is located in the Misc tab) now contains some new features. You are now able to choose which vehicle type (cars, bikes, boats, helis, or all) to set the selected attribute. You can now also choose whether to increase or decrease the attribute from the value, along with setting the attribute equal to the value. Since the handling and model flags are hex values, you can ONLY set those attributes equal to the value. IMPORTANT: If you attempt to import handling data to the current vehicle, the Vehicle ID must remain unchanged and the handling string must be in the same format as in the handling.dat file. You will need the Microsoft .NET Framework v3.5 installed in order for this program to run at all. http://www.microsoft.com/downloads/details...19-81da479ab0d7 Download: http://www.sendspace.com/file/lxnalm Edited December 28, 2008 by CoMPMStR Link to comment Share on other sites More sharing options...
aru Posted December 18, 2008 Share Posted December 18, 2008 Very nice work! Keep it up! Oh and welcome to GTAForums Link to comment Share on other sites More sharing options...
evilrex Posted December 18, 2008 Share Posted December 18, 2008 Nice work Link to comment Share on other sites More sharing options...
modCJpls Posted December 18, 2008 Share Posted December 18, 2008 (edited) Oh my god. I LOVE YOU i've waited a week for someone to release sometihng like this. Notepad doesn't straighten the columns Mirror: http://rapidshare.com/files/174404242/Handling_Editor.zip Edited December 18, 2008 by modCJpls Link to comment Share on other sites More sharing options...
FunGt Posted December 18, 2008 Share Posted December 18, 2008 Awesome tool, but I think there is a problem with decimal numbers. If you check the velocity the tool writes the number without the . (dot). Example Blista velocity is 150.0, but the tool says 1500. I think you should fix it. Btw very nice tool. Link to comment Share on other sites More sharing options...
user21043 Posted December 18, 2008 Share Posted December 18, 2008 Don't work for me (((((( Link to comment Share on other sites More sharing options...
CoMPMStR Posted December 18, 2008 Author Share Posted December 18, 2008 Awesome tool, but I think there is a problem with decimal numbers. If you check the velocity the tool writes the number without the . (dot). Example Blista velocity is 150.0, but the tool says 1500. I think you should fix it. Btw very nice tool. The .0 on the decimals doesn't matter either way. Now if it was 150.5 and it said 150, then there'd be something to worry about. I think you made a typo, you said the tool says 1500, I think you meant 150. If there's anything you all think would make it better, let me know. I'm open to new suggestions. Link to comment Share on other sites More sharing options...
FunGt Posted December 18, 2008 Share Posted December 18, 2008 Awesome tool, but I think there is a problem with decimal numbers. If you check the velocity the tool writes the number without the . (dot). Example Blista velocity is 150.0, but the tool says 1500. I think you should fix it. Btw very nice tool. The .0 on the decimals doesn't matter either way. Now if it was 150.5 and it said 150, then there'd be something to worry about. I think you made a typo, you said the tool says 1500, I think you meant 150. If there's anything you all think would make it better, let me know. I'm open to new suggestions. I didn't write wrong before. The tool says 1500 and it should be 150. Screen Link to comment Share on other sites More sharing options...
user21043 Posted December 18, 2008 Share Posted December 18, 2008 WHY ???? Link to comment Share on other sites More sharing options...
CoMPMStR Posted December 18, 2008 Author Share Posted December 18, 2008 (edited) Awesome tool, but I think there is a problem with decimal numbers. If you check the velocity the tool writes the number without the . (dot). Example Blista velocity is 150.0, but the tool says 1500. I think you should fix it. Btw very nice tool. The .0 on the decimals doesn't matter either way. Now if it was 150.5 and it said 150, then there'd be something to worry about. I think you made a typo, you said the tool says 1500, I think you meant 150. If there's anything you all think would make it better, let me know. I'm open to new suggestions. I didn't write wrong before. The tool says 1500 and it should be 150. Screen Are all the vehicles doing that? What does that line in the handling.dat file look like? I don't understand why it's doing that because I convert all the text decimal numbers to floats (singles since its VB) before entering them into the textbox. I do it this way so people can't "accidentally" enter in non-numeric values. WHY ???? The only thing I can think of to get that error is not opening the correct file. When I open the handling.dat file it doesn't give me that error. Is your handling.dat file corrupt? Edited December 18, 2008 by CoMPMStR Link to comment Share on other sites More sharing options...
SLAYERMAGGOT Posted December 18, 2008 Share Posted December 18, 2008 Useful Tool Link to comment Share on other sites More sharing options...
bbmanonline Posted December 18, 2008 Share Posted December 18, 2008 That's a very powerful and user-friendly tool If I want to stop my car by "s" faster, Whichs figures should I need to change? To increase the breaking force? Link to comment Share on other sites More sharing options...
Fabio206 Posted December 18, 2008 Share Posted December 18, 2008 (edited) That error could due to "Only read option actived" maybe? edit: omg all values with .0 has ben multiplied x10 so 150.0 = 1500 mass: 1700.0 = 17000 etc. same problem of FunGT in all handling lines.. Sry for my bad english Edited December 18, 2008 by Fabio206 Link to comment Share on other sites More sharing options...
Vincent77 Posted December 18, 2008 Share Posted December 18, 2008 Same bug here, he dont want to open the file, original or not, i have microsoft .net 3.5, the file is not in Read only Link to comment Share on other sites More sharing options...
Lexan Posted December 18, 2008 Share Posted December 18, 2008 Yes we do have the same error, only on the Russian versions of windows vista - many people Link to comment Share on other sites More sharing options...
FunGt Posted December 18, 2008 Share Posted December 18, 2008 Are all the vehicles doing that? What does that line in the handling.dat file look like? I don't understand why it's doing that because I convert all the text decimal numbers to floats (singles since its VB) before entering them into the textbox. I do it this way so people can't "accidentally" enter in non-numeric values.The only thing I can think of to get that error is not opening the correct file. When I open the handling.dat file it doesn't give me that error. Is your handling.dat file corrupt? Yes all vehicles. Don't you see it too? Fabio206 detected it too. Link to comment Share on other sites More sharing options...
CoMPMStR Posted December 18, 2008 Author Share Posted December 18, 2008 (edited) That's a very powerful and user-friendly tool If I want to stop my car by "s" faster, Whichs figures should I need to change? To increase the breaking force? You would need to change break force and maybe modify traction so your vehicle actually stops instead of sliding. Are all the vehicles doing that? What does that line in the handling.dat file look like? I don't understand why it's doing that because I convert all the text decimal numbers to floats (singles since its VB) before entering them into the textbox. I do it this way so people can't "accidentally" enter in non-numeric values.The only thing I can think of to get that error is not opening the correct file. When I open the handling.dat file it doesn't give me that error. Is your handling.dat file corrupt? Yes all vehicles. Don't you see it too? Fabio206 detected it too. When I load it, all the values show fine for me, decimals and all. I see 150 and not 1500 so thats why I'm asking questions. I'm running WinXP Pro sp3 x32. Maybe the loading bug is due to loading the text in ASCII and not Unicode? I will set an option to see if it helps or not. Edited December 18, 2008 by CoMPMStR Link to comment Share on other sites More sharing options...
Fabio206 Posted December 18, 2008 Share Posted December 18, 2008 (edited) I think our .txt is in ANSI and not Unicode, maybe that's the problem.. I've WinXP Pro sp3 x32 too edit: I tried to open the file in "read only" the tool open the file but doesnt' save it, showing an error Edited December 18, 2008 by Fabio206 Link to comment Share on other sites More sharing options...
aru Posted December 18, 2008 Share Posted December 18, 2008 In some regional settings (usually European), 150.0 would be represented as "150,0" using a comma instead of a period. If you're converting it to a Single, try something like this (I'm assuming thats VB.net you're using): Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormatDim floatValue as Single = Single.Parse(valueFromFile, nfi) That will force it to use the "." as the decimal character. A good way to test this would be to go to Control Panel and change your regional settings to something that has "," as the decimal character Link to comment Share on other sites More sharing options...
user21043 Posted December 18, 2008 Share Posted December 18, 2008 (edited) Awesome tool, but I think there is a problem with decimal numbers. If you check the velocity the tool writes the number without the . (dot). Example Blista velocity is 150.0, but the tool says 1500. I think you should fix it. Btw very nice tool. The .0 on the decimals doesn't matter either way. Now if it was 150.5 and it said 150, then there'd be something to worry about. I think you made a typo, you said the tool says 1500, I think you meant 150. If there's anything you all think would make it better, let me know. I'm open to new suggestions. I didn't write wrong before. The tool says 1500 and it should be 150. Screen Are all the vehicles doing that? What does that line in the handling.dat file look like? I don't understand why it's doing that because I convert all the text decimal numbers to floats (singles since its VB) before entering them into the textbox. I do it this way so people can't "accidentally" enter in non-numeric values. WHY ???? The only thing I can think of to get that error is not opening the correct file. When I open the handling.dat file it doesn't give me that error. Is your handling.dat file corrupt? Please give me you handling.dat my don't work (( P.S. Sorry for my bad English Edited December 18, 2008 by user21043 Link to comment Share on other sites More sharing options...
CoMPMStR Posted December 18, 2008 Author Share Posted December 18, 2008 In some regional settings (usually European), 150.0 would be represented as "150,0" using a comma instead of a period. If you're converting it to a Single, try something like this (I'm assuming thats VB.net you're using): Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormatDim floatValue as Single = Single.Parse(valueFromFile, nfi) That will force it to use the "." as the decimal character. A good way to test this would be to go to Control Panel and change your regional settings to something that has "," as the decimal character I'm glad you brought that up. I wasn't using any NumberFormatInfo object, rather I was just using CSng(value). I'll change it in time. For now, I've changed it to work with just strings, no more casting values to single and integer. Let's see if they show properly now. I've also added an option to choose Unicode or not. I don't know if this will fix the loading bug. If not, I will change it to Default instead of ASCII or Unicode and see if that helps any. The link up top has been updated. Link to comment Share on other sites More sharing options...
Fabio206 Posted December 18, 2008 Share Posted December 18, 2008 In some regional settings (usually European), 150.0 would be represented as "150,0" using a comma instead of a period. If you're converting it to a Single, try something like this (I'm assuming thats VB.net you're using): Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormatDim floatValue as Single = Single.Parse(valueFromFile, nfi) That will force it to use the "." as the decimal character. A good way to test this would be to go to Control Panel and change your regional settings to something that has "," as the decimal character I'm glad you brought that up. I wasn't using any NumberFormatInfo object, rather I was just using CSng(value). I'll change it in time. For now, I've changed it to work with just strings, no more casting values to single and integer. Let's see if they show properly now. I've also added an option to choose Unicode or not. I don't know if this will fix the loading bug. If not, I will change it to Default instead of ASCII or Unicode and see if that helps any. The link up top has been updated. Sh*t, it works when I load the file (it shows .0 values), but when I put 1800.0 in ADMIRAL's mass and save, the handling.dat shows: ADMIRAL 18000 N.B. The file must be "Read only" off, or the tool doesn't load it Sorry for my bad english Link to comment Share on other sites More sharing options...
CoMPMStR Posted December 18, 2008 Author Share Posted December 18, 2008 Ok, to Fabio and FunGT you should be good to go now. I missed a function that was still using CSng() so I had to fix that. Now it should work for you with no problems. I changed the handling loading function a bit. It doesn't use any specific text encoding other than Default. I hope this fixes the problem for those of you with the Russian Vista. I also added a new feature in the Misc tab. It allows you to set a certain vehicle property to a value for all vehicles. This will allow you to set all vehicles' Monetary Value to 999999 without doing it 1 by 1. The link has been updated once again. Link to comment Share on other sites More sharing options...
Fabio206 Posted December 18, 2008 Share Posted December 18, 2008 Ok, to Fabio and FunGT you should be good to go now. I missed a function that was still using CSng() so I had to fix that. Now it should work for you with no problems. I changed the handling loading function a bit. It doesn't use any specific text encoding other than Default. I hope this fixes the problem for those of you with the Russian Vista. I also added a new feature in the Misc tab. It allows you to set a certain vehicle property to a value for all vehicles. This will allow you to set all vehicles' Monetary Value to 999999 without doing it 1 by 1. The link has been updated once again. Great, it works, very nice work Link to comment Share on other sites More sharing options...
FunGt Posted December 18, 2008 Share Posted December 18, 2008 Now it works perfect. Mirrored Link to comment Share on other sites More sharing options...
Fabio206 Posted December 18, 2008 Share Posted December 18, 2008 Another mirror: Download GTA 4 Handling Editor massive thanks, I'll wait for your news Link to comment Share on other sites More sharing options...
L0uNGeR Posted December 19, 2008 Share Posted December 19, 2008 (edited) Nice one, I'm actually working on an editor myself, with the same name, ugh Edited December 19, 2008 by L0uNGeR Link to comment Share on other sites More sharing options...
0ne Posted December 19, 2008 Share Posted December 19, 2008 LOL, I made one too with the same name. Here is an alternative: http://www.gtaforums.com/index.php?showtopic=385566 Link to comment Share on other sites More sharing options...
yeahsine Posted December 19, 2008 Share Posted December 19, 2008 Wonderful job. But can you explain me How can I get a powerful brake without sliding 200m ? I tried to modify traction, but 'don't know WHAT to modify Link to comment Share on other sites More sharing options...
Vincent77 Posted December 19, 2008 Share Posted December 19, 2008 Thank you, the new version work for me. Link to comment Share on other sites More sharing options...
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