SamHarrison Posted May 27, 2007 Share Posted May 27, 2007 I have both San Andreas and Vice City is it possible to change the swimming stats over to tommy from San Andreas or any other way because tommy swimming would be great Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/ Share on other sites More sharing options...
Justin Posted May 27, 2007 Share Posted May 27, 2007 Such mods do exist, but they're dodgy at best. Barton included one in his Mission Builder 1.5, but for some reason killed all hosting of it. I can't find a link quickly, but I'm sure someone has one lying around. Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/#findComment-4259493 Share on other sites More sharing options...
ceedj Posted May 27, 2007 Share Posted May 27, 2007 Ask and thou shalt receive. I don't have the complete 1.5 package, but I did find the mission mods in a not-so-used folder, so here it is. ; Swimming mod. Press FORWARD when in water to "swim".; Stear with the mouse.; This mod doesn't work very well with missions that use boats.004F: create_thread ££SwimmingMod ...:SwimmingMod0001: wait 250 ms 00D6: if 0 0256: player $PLAYER_CHAR defined 004D: jump_if_false ££SwimmingMod 00D6: if 0 80E0: NOT player $PLAYER_CHAR driving 004D: jump_if_false ££SwimmingMod5 0054: store_player $PLAYER_CHAR position_to 1@ 2@ 3@ ; no-swim areas (because z_ground didn't do it)00D6: if 0 8057: NOT player $PLAYER_CHAR 0 in_cube -209.0 -1450.0 0.0 -110.0 -1337.0 20.0 004D: jump_if_false ££SwimmingMod 00D6: if 1 0021: 3@ > 0.0 ;; floating-point values 0023: 7.0 > 3@ ;; floating-point values 004D: jump_if_false ££SwimmingMod :SwimmingMod20001: wait 50 ms 00D6: if 0 0256: player $PLAYER_CHAR defined 004D: jump_if_false ££SwimmingMod 0054: store_player $PLAYER_CHAR position_to 1@ 2@ 3@ 00D6: if 0 0023: 7.0 > 3@ ;; floating-point values 004D: jump_if_false ££SwimmingMod 00D6: if 21 0021: 3@ > -10.0 ;; floating-point values 80E1: NOT key_pressed 0 8 004D: jump_if_false ££SwimmingMod4 00D6: if 0 00E1: key_pressed 0 8 004D: jump_if_false ££SwimmingMod2 00D6: if 0 8118: NOT actor $PLAYER_ACTOR dead 004D: jump_if_false ££SwimmingMod 04C4: create_coordinate 5@ 6@ 7@ from_actor $PLAYER_ACTOR offset 0.0 2.0 0.0 0055: put_player $PLAYER_CHAR at 5@ 6@ 7@ 0002: jump ££SwimmingMod2 :SwimmingMod40055: put_player $PLAYER_CHAR at 1@ 2@ -100.0 0002: jump ££SwimmingMod2 :SwimmingMod503C1: 4@ = player $PLAYER_CHAR car 00D6: if 0 02BF: car 4@ sunk 004D: jump_if_false ££SwimmingMod 00D6: if 3 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #rio 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #predator 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #squalo 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #speeder 004D: jump_if_false ££SwimmingMod 00D6: if 3 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #reefer 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #tropic 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #skimmer 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #coastg 004D: jump_if_false ££SwimmingMod 00D6: if 3 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #dinghy 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #marquis 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #jetmax 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #SEASPAR 004D: jump_if_false ££SwimmingMod 00D6: if 3 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #rcbandit 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #rcbaron 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #rcraider 80DE: NOT player $PLAYER_CHAR driving_vehicle_type #rcgoblin 004D: jump_if_false ££SwimmingMod 0001: wait 1000 ms 0407: create_coordinate 1@ 2@ 3@ from_car 4@ offset -3.0 0.0 0.0 012A: put_player $PLAYER_CHAR at 1@ 2@ 3@ and_remove_from_car 0002: jump ££SwimmingMod Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/#findComment-4259668 Share on other sites More sharing options...
spaceeinstein Posted May 27, 2007 Share Posted May 27, 2007 My All in One Mod has a slight update to that code. I discontinued it a long time ago so the code is pretty out-dated. I don't have the original code so I just ripped it out of the file. :Label034E050001: wait 250 ms00D6: if 00256: player $PLAYER_CHAR defined004D: jump_if_false ££Label034E0500D6: if 080E0: NOT player $PLAYER_CHAR driving004D: jump_if_false ££Label034F680054: store_player $PLAYER_CHAR position_to 1@ 2@ 3@00D6: if 18057: NOT player $PLAYER_CHAR 0 ()in_cube -209.0 -1450.0 0.0 154.0 -1297.0 20.08057: NOT player $PLAYER_CHAR 0 ()in_cube -995.0 -885.0 0.0 -865.0 250.0 20.0004D: jump_if_false ££Label034E0500D6: if 10021: 3@ > 0.0;; floating-point values0023: 7.0 > 3@;; floating-point values004D: jump_if_false ££Label034E05:Label034EAC0001: wait 50 ms00D6: if 00256: player $PLAYER_CHAR defined004D: jump_if_false ££Label034E050054: store_player $PLAYER_CHAR position_to 1@ 2@ 3@00D6: if 00023: 7.0 > 3@;; floating-point values004D: jump_if_false ££Label034E0500D6: if 210021: 3@ > -10.0;; floating-point values80E1: NOT key_pressed 0 8004D: jump_if_false ££Label034F5100D6: if 000E1: key_pressed 0 8004D: jump_if_false ££Label034EAC00D6: if 08118: NOT actor $PLAYER_ACTOR dead004D: jump_if_false ££Label034E0504C4: create_coordinate 5@ 6@ 7@ from_actor $PLAYER_ACTOR offset 0.0 2.0 0.00055: put_player $PLAYER_CHAR at 5@ 6@ 7@0002: jump ££Label034EAC:Label034F510055: put_player $PLAYER_CHAR at 1@ 2@ -100.00002: jump ££Label034EAC:Label034F6803C1: 4@ = player $PLAYER_CHAR car00D6: if 002BF: car 4@ sunk004D: jump_if_false ££Label034E0500D6: if 584A8: NOT unknown_player_driving_boat $PLAYER_CHAR84C9: NOT unknown_player_driving_plane $PLAYER_CHAR80DE: NOT player $PLAYER_CHAR driving_vehicle_type #RCBANDIT80DE: NOT player $PLAYER_CHAR driving_vehicle_type #RCBARON80DE: NOT player $PLAYER_CHAR driving_vehicle_type #RCRAIDER80DE: NOT player $PLAYER_CHAR driving_vehicle_type #RCGOBLIN004D: jump_if_false ££Label034E050001: wait 1000 ms0407: create_coordinate 1@ 2@ 3@ from_car 4@ offset -3.0 0.0 0.0012A: put_player $PLAYER_CHAR at 1@ 2@ 3@ and_remove_from_car0002: jump ££Label034E05 Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/#findComment-4260074 Share on other sites More sharing options...
BeckzyBoi Posted May 27, 2007 Share Posted May 27, 2007 Tommy isn't in San Andreas Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/#findComment-4260141 Share on other sites More sharing options...
Justin Posted May 28, 2007 Share Posted May 28, 2007 Tommy isn't in San Andreas But the ability to swim is... Link to comment https://gtaforums.com/topic/279569-tommy-verceti-swimming/#findComment-4261240 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now