CLEO Help Weapon Switcher

CLEO related
Status
Not open for further replies.

mariokamani

Member
Joined
Feb 2, 2020
Messages
17
Reaction score
1
Location
Albania
Hi,

So I modified a switcher that I found off google but I can't seem to make "1" work on my keyboard. It is supposed to switch to fist. I'm a complete beginner so help would be appreciated.

Code:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
thread 'wep_switch'
wait 5000
if
0AE6: 4@ = find_first_file "SAMPFUNCS*.asi" get_filename_to 5@v // IF and SET
else_jump @WEP_SWITCH_73
jump @WEP_SWITCH_80
jump @WEP_SWITCH_80

:WEP_SWITCH_73
jump @WEP_SWITCH_151

:WEP_SWITCH_80
wait 0
if or
   SAMP.ChatInputOpened
   SAMP.IsDialogActive(0@)
else_jump @WEP_SWITCH_109
jump @WEP_SWITCH_80

:WEP_SWITCH_109
gosub @WEP_SWITCH_197
gosub @WEP_SWITCH_238
gosub @WEP_SWITCH_279
gosub @WEP_SWITCH_320
gosub @WEP_SWITCH_361
jump @WEP_SWITCH_80

:WEP_SWITCH_151
wait 0
gosub @WEP_SWITCH_197
gosub @WEP_SWITCH_238
gosub @WEP_SWITCH_279
gosub @WEP_SWITCH_320
gosub @WEP_SWITCH_361
jump @WEP_SWITCH_151

:WEP_SWITCH_197
041A: 1@ = actor $PLAYER_ACTOR weapon 31 ammo
if and
key_down 53
  1@ > 0
else_jump @WEP_SWITCH_236
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 31

:WEP_SWITCH_236
return

:WEP_SWITCH_238
041A: 1@ = actor $PLAYER_ACTOR weapon 30 ammo
if and
key_down 53
  1@ > 0
else_jump @WEP_SWITCH_277
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 30

:WEP_SWITCH_277
return

:WEP_SWITCH_279
041A: 1@ = actor $PLAYER_ACTOR weapon 24 ammo
if and
key_down 50
  1@ > 0
else_jump @WEP_SWITCH_318
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 24

:WEP_SWITCH_318
return

:WEP_SWITCH_320
041A: 1@ = actor $PLAYER_ACTOR weapon 25 ammo
if and
key_down 51
  1@ > 0
else_jump @WEP_SWITCH_359
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 25

:WEP_SWITCH_359
return

:WEP_SWITCH_361
041A: 1@ = actor $PLAYER_ACTOR weapon 29 ammo
if and
key_down 52
  1@ > 0
else_jump @WEP_SWITCH_400
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 29

:WEP_SWITCH_400
return

:WEP_SWITCH_500
041A: 1@ = actor $PLAYER_ACTOR weapon 0 ammo
if and
key_down 49
  1@ > 0
else_jump @WEP_SWITCH_501
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0

:WEP_SWITCH_501
return

EDIT:

Fixed.

:WEP_SWITCH_526
if
key_down 49
else_jump @WEP_SWITCH_530
01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0
:WEP_SWITCH_530
return
 
Last edited:
Status
Not open for further replies.
Top