- 3
- 0
Установил короче FireType cleo, хотел изменить его на другую клавишу активации, а он закриптованным оказался, исходный код приложу, но он может быть неполным т.к у меня стоит Ignore_Unknown, ну а я в этом не разбираюсь, может кто помочь как её изменить?
http://gtag.gtagaming.com/opcode-database[/URL]) on 14.6.2013
{$CLEO .cs}
{$USE CLEO+}
{$USE ini}
wait 1000
5@ = 0
Actor.EmulateFromPlayer(8@, 0)
6@ = Audiostream.Load("CLEO/firetype/firetype.mp3")
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon1"
9@ = 0
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon2"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon3"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon4"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon5"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon6"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon7"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon8"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon9"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon10"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon11"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon12"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon13"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon14"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon15"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon16"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon17"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon18"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon19"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon20"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon21"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon22"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon23"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon24"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon25"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon26"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon27"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon28"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon29"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon30"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon31"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon32"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon33"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon34"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon35"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon36"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon37"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon38"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon39"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon40"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 0@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Misc"
0AF0: 1@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "List"
0AF0: 3@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Audio"
0AF0: 2@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Safe"
0AF0: 4@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Burst"
:NONAME_2700
wait 0
0470: 7@ = actor 8@ current_weapon
if and
0@ == 1
8E26: not
0703: set_tags_painted_percentage_at
hex
04 01
end
jf -2744
jump @NONAME_2700
9@ = 0
9@ = 0
:NONAME_2758
call @NONAME_3655 1 9@ 7@
if
02D8: actor 8@ current_weapon == 7@
jf @NONAME_2832
if
1@ == 1
jf @NONAME_2825
jump @NONAME_2878
jump @NONAME_2832
:NONAME_2825
jump @NONAME_2700
:NONAME_2832
9@ += 1
9@ >= 40
jf @NONAME_2758
if
1@ == 1
jf @NONAME_2878
jump @NONAME_2700
:NONAME_2878
0881: set_player 0 able_to_shoot_weapons 1
if
0E3D:
hex
04 42
end
jf @NONAME_3223
if
3@ == 1
jf @NONAME_2956
0A8D: 11@ = read_memory 11926732 size 4 virtual_protect 0
11@ *= 1.0
Audiostream.Volume(6@) = 11@
Audiostream.PerformAction(6@, 1)
:NONAME_2956
5@ += 1
if
4@ == 0
jf @NONAME_3038
if
5@ == 2
jf @NONAME_3038
if
2@ == 1
jf @NONAME_3031
5@ = 3
jump @NONAME_3038
:NONAME_3031
5@ = 0
:NONAME_3038
if
2@ == 0
jf @NONAME_3081
if
5@ == 3
jf @NONAME_3081
5@ = 0
:NONAME_3081
if
5@ > 3
jf @NONAME_3106
5@ = 0
:NONAME_3106
if
5@ == 1
jf @NONAME_3135
print "Semi" 500
:NONAME_3135
if
5@ == 2
jf @NONAME_3165
print "Burst" 500
:NONAME_3165
if
5@ == 3
jf @NONAME_3194
print "Safe" 500
:NONAME_3194
if
5@ == 0
jf @NONAME_3223
print "Auto" 500
:NONAME_3223
if
0E8D:
hex
04 00
end
jf @NONAME_3330
if and
not 5@ == 0
not 5@ == 2
jf @NONAME_3330
if
5@ == 3
jf @NONAME_3294
0881: set_player 0 able_to_shoot_weapons 0
jump @NONAME_2700
:NONAME_3294
wait 0
0881: set_player 0 able_to_shoot_weapons 0
:NONAME_3304
if
0E8D:
hex
04 00
end
jf @NONAME_3330
wait 0
jump @NONAME_3304
if and
0E8D:
hex
04 00
end
5@ == 2
jf @NONAME_3509
9@ = 0
10@ = 0
:NONAME_3366
if
not 9@ > 2
jf @NONAME_3473
wait 0
call @NONAME_3578 1 34
call @NONAME_3518 1 8@ 10@
if
10@ == 1
jf @NONAME_3441
9@ += 1
:NONAME_3441
if
10@ == 2
jf @NONAME_3466
jump @NONAME_3473
:NONAME_3466
jump @NONAME_3366
:NONAME_3473
0881: set_player 0 able_to_shoot_weapons 0
:NONAME_3479
if
0E8D:
hex
04 00
end
jf @NONAME_3505
wait 0
jump @NONAME_3479
wait 100
jump @NONAME_2700
0A93: end_custom_thread
:NONAME_3518
0E83:
Camera.Shake()
0103: actor stopped_in_car
0A96: 3@ = actor 0@ struct
0E8A:
0103: actor stopped_in_car
0203: actor on_foot
2@ *= 28
2@ += 1444
0D4E:
0303: show_text_4numbers_highpriority GXT
0203: actor on_foot
0404:
0203: actor on_foot
ret 1 2@
:NONAME_3578
0@ += 12006608
0A8C: write_memory 0@ size 1 value 255 virtual_protect 0
ret 0
:NONAME_3605
0AC6: 2@ = label @NONAME_3708 offset
0085: 3@ = 1@ // (int)
3@ *= 4
005A: 2@ += 3@ // (int)
0A8C: write_memory 2@ size 4 value 0@ virtual_protect 0
ret 0
:NONAME_3655
0AC6: 1@ = label @NONAME_3708 offset
0085: 2@ = 0@ // (int)
2@ *= 4
005A: 1@ += 2@ // (int)
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
ret 1 3@
:NONAME_3708
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP]
{$CLEO .cs}
{$USE CLEO+}
{$USE ini}
wait 1000
5@ = 0
Actor.EmulateFromPlayer(8@, 0)
6@ = Audiostream.Load("CLEO/firetype/firetype.mp3")
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon1"
9@ = 0
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon2"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon3"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon4"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon5"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon6"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon7"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon8"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon9"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon10"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon11"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon12"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon13"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon14"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon15"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon16"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon17"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon18"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon19"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon20"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon21"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon22"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon23"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon24"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon25"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon26"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon27"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon28"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon29"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon30"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon31"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon32"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon33"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon34"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon35"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon36"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon37"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon38"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon39"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 10@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Weapon40"
9@ += 1
call @NONAME_3605 2 10@ 9@
0AF0: 0@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Misc"
0AF0: 1@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "List"
0AF0: 3@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Audio"
0AF0: 2@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Safe"
0AF0: 4@ = get_int_from_ini_file "cleo\firetype.ini" section "INI" key "Burst"
:NONAME_2700
wait 0
0470: 7@ = actor 8@ current_weapon
if and
0@ == 1
8E26: not
0703: set_tags_painted_percentage_at
hex
04 01
end
jf -2744
jump @NONAME_2700
9@ = 0
9@ = 0
:NONAME_2758
call @NONAME_3655 1 9@ 7@
if
02D8: actor 8@ current_weapon == 7@
jf @NONAME_2832
if
1@ == 1
jf @NONAME_2825
jump @NONAME_2878
jump @NONAME_2832
:NONAME_2825
jump @NONAME_2700
:NONAME_2832
9@ += 1
9@ >= 40
jf @NONAME_2758
if
1@ == 1
jf @NONAME_2878
jump @NONAME_2700
:NONAME_2878
0881: set_player 0 able_to_shoot_weapons 1
if
0E3D:
hex
04 42
end
jf @NONAME_3223
if
3@ == 1
jf @NONAME_2956
0A8D: 11@ = read_memory 11926732 size 4 virtual_protect 0
11@ *= 1.0
Audiostream.Volume(6@) = 11@
Audiostream.PerformAction(6@, 1)
:NONAME_2956
5@ += 1
if
4@ == 0
jf @NONAME_3038
if
5@ == 2
jf @NONAME_3038
if
2@ == 1
jf @NONAME_3031
5@ = 3
jump @NONAME_3038
:NONAME_3031
5@ = 0
:NONAME_3038
if
2@ == 0
jf @NONAME_3081
if
5@ == 3
jf @NONAME_3081
5@ = 0
:NONAME_3081
if
5@ > 3
jf @NONAME_3106
5@ = 0
:NONAME_3106
if
5@ == 1
jf @NONAME_3135
print "Semi" 500
:NONAME_3135
if
5@ == 2
jf @NONAME_3165
print "Burst" 500
:NONAME_3165
if
5@ == 3
jf @NONAME_3194
print "Safe" 500
:NONAME_3194
if
5@ == 0
jf @NONAME_3223
print "Auto" 500
:NONAME_3223
if
0E8D:
hex
04 00
end
jf @NONAME_3330
if and
not 5@ == 0
not 5@ == 2
jf @NONAME_3330
if
5@ == 3
jf @NONAME_3294
0881: set_player 0 able_to_shoot_weapons 0
jump @NONAME_2700
:NONAME_3294
wait 0
0881: set_player 0 able_to_shoot_weapons 0
:NONAME_3304
if
0E8D:
hex
04 00
end
jf @NONAME_3330
wait 0
jump @NONAME_3304
if and
0E8D:
hex
04 00
end
5@ == 2
jf @NONAME_3509
9@ = 0
10@ = 0
:NONAME_3366
if
not 9@ > 2
jf @NONAME_3473
wait 0
call @NONAME_3578 1 34
call @NONAME_3518 1 8@ 10@
if
10@ == 1
jf @NONAME_3441
9@ += 1
:NONAME_3441
if
10@ == 2
jf @NONAME_3466
jump @NONAME_3473
:NONAME_3466
jump @NONAME_3366
:NONAME_3473
0881: set_player 0 able_to_shoot_weapons 0
:NONAME_3479
if
0E8D:
hex
04 00
end
jf @NONAME_3505
wait 0
jump @NONAME_3479
wait 100
jump @NONAME_2700
0A93: end_custom_thread
:NONAME_3518
0E83:
Camera.Shake()
0103: actor stopped_in_car
0A96: 3@ = actor 0@ struct
0E8A:
0103: actor stopped_in_car
0203: actor on_foot
2@ *= 28
2@ += 1444
0D4E:
0303: show_text_4numbers_highpriority GXT
0203: actor on_foot
0404:
0203: actor on_foot
ret 1 2@
:NONAME_3578
0@ += 12006608
0A8C: write_memory 0@ size 1 value 255 virtual_protect 0
ret 0
:NONAME_3605
0AC6: 2@ = label @NONAME_3708 offset
0085: 3@ = 1@ // (int)
3@ *= 4
005A: 2@ += 3@ // (int)
0A8C: write_memory 2@ size 4 value 0@ virtual_protect 0
ret 0
:NONAME_3655
0AC6: 1@ = label @NONAME_3708 offset
0085: 2@ = 0@ // (int)
2@ *= 4
005A: 1@ += 2@ // (int)
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
ret 1 3@
:NONAME_3708
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP
0000: NOP]
Последнее редактирование: