Tutorial Unique Jumps Maken
In deze tutorial leer je Unique Jumps te maken.
Benodigde Tools:
-Missionbuilder 1.3
-Playerposition
Stap 1:
Zie de Tutorial Wagens
plaatsen om te zien hoe je coördinaten uit VC haalt.
Je haalt er 3 uit VC. De coördinaat van het begin van de sprong, een van het
einde van de sprong (hoever je minstens moet komen om geld te krijgen) en een
coördinaat waaruit een zicht op de Player valt.
Stap 2:
Open de Main.scm met de Missionbuilder en zoek zoiets:
:Label0143C1
00D6: if 0
0121: player $PLAYER_CHAR in_zone "BEACH3"
004D: jump_if_false ££Label014453
00D6: if 0
00F7: player $PLAYER_CHAR 0 ()near_point_in_car 738.467 -302.578 76.765 radius
2.5 2.5 2.5
004D: jump_if_false ££Label014453
0004: $234 = 5 ;; integer values
0005: $23A = 851.537 ;; floating-point values
0005: $23B = -192.016 ;; floating-point values
0005: $23C = 141.614 ;; floating-point values
0005: $23D = 735.058 ;; floating-point values
0005: $23E = -165.787 ;; floating-point values
0005: $23F = 9.468 ;; floating-point values
0002: jump ££Label0146D4
Voordat de Unique jump werkt moet je de juiste zone kiezen:
A_PORT - Vliegveld
PORNI - Prawn Island
DOCKS - Vice City Haven
DTOWN - Downtown
HAITI - Little Haiti
HAVANA - Little Havana
BEACH1 - Ocean Beach
BEACH2 - Washington Beach
BEACH3 - Vice Point
STARI - Startfish Island
GOLFC - Leaf Links Golfclub
Nadat je de juiste zone hebt gekozen vul je hem waar nu
"BEACH3"
staat.
Laat de haakjes wel staan. Nu verander je de coördinaten:
00F7: player $PLAYER_CHAR 0 ()near_point_in_car
738.467 -302.578 76.765
radius 2.5 2.5 2.5
Verander de donkere getallen voor de start-coördinaat, de plaats waar de
auto zich moet bevinden voordat de vertraging begint.
Nu verander je deze getallen (de rode):
:Label0143C1
00D6: if 0
0121: player $PLAYER_CHAR in_zone "BEACH3"
004D: jump_if_false ££Label014453
00D6: if 0
00F7: player $PLAYER_CHAR 0 ()near_point_in_car 738.467 -302.578 76.765 radius
2.5 2.5 2.5
004D: jump_if_false ££Label014453
0004: $234 = 5 ;; integer values
0005: $23A = 851.537 ;; floating-point values
0005: $23B = -192.016 ;; floating-point values
0005: $23C = 141.614 ;; floating-point values
0005: $23D = 735.058 ;; floating-point values
0005: $23E = -165.787 ;; floating-point values
0005: $23F = 9.468 ;; floating-point values
0002: jump ££Label0146D4
Ontleding:
851.537
X-coördinaat van de camerepositie in de lucht
-192.016
Y-coördinaat van de camerepositie in de lucht
141.614
Z-coördinaat van de camerepositie in de lucht
Verander deze coörinaten door de nieuwe.
Hetzelfde geld voor de overige getallen (de groene):
:Label0143C1
00D6: if 0
0121: player $PLAYER_CHAR in_zone "BEACH3"
004D: jump_if_false ££Label014453
00D6: if 0
00F7: player $PLAYER_CHAR 0 ()near_point_in_car 738.467 -302.578 76.765 radius
2.5 2.5 2.5
004D: jump_if_false ££Label014453
0004: $234 = 5 ;; integer values
0005: $23A = 851.537 ;; floating-point values
0005: $23B = -192.016 ;; floating-point values
0005: $23C = 141.614 ;; floating-point values
0005: $23D = 735.058 ;; floating-point values
0005: $23E = -165.787 ;; floating-point values
0005: $23F = 9.468 ;; floating-point values
0002: jump ££Label0146D4
Ontleding:
735.058
X-coördinaat van de eindpositie
-165.787
Y-coördinaat van de eindpositie
9.468 Z-coördinaat
van de eindpositie
Na dit gedaan te hebben druk je op F7 om te Compilen.
Dit is het resultaat:
Made by Wauzie
©