Code:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
0000: NOP
thread ".CS TEAM"
wait 0
if
0AAB: file_exists "CLEO\PickupSett.ini"
else_jump @.CS_TEAM_497
0B34: samp register_client_command "sp" to_label @.CS_TEAM_1420
0B34: samp register_client_command "spkomande" to_label @.CS_TEAM_1550
0B34: samp register_client_command "spauto" to_label @.CS_TEAM_2668
0B34: samp register_client_command "sptp" to_label @.CS_TEAM_2887
0B34: samp register_client_command "spstp" to_label @.CS_TEAM_3222
0B34: samp register_client_command "tpdel" to_label @.CS_TEAM_4552
0B34: samp register_client_command "spspec" to_label @.CS_TEAM_3574
0B34: samp register_client_command "spspecoff" to_label @.CS_TEAM_3894
0B34: samp register_client_command "spsync" to_label @.CS_TEAM_4054
0B34: samp register_client_command "spdel" to_label @.CS_TEAM_4252
0B34: samp register_client_command "sppool" to_label @.CS_TEAM_4932
0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 'CRED445' 10@
0AA5: call 7439872 num_params 2 pop 2 10@ "...Pickup distance: ~1~ meters..."
0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 'CRED444' 11@
0AA5: call 7439872 num_params 2 pop 2 11@ "~N~...Pickup ID : ~1~..."
wait 1000
chatmsg "{BFBFBF}Object finder je ucitan! {FFF000}Verzija Findera : Final By: .CS TEAM - Napisi /spkomande da vidis komande!" -1
jump @.CS_TEAM_599
:.CS_TEAM_497
printf "~R~ERROR: ~P~Missing ~R~'PickupSett.ini ~B~from ~Y~GTASA/CLEO ~L~folder! ~N~~P~Closing the mod" 5000
:.CS_TEAM_599
03F0: enable_text_draw 1
:.CS_TEAM_603
wait 0
if
31@ == 1
else_jump @.CS_TEAM_1101
1@ = 19054
:.CS_TEAM_633
if
call @.CS_TEAM_6203 1 1@ 20@
else_jump @.CS_TEAM_1032
if
2@ = SAMP.PickupHandleByID(20@)
else_jump @.CS_TEAM_1032
018C: play_sound 1052 at 0.0 0.0 0.0
065B: store_pickup 2@ position_to 3@ 4@ 5@
call @.CS_TEAM_5611 4 3@ 4@ 5@ -16722945
call @.CS_TEAM_5264 3 3@ 4@ 5@ 7@ 8@
call @.CS_TEAM_5358 9 7@ 8@ 50.0 50.0 255 0 0 255 2.5
Actor.StorePos($PLAYER_ACTOR, 10@, 11@, 12@)
050A: 13@ = distance_between_XYZ 3@ 4@ 5@ and_XYZ 10@ 11@ 12@
0092: 13@ = float 13@ to_integer
0342: set_text_draw_centered 1
03E0: draw_text_behind_textures 0
033F: set_text_draw_letter_size 0.17 0.77
081C: draw_text_outline 1 RGBA 0 0 0 255
0340: set_text_draw_RGBA 0 255 0 255
045A: draw_text_1number 7@ 8@ GXT 'CRED445' number 13@ // Tara K. Spencer, Taron Benson,
0342: set_text_draw_centered 1
03E0: draw_text_behind_textures 0
033F: set_text_draw_letter_size 0.17 0.77
081C: draw_text_outline 1 RGBA 0 0 0 255
0340: set_text_draw_RGBA 0 255 0 255
045A: draw_text_1number 7@ 8@ GXT 'CRED444' number 20@ // Quindell Willis, Ryan Minnaugh,
if
$SPAUTO_CMD == 1
else_jump @.CS_TEAM_1025
008A: $PICKUP_HANDLE1337 = 20@ // (int)
$pPickupSyncEnabled = 1
065B: store_pickup $PICKUP_HANDLE1337 position_to $pPickupPosX199 $pPickupPosY199 $pPickupPosZ199
:.CS_TEAM_1025
9@ += 1
:.CS_TEAM_1032
1@ += 1
1@ > 19058
else_jump @.CS_TEAM_633
printf "~B~Locirani ~B~Paketici:~R~ %d" 1 9@
9@ = 0
:.CS_TEAM_1101
if
$TP_BACK_TO_POINT == 1
else_jump @.CS_TEAM_1220
28@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
29@ = SAMP.GetPlayerPing(28@)
0AF0: 29@ = get_int_from_ini_file "cleo\PickupSett.ini" section "Settings" key "TeleportDel"
wait 29@
$BACKUP_POS_Z -= 1.0
Actor.PutAt($PLAYER_ACTOR, $BACKUP_POS_X, $BACKUP_POS_Y, $BACKUP_POS_Z)
$TP_BACK_TO_POINT = 0
:.CS_TEAM_1220
if
$SPSPEC_CMD == 1
else_jump @.CS_TEAM_1317
15@ += 5.0
16@ += 5.0
Camera.SetPosition(14@, 15@, 16@, 0.0, 0.0, 0.0)
15@ -= 5.0
16@ -= 5.0
Camera.PointAt(14@, 15@, 16@, 2)
:.CS_TEAM_1317
if
$pPickupSyncEnabled == 1
else_jump @.CS_TEAM_1347
0BD1: samp send_picked_up_pickup $PICKUP_HANDLE1337
$pPickupSyncEnabled = 0
:.CS_TEAM_1347
if
key_down 119
else_jump @.CS_TEAM_1413
if
$SPSPEC_CMD == 1
else_jump @.CS_TEAM_1408
$SPSPEC_CMD = 0
Camera.Restore_WithJumpCut
wait 1000
$SPSPEC_CMD = 1
jump @.CS_TEAM_1413
:.CS_TEAM_1408
wait 1000
:.CS_TEAM_1413
jump @.CS_TEAM_603
:.CS_TEAM_1420
0B12: 31@ = 31@ XOR 1
if
31@ == 1
else_jump @.CS_TEAM_1502
chatmsg "{BFBFBF}Pickup finder je {FF0000}upaljen" -1
jump @.CS_TEAM_1548
:.CS_TEAM_1502
chatmsg "{BFBFBF}Pickup finder je {FF0000}ugasen" -1
:.CS_TEAM_1548
SAMP.CmdRet
:.CS_TEAM_1550
chatmsg "{BFBFBF}...{FF0000}...{BFBFBF}...{FF0000} ___ ObjectFinder{FF0000} Lista Komandi ___ ...{BFBFBF}...{FF0000}...{BFBFBF}." -1
chatmsg "{BFBFBF}/sp -{FF0000} Ugasiti/Upaliti Pickup Finder [ Mora biti upaljen da bi koristio sledece komande ]" -1
chatmsg "{BFBFBF}/sptp <pickupid> -{FF0000} Teleportira do zeljenog pickup-a" -1
chatmsg "{BFBFBF}/spauto -{FF0000} Automatski kupi pickupe" -1
chatmsg "{BFBFBF}/spstp <pickupid> -{FF0000} Teleportira do pickup-a zatim te vraca nazad na staru lokaciju" -1
chatmsg "{BFBFBF}Type /tpdel {FF0000}<milliseconds> - Podesiti trajanje izmedju teleportiranja na staru lokaciju" -1
chatmsg "{BFBFBF}/spspec <pickupid> -{FF0000} Upaliti Pracenje pickup-a" -1
chatmsg "{BFBFBF}/spspecoff <pickupid> -{FF0000} Ugasiti Pracenje pickup-a" -1
chatmsg "{BFBFBF}/spsync <pickupid> -{FF0000} Salje lazne pokupljene podatke o pickup-u" -1
chatmsg "{BFBFBF}/spdel -{FF0000} Izbrisati svaki pickup (Nije zavrseno)" -1
chatmsg "{BFBFBF}Svaka odluka u ovom modu je {FFF000}Screenshot(F8) zasticen" -1
chatmsg "{BFBFBF}Credits: Fr0z3n, GodFelaz, Batonkal, GodfatheR" -1
chatmsg "{BFBFBF}----------------------------------------{FF0000}----------------------------------------" -1
SAMP.CmdRet
:.CS_TEAM_2668
if
31@ == 1
else_jump @.CS_TEAM_2823
if
$SPAUTO_CMD == 1
else_jump @.CS_TEAM_2764
$SPAUTO_CMD = 0
chatmsg "{FF0000}Automatsko Kupljenje Iskljuceno" -1
jump @.CS_TEAM_2816
:.CS_TEAM_2764
$SPAUTO_CMD = 1
chatmsg "{FF0000}Automatsko Kupljenje Ukljuceno" -1
:.CS_TEAM_2816
jump @.CS_TEAM_2885
:.CS_TEAM_2823
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_2885
SAMP.CmdRet
:.CS_TEAM_2887
if
31@ == 1
else_jump @.CS_TEAM_3158
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $NOUSETILLNOW
else_jump @.CS_TEAM_3099
1@ = 0
:.CS_TEAM_2944
if
$PICKUP_HANDLE1337 = SAMP.PickupHandleByID(1@)
else_jump @.CS_TEAM_3070
if
003B: 1@ == $NOUSETILLNOW // (int)
else_jump @.CS_TEAM_3027
065B: store_pickup $PICKUP_HANDLE1337 position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
$TEMPVAR_FLOAT_3 -= 1.0
Actor.PutAt($PLAYER_ACTOR, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
jump @.CS_TEAM_3070
:.CS_TEAM_3027
chatmsg "{BFBFBF}Pogresan -{FF0000} Pickup ID" -1
:.CS_TEAM_3070
1@ += 1
1@ > 10000
else_jump @.CS_TEAM_2944
jump @.CS_TEAM_3151
:.CS_TEAM_3099
chatmsg "{BFBFBF}Koriscenje -{FF0000} /sptp <pickupid>" -1
:.CS_TEAM_3151
jump @.CS_TEAM_3220
:.CS_TEAM_3158
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_3220
SAMP.CmdRet
:.CS_TEAM_3222
if
31@ == 1
else_jump @.CS_TEAM_3510
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $NOUSETILLNOW
else_jump @.CS_TEAM_3455
1@ = 0
:.CS_TEAM_3279
if
$PICKUP_HANDLE1337 = SAMP.PickupHandleByID(1@)
else_jump @.CS_TEAM_3426
if
003B: 1@ == $NOUSETILLNOW // (int)
else_jump @.CS_TEAM_3383
Actor.StorePos($PLAYER_ACTOR, $BACKUP_POS_X, $BACKUP_POS_Y, $BACKUP_POS_Z)
065B: store_pickup $PICKUP_HANDLE1337 position_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3
$TEMPVAR_FLOAT_3 -= 1.0
Actor.PutAt($PLAYER_ACTOR, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$TP_BACK_TO_POINT = 1
jump @.CS_TEAM_3426
:.CS_TEAM_3383
chatmsg "{BFBFBF}Pogresan -{FF0000} Pickup ID" -1
:.CS_TEAM_3426
1@ += 1
1@ > 10000
else_jump @.CS_TEAM_3279
jump @.CS_TEAM_3503
:.CS_TEAM_3455
chatmsg "{BFBFBF}Usage -{FF0000} /spstp <pickupid>" -1
:.CS_TEAM_3503
jump @.CS_TEAM_3572
:.CS_TEAM_3510
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_3572
SAMP.CmdRet
:.CS_TEAM_3574
if
31@ == 1
else_jump @.CS_TEAM_3830
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $NOUSETILLNOW
else_jump @.CS_TEAM_3775
1@ = 0
:.CS_TEAM_3631
if
$PICKUP_HANDLE1337 = SAMP.PickupHandleByID(1@)
else_jump @.CS_TEAM_3746
if
003B: 1@ == $NOUSETILLNOW // (int)
else_jump @.CS_TEAM_3704
$SPSPEC_CMD = 0
$SPSPEC_CMD = 1
065B: store_pickup $PICKUP_HANDLE1337 position_to 14@ 15@ 16@
jump @.CS_TEAM_3746
:.CS_TEAM_3704
chatmsg "{BFBFBF}Invalid -{FF0000} Pickup ID" -1
:.CS_TEAM_3746
1@ += 1
1@ > 10000
else_jump @.CS_TEAM_3631
jump @.CS_TEAM_3823
:.CS_TEAM_3775
chatmsg "{BFBFBF}Usage -{FF0000} /spstp <pickupid>" -1
:.CS_TEAM_3823
jump @.CS_TEAM_3892
:.CS_TEAM_3830
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_3892
SAMP.CmdRet
:.CS_TEAM_3894
if
31@ == 1
else_jump @.CS_TEAM_3990
if
$SPSPEC_CMD == 1
else_jump @.CS_TEAM_3946
$SPSPEC_CMD = 0
Camera.Restore_WithJumpCut
jump @.CS_TEAM_3983
:.CS_TEAM_3946
chatmsg "{BFBFBF}Vi ne{FF0000} specate!" -1
:.CS_TEAM_3983
jump @.CS_TEAM_4052
:.CS_TEAM_3990
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_4052
SAMP.CmdRet
:.CS_TEAM_4054
if
31@ == 1
else_jump @.CS_TEAM_4188
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $PICKUP_HANDLE1337
else_jump @.CS_TEAM_4132
$pPickupSyncEnabled = 1
065B: store_pickup $PICKUP_HANDLE1337 position_to $pPickupPosX199 $pPickupPosY199 $pPickupPosZ199
jump @.CS_TEAM_4181
:.CS_TEAM_4132
chatmsg "{BFBFBF}Usage -{FF0000} /spsync <pickupid>" -1
:.CS_TEAM_4181
jump @.CS_TEAM_4250
:.CS_TEAM_4188
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_4250
SAMP.CmdRet
:.CS_TEAM_4252
if
31@ == 1
else_jump @.CS_TEAM_4488
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $NOUSETILLNOW
else_jump @.CS_TEAM_4433
1@ = 0
:.CS_TEAM_4309
if
$PICKUP_HANDLE1337 = SAMP.PickupHandleByID(1@)
else_jump @.CS_TEAM_4404
if
003B: 1@ == $NOUSETILLNOW // (int)
else_jump @.CS_TEAM_4359
Pickup.Destroy($PICKUP_HANDLE1337)
jump @.CS_TEAM_4404
:.CS_TEAM_4359
chatmsg "{BFBFBFÐ} Pogresan -{FF0000} Pickup ID" -1
:.CS_TEAM_4404
1@ += 1
1@ > 1000
else_jump @.CS_TEAM_4309
jump @.CS_TEAM_4481
:.CS_TEAM_4433
chatmsg "{BFBFBF}Usage -{FF0000} /spdel <pickupid>" -1
:.CS_TEAM_4481
jump @.CS_TEAM_4550
:.CS_TEAM_4488
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_4550
SAMP.CmdRet
:.CS_TEAM_4552
if
31@ == 1
else_jump @.CS_TEAM_4861
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $WAIT_DURATION_BEFORE_TP_BACK
else_jump @.CS_TEAM_4803
if
$WAIT_DURATION_BEFORE_TP_BACK >= 0
else_jump @.CS_TEAM_4739
chatmsg "{BFBFBF}Teleport delay {FF0000}set to %d milliseconds" -1 $WAIT_DURATION_BEFORE_TP_BACK
0AF1: write_int $WAIT_DURATION_BEFORE_TP_BACK to_ini_file "cleo\PickupSett.ini" section "Settings" key "TeleportDel"
jump @.CS_TEAM_4796
:.CS_TEAM_4739
chatmsg "{BFBFBF}Delay duration can not be{FF0000} negative" -1
:.CS_TEAM_4796
jump @.CS_TEAM_4854
:.CS_TEAM_4803
chatmsg "{BFBFBF}Usage -{FF0000} /tpdel <delay in ms>" -1
:.CS_TEAM_4854
jump @.CS_TEAM_4930
:.CS_TEAM_4861
jump @.CS_TEAM_4930
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_4930
SAMP.CmdRet
:.CS_TEAM_4932
if
31@ == 1
else_jump @.CS_TEAM_5200
SAMP.IsCommandTyped(0@)
if
0AD4: 0@ = scan_string 0@ format "%d" $NOUSETILLNOW
else_jump @.CS_TEAM_5144
1@ = 0
:.CS_TEAM_4989
if
$PICKUP_HANDLE1337 = SAMP.PickupHandleByID(1@)
else_jump @.CS_TEAM_5115
if
003B: 1@ == $NOUSETILLNOW // (int)
else_jump @.CS_TEAM_5073
0BB9: samp 25@ = get_pickup_pool_ptr
$hFILE = File.Open("PickupSett.ini", 119)
File.Write($hFILE, 256, 25@)
jump @.CS_TEAM_5115
:.CS_TEAM_5073
chatmsg "{BFBFBF}Invalid -{FF0000} Pickup ID" -1
:.CS_TEAM_5115
1@ += 1
1@ > 10000
else_jump @.CS_TEAM_4989
jump @.CS_TEAM_5193
:.CS_TEAM_5144
chatmsg "{BFBFBF}Usage -{FF0000} /sppool <pickupid>" -1
:.CS_TEAM_5193
jump @.CS_TEAM_5262
:.CS_TEAM_5200
chatmsg "{BFBFBF}Upali prvo Finder pomocu -{FF0000} KOMANDE: /sp" -1
:.CS_TEAM_5262
SAMP.CmdRet
:.CS_TEAM_5264
0AA7: call_function 7392816 num_params 6 pop 6 1 1 7@s 6@s 2@s 0@s 29@
0073: 2@ /= 6@ // (float)
0073: 2@ /= 4@ // (float)
0073: 3@ /= 7@ // (float)
0073: 3@ /= 4@ // (float)
2@ *= 640.0
3@ *= 448.0
ret 2 2@ 3@
:.CS_TEAM_5358
0087: 14@ = 8@ // (float)
0087: 12@ = 2@ // (float)
0087: 13@ = 3@ // (float)
12@ /= 2.0
13@ /= 2.0
0087: 8@ = 0@ // (float)
005B: 8@ += 2@ // (float)
0063: 8@ -= 12@ // (float)
0087: 9@ = 0@ // (float)
0063: 9@ -= 2@ // (float)
005B: 9@ += 12@ // (float)
0087: 10@ = 1@ // (float)
005B: 10@ += 3@ // (float)
0063: 10@ -= 13@ // (float)
0087: 11@ = 1@ // (float)
0063: 11@ -= 3@ // (float)
005B: 11@ += 13@ // (float)
03F0: enable_text_draw 1
038E: draw_box_position 8@ 1@ size 14@ 3@ RGBA 4@ 5@ 6@ 7@
038E: draw_box_position 9@ 1@ size 14@ 3@ RGBA 4@ 5@ 6@ 7@
038E: draw_box_position 0@ 10@ size 2@ 14@ RGBA 4@ 5@ 6@ 7@
038E: draw_box_position 0@ 11@ size 2@ 14@ RGBA 4@ 5@ 6@ 7@
ret 0
:.CS_TEAM_5611
06AC: 21@ = actor $PLAYER_ACTOR movement_speed
if
21@ > 50.0
else_jump @.CS_TEAM_5650
21@ = 50.0
:.CS_TEAM_5650
006B: 21@ *= 21@ // (float)
17@ = -0.514
17@ /= 2500.0
006B: 17@ *= 21@ // (float)
17@ += 0.7
0B60: convert_game_screen_coords 86.0 383.0 to_window_screen_coords 6@ 7@
call @.CS_TEAM_5777 7 0@ 1@ 2@ 6@ 7@ 17@ 130.0 0@ 1@
Render.DrawPolygon(0@, 1@, 20, 20, 50, 0, 3@)
ret 0
:.CS_TEAM_5777
04C4: store_coords_to 10@ 11@ 12@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
050A: 13@ = distance_between_XYZ 0@ 1@ 2@ and_XYZ 10@ 11@ 12@
if
0025: 13@ > 6@ // (float)
else_jump @.CS_TEAM_5856
0087: 13@ = 6@ // (float)
:.CS_TEAM_5856
006B: 13@ *= 5@ // (float)
call @.CS_TEAM_6168 4 10@ 11@ 0@ 1@ 14@
14@ *= -1.0
call @.CS_TEAM_6080 0 15@
005B: 14@ += 15@ // (float)
0093: 3@ = integer 3@ to_float
0093: 4@ = integer 4@ to_float
call @.CS_TEAM_5991 4 3@ 4@ 14@ 13@ 16@ 17@
0092: 16@ = float 16@ to_integer
0092: 17@ = float 17@ to_integer
ret 2 16@ 17@
:.CS_TEAM_5991
2@ *= -1.0
02F6: 10@ = sine 2@ // (float)
006B: 10@ *= 3@ // (float)
005B: 0@ += 10@ // (float)
02F7: 10@ = cosine 2@ // (float)
006B: 10@ *= 3@ // (float)
10@ /= 640.0
10@ *= 480.0
005B: 1@ += 10@ // (float)
ret 2 0@ 1@
:.CS_TEAM_6080
Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@)
0AA6: call_method 5327216 struct 11989032 num_params 6 pop 0 10787220 10787232 3@ 2@ 1@ 20.0
call @.CS_TEAM_6168 4 $13 $DEFAULT_WAIT_TIME 1@ 2@ 4@
ret 1 4@
:.CS_TEAM_6168
0063: 0@ -= 2@ // (float)
0063: 1@ -= 3@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 4@
ret 1 4@
:.CS_TEAM_6203
0BB9: samp 1@ = get_pickup_pool_ptr
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
if
2@ > 0
else_jump @.CS_TEAM_6397
0A8E: 2@ = 1@ + 4 // int
0A8E: 3@ = 1@ + 61444 // int
4@ = 0
:.CS_TEAM_6268
0A90: 5@ = 4@ * 4 // int
005A: 5@ += 2@ // (int)
0A8D: 5@ = read_memory 5@ size 4 virtual_protect 0
if
not 5@ == 0
else_jump @.CS_TEAM_6375
0A90: 5@ = 4@ * 20 // int
005A: 5@ += 3@ // (int)
0A8D: 5@ = read_memory 5@ size 4 virtual_protect 0
if
003B: 5@ == 0@ // (int)
else_jump @.CS_TEAM_6375
return_true
ret 1 4@
:.CS_TEAM_6375
4@ += 1
4@ > 4095
else_jump @.CS_TEAM_6268
:.CS_TEAM_6397
return_false
ret 1 -1