PPArkisto

ViceBuilder 1.3

Grand Theft Auto

Sivu 1 / 1

Viestit

Sivu 1 / 1
Rekisteröitynyt:
06.08.2002
Kirjoitettu: lauantai, 13. maaliskuuta 2004 klo 23.00
Install Instructions:

A.
The Easy Way

1.
Replace your Main.scm file, which can be found in
your DATA folder, with the one from the MOD folder
of this Mod.

2.
Like all Main.scm Mods you will need to start a NEW
game first time around. See NOTE 2 below.


B.
The Fairly Easy Way ;o)
Especially for those who have an already Modded
Main.scm file or who are not afraid of a little
work ;o)

1.
Install Vice Mission Builder then fire it up. It will
ask you for the whereabouts of your GTA Vice City
directory. Just browse there as normal. Now choose
File > Open File from the top menu and load up your
Main.scm file. It will take a few minutes to
de-compile. Remember to make a back-up of your
Main.scm as Vice Builder overwrites it!
See NOTE 2 below for some back-up suggestions.

2.
Once the Main.scm has decompiled you will be shown
this file in text format in Vice Builder. This is
the file you will be editing.
Search for - '0417: start_mission 1' - (without the
quote marks)
Right after this entry, or somewhere near it if you
have a Modded Main.scm file, are a bunch of lines
like so:

004F: create_thread ££Label010301
004F: create_thread ££Label etc etc

At the end of these lines and before these lines start:

00D7: create_thread_with_wasted_busted_check ££Label013455
00D7: create_thread_with_wasted_busted_check ££Label etc etc

put this line:

004F: create_thread ££LabelSuperCar

To sum up, the above line from this Mod - 004F:
create_thread ££LabelSuperCar - should be the last
004F: command line of this section.

3.
Next you want to enter the main part of the thread.
Search for the text string 'Mission 0' (Mission Zero - no
quote marks)

You'll find this line:

;---------------------Mission 0----------------------

The second part of the code (below) which starts
- :LabelSuperCar - goes just before this line:

Copy and paste the lines of code in between the
dotted lines (don't copy the dotted lines):

----------------------------------

:LabelSuperCar
0001: wait 0 ms
00D6: if 0
0256: player $PLAYER_CHAR defined
004D: jump_if_false ££LabelSuperCar
00D6: if 0
00E0: player $PLAYER_CHAR driving
004D: jump_if_false ££LabelSuperCar
03C1: $380 = player $PLAYER_CHAR car
0423: car $380 improve_handling 2.0
0224: set_car $380 health_to 5000
053F: set_car $380 tires_vulnerable 0
02AC: set_car $380 immunities 1 1 1 1 1
01EC: make_car $380 very_heavy 1
0002: jump ££LabelSuperCar

----------------------------------

Remember to leave a space after the last line in the code -
'0002: jump ££LabelSuperCar' - and before the Mission 0 line.
Check you've not created any spaces when pasting the lines.
They should look like all the other lines of code with one
line space between threads and no spaces at the start of
the lines.

4.
Now click RUN from the Commands in Vice Builder at the top
of the program and choose COMPILE. Your Modded Main.scm
will overwrite your old one - so remember to make a back-up!
If you get an 'IF' statement error - see NOTE 1 below.

5.
Start a NEW game


======
NOTES:
======


NOTE 1:
I got a strange error when trying to compile an 'un-modded'
Main.scm - i.e. THE original Rockstar Main.scm - something
to do with IF statements. A wee help screen pops up in
Mission Builder when errors occur and suggest solutions.
In this case I choose one of the two options and
everything went fine. I'm not sure what the problem was.

The message read:

IF Checking
The number of conditions used doesn't match the IF
command parameter.
Use 00D6: IF 3 if all the conditions must match, or
00D6: IF 23 if just one of the conditions must match

This was the Label in question:

:Label0F6850
00D6: if 24
8248: NOT model #COLT45 available
83D0: NOT wav 1 loaded
83D0: NOT wav 2 loaded
8248: NOT model -121 (FAKETARGET) available
004D: jump_if_false £Label0F6C47
0001: wait 0 ms
0002: jump £Label0F6C20

I chose 23 - 00D6: if 23 - and it compiled and ran
fine in-game. If it happens to you just do the same
as I did ;o)

It turns out that this is a known issue with Vice Builder
and Barton Waterduck has yet to fix it. The error can be
bypassed by turning 'IF Checking' off.
Cheers to Demarest for the info.


NOTE 2:
Like ALL Main.scm Mods older saved games will not work
with the new file. The Main.scm is deeply linked with
Saved Games hence the need to keep well documented
back-ups of older Main.scm's and Saved Games. I tend
to give Modded Main.scm's a back-up file name like
main-SuperCarG6.scm or main-speedoG7.scm. This means
that the Super Car Mod is good for Saved Game number
6 and my Speedo/Co-ords Mod uses Saved Game number 7.
Your original Main.scm could have a back-up name like
Main-G123456.scm - meaning it works with your current
Saved Games from 1 to 6. Even better, put a copy of
your older Main.scm in a back-up folder along with
the Saved Games it works with. This saves the day if
you accidentally overwrite your older Saved Games
with a new Main.scm. Ditto with any new Main.scm,
put it in a back-up folder along with it's relevant
Saved Games.


NOTE 3:
A lot of fun can be had with this Mod but be warned
it isn't Rhino-proof ;o(
It's good for 5 stars then you better start driving
like Michael Schumacher. One other thing, there is
one car that doesn't respawn to the nearest bit of
land. I have no idea why it doesn't respawn and it
appears to be yet another of those anomalies of Vice
City. I'll let you find out what it is by yourselves ;o)


NOTE 4:
I personally only use this Mod for fun, not for actually
playing the missions in-game. It's not meant to be used
as some super cheat to get you through the game missions
as I think your gaming experience will be spoiled if you
used it in this way. But what the heck - it's a free
world, well... mostly ;o)




Thanx to all the Coders at the GTAForums Mission Coding
section for recent pioneering work in Mission Scripting,
particularly Brokenfish, Spin, Sleeper777 and Barton
Waterduck for the work on getting spike proof tires and
sorting out the vehicles immunities :o)
I still have Brokenfish's post announcing his finding of
the basis of this code from 31st July last year. I
thought it would be a great Mod then but could never get
the damn thing to work ;o)

Cheers also to tbm2k :o)

Check tbm2k's GTA Code Database here:
http://vice-city.gibteshier.de


GTAForums are here:
http://www.gtaforums.com


You can grab Brokenfish's Mission Mods here:
http://www.mod-shack.com



Included with this Mod are any original files you might
be replacing - just in case you forget to make back-up
copies. Plus the usual goodly collection of screenshots :o)



miten saan tolla ton vc Super car 1.0 toimii?
Pac Brothers Pac Brothers
Sivu 1 / 1