0% found this document useful (0 votes)
10 views2 pages

Wallride

The document is a script for a game modification related to a wall ride mechanic. It includes various checks for player actions and car dynamics, adjusting the car's velocity based on the player's input. The script continuously loops to maintain the wall ride effect until the player stops pressing a specific button.

Uploaded by

wassimwsm03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

Wallride

The document is a script for a game modification related to a wall ride mechanic. It includes various checks for player actions and car dynamics, adjusting the car's velocity based on the player's input. The script continuously loops to maintain the wall ride effect until the player stops pressing a specific button.

Uploaded by

wassimwsm03
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

// This file was decompiled using SASCM.

ini published by Seemann


(http://sannybuilder.com) on 14.12.2013
{$CLEO .csi}

//-------------MAIN---------------
thread 'WALLRIDE'

:WALLRIDE_19
wait 10

:WALLRIDE_23
wait 10
if
0A51: is_widget_pressed 89
else_jump @WALLRIDE_23

:WALLRIDE_44
wait 10
if
0A51: is_widget_pressed 89
else_jump @WALLRIDE_72
jump @WALLRIDE_44

:WALLRIDE_72
wait 10
if
0256: player $PLAYER_CHAR defined
else_jump @WALLRIDE_72
if
00DF: actor $PLAYER_ACTOR driving
else_jump @WALLRIDE_72
03C0: 5@ = actor $PLAYER_ACTOR car
0174: 6@ = car 5@ Z_angle
0092: 7@ = float 6@ to_integer
if and
not 45 > 7@
135 > 7@
else_jump @WALLRIDE_195
9@ = 0.0
8@ = -0.02
10@ = 0.0135
jump @WALLRIDE_353

:WALLRIDE_195
if and
not 225 > 7@
315 > 7@
else_jump @WALLRIDE_259
9@ = 0.0
8@ = 0.02
10@ = 0.0135
jump @WALLRIDE_353

:WALLRIDE_259
if and
not 135 > 7@
225 > 7@
else_jump @WALLRIDE_323
9@ = -0.02
8@ = 0.0
10@ = 0.0135
jump @WALLRIDE_353

:WALLRIDE_323
9@ = 0.02
8@ = 0.0
10@ = 0.0135

:WALLRIDE_353
wait 10
if
0256: player $PLAYER_CHAR defined
else_jump @WALLRIDE_470
if
00DF: actor $PLAYER_ACTOR driving
else_jump @WALLRIDE_470
if
8A51: not is_widget_pressed 89
else_jump @WALLRIDE_442
07D5: set_car 5@ velocity_in_direction_XYZ 8@ 9@ 10@ rotation_velocitiesXY 0.0 0.0
unk 0.0
jump @WALLRIDE_353

:WALLRIDE_442
wait 10
if
8A51: not is_widget_pressed 89
else_jump @WALLRIDE_470
jump @WALLRIDE_442

:WALLRIDE_470
jump @WALLRIDE_19
end_thread

You might also like