// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="
:NONAME_287
wait 0
SAMP.Available
else_jump @NONAME_287
0@ = 0
13@ = 0
if
0AAB: file_exists "CLEO\TPxer.ini"
else_jump @NONAME_418
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_558
:NONAME_418
0AF3: write_float 1.3 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF3: write_float -8.1 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
:NONAME_558
if
not 15@ >= -99.9
else_jump @NONAME_623
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
jump @NONAME_681
:NONAME_623
if
15@ > 99.9
else_jump @NONAME_681
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
:NONAME_681
if
not 16@ >= -99.9
else_jump @NONAME_744
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_800
:NONAME_744
if
16@ > 99.9
else_jump @NONAME_800
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
:NONAME_800
0BE2: raknet setup_outcoming_packet_hook @NONAME_1908
0BE1: raknet setup_outcoming_rpc_hook @NONAME_3058
0B34: samp register_client_command "TPxer" to_label @NONAME_832
0BDE: pause_thread 0
:NONAME_832
if
0@ == 0
else_jump @NONAME_1576
if
0AB6: store_target_marker_coords_to 6@ 7@ 8@ // IF and SET
else_jump @NONAME_1487
if
not 8@ >= 0.1
else_jump @NONAME_903
8@ = 1.5
:NONAME_903
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Teleport! Please Wait..." 3407667
0@ = 1
13@ = 0
if
0AAB: file_exists "CLEO\TPxer.ini"
else_jump @NONAME_1098
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_1238
:NONAME_1098
0AF3: write_float 1.3 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF3: write_float -8.1 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
0AF2: 15@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
0AF2: 16@ = get_float_from_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
:NONAME_1238
if
not 15@ >= -99.9
else_jump @NONAME_1303
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
jump @NONAME_1361
:NONAME_1303
if
15@ > 99.9
else_jump @NONAME_1361
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Distance"
:NONAME_1361
if
not 16@ >= -99.9
else_jump @NONAME_1424
0AF3: write_float -99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
jump @NONAME_1480
:NONAME_1424
if
16@ > 99.9
else_jump @NONAME_1480
0AF3: write_float 99.9 to_ini_file "CLEO\TPxer.ini" section "TP" key "Height"
:NONAME_1480
jump @NONAME_1569
:NONAME_1487
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Put a mark on the map." 3407667
:NONAME_1569
jump @NONAME_1906
:NONAME_1576
if
13@ == 1
else_jump @NONAME_1822
0509: 9@ = distance_between_XY 10@ 11@ and_XY 6@ 7@
0087: 18@ = 9@ // (float)
18@ /= 3.0
if
0035: 18@ >= 9@ // (float)
else_jump @NONAME_1731
13@ = 2
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Stop Teleport..." 3407667
jump @NONAME_1815
:NONAME_1731
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Teleport! Please Wait..." 3407667
:NONAME_1815
jump @NONAME_1906
:NONAME_1822
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! Teleport! Please Wait..." 3407667
:NONAME_1906
SAMP.CmdRet
:NONAME_1908
if
0@ == 1
else_jump @NONAME_3054
if
not Actor.Driving($0[3])
else_jump @NONAME_2812
0BE5: raknet 1@ = get_hook_param 1
if
1@ == 207
else_jump @NONAME_2805
0BE5: raknet 1@ = get_hook_param 0
1@ = BitStream.GetDataPtr(1@)
0C0C: 3@ = struct 1@ offset 7 size 4
0C0C: 4@ = struct 1@ offset 11 size 4
0C0C: 5@ = struct 1@ offset 15 size 4
if
13@ == 1
else_jump @NONAME_2061
0509: 9@ = distance_between_XY 10@ 11@ and_XY 6@ 7@
jump @NONAME_2078
:NONAME_2061
0509: 9@ = distance_between_XY 3@ 4@ and_XY 6@ 7@
:NONAME_2078
0087: 17@ = 15@ // (float)
17@ *= 3.0
if
0035: 17@ >= 9@ // (float)
else_jump @NONAME_2379
0C0D: struct 1@ offset 7 size 4 = 6@
0C0D: struct 1@ offset 11 size 4 = 7@
8@ += 2.0
0C0D: struct 1@ offset 15 size 4 = 8@
Camera.SetPosition(6@, 7@, 8@, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 6@, 7@, 8@)
12@ = Actor.Angle($0[3])
12@ -= 90
8@ -= 0.5
14@ = Object.Create(2632, 6@, 7@, 8@)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Success! You are teleported." 3407667
0@ = 0
13@ = 0
jump @NONAME_2805
:NONAME_2379
if
13@ == 0
else_jump @NONAME_2427
13@ = 1
0087: 10@ = 3@ // (float)
0087: 11@ = 4@ // (float)
jump @NONAME_2625
:NONAME_2427
0087: 3@ = 10@ // (float)
0087: 4@ = 11@ // (float)
if
0025: 3@ > 6@ // (float)
else_jump @NONAME_2470
0063: 3@ -= 15@ // (float)
:NONAME_2470
if
0025: 6@ > 3@ // (float)
else_jump @NONAME_2497
005B: 3@ += 15@ // (float)
:NONAME_2497
if
0025: 4@ > 7@ // (float)
else_jump @NONAME_2524
0063: 4@ -= 15@ // (float)
:NONAME_2524
if
0025: 7@ > 4@ // (float)
else_jump @NONAME_2551
005B: 4@ += 15@ // (float)
:NONAME_2551
if
0025: 5@ > 16@ // (float)
else_jump @NONAME_2580
5@ -= 0.5
:NONAME_2580
if
8025: not 5@ > 16@ // (float)
else_jump @NONAME_2609
5@ += 0.5
:NONAME_2609
0087: 10@ = 3@ // (float)
0087: 11@ = 4@ // (float)
:NONAME_2625
0C0D: struct 1@ offset 7 size 4 = 3@
0C0D: struct 1@ offset 11 size 4 = 4@
0C0D: struct 1@ offset 15 size 4 = 5@
if
13@ == 2
else_jump @NONAME_2805
Camera.SetPosition(3@, 4@, 15.0, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 3@, 4@, 15.0)
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 3@, 4@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
0@ = 0
13@ = 0
:NONAME_2805
jump @NONAME_3054
:NONAME_2812
if
not 13@ == 0
else_jump @NONAME_2942
Camera.SetPosition(10@, 11@, 15.0, 0.0, 0.0, 0.0)
0362: remove_actor $0[3] from_car_and_place_at 10@ 11@ 15.0
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 10@, 11@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
:NONAME_2942
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! You are in transport! Stop Teleport..." 3407667
0@ = 0
13@ = 0
:NONAME_3054
0BE0: raknet hook_ret 1
:NONAME_3058
if
0@ == 1
else_jump @NONAME_3347
0BE5: raknet 1@ = get_hook_param 1
if
1@ == 26
else_jump @NONAME_3347
if
not 13@ == 0
else_jump @NONAME_3231
Camera.SetPosition(10@, 11@, 15.0, 0.0, 0.0, 0.0)
Actor.PutAt($0[3], 3@, 4@, 15.0)
12@ = Actor.Angle($0[3])
12@ -= 90
14@ = Object.Create(2632, 10@, 11@, 14.7)
0566: link_object 14@ to_interior 8
Object.Angle(14@) = 12@
Object.RemoveReferences(14@)
Actor.LockInCurrentPosition($0[3]) = True
Actor.LockInCurrentPosition($0[3]) = False
:NONAME_3231
chatmsg "[Teleport {CC0000}by AIR{33FF33}]: {FFFFFF}Error! You are in transport! Stop Teleport..." 3407667
0@ = 0
13@ = 0
0BE0: raknet hook_ret 0
:NONAME_3347
0BE0: raknet hook_ret 1