// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE bitwise}
{$USE ini}
0000: NOP
03A4: name_thread "binder"
:binder_12
0001: wait 100 ms
0AFA: is_samp_available
004D: jump_if_false @binder_12
00D6: if
8AAB: not file_exists "CLEO\c-binder.ini"
004D: jump_if_false @binder_597
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0AF5: write_string "Ââåäèòå ñâîé òåêñò" to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
:binder_597
0B80: dialog 30@ = create "{FFCC00}C-BINDER"
0B5A: get_screen_resolution 28@ 29@
0016: 28@ /= 2
0016: 29@ /= 2
000E: 28@ -= 325
000E: 29@ -= 300
0B84: dialog 30@ set_pos_XY 28@ 29@ size 650 575
0B93: dialog 30@ set_background_color -1090519040
0B91: dialog 30@ add_static id 12 text "{EAEAEA}[1]" pos_XY 10 10 size 25 40
0B88: dialog 30@ add_editbox id 13 text "bind 1" pos_XY 45 10 size 580 40
0B91: dialog 30@ add_static id 22 text "{EAEAEA}[2]" pos_XY 10 60 size 25 40
0B88: dialog 30@ add_editbox id 23 text "bind 2" pos_XY 45 60 size 580 40
0B91: dialog 30@ add_static id 32 text "{EAEAEA}[3]" pos_XY 10 110 size 25 40
0B88: dialog 30@ add_editbox id 33 text "bind 3" pos_XY 45 110 size 580 40
0B91: dialog 30@ add_static id 42 text "{EAEAEA}[4]" pos_XY 10 160 size 25 40
0B88: dialog 30@ add_editbox id 43 text "bind 4" pos_XY 45 160 size 580 40
0B91: dialog 30@ add_static id 52 text "{EAEAEA}[5]" pos_XY 10 210 size 25 40
0B88: dialog 30@ add_editbox id 53 text "bind 5" pos_XY 45 210 size 580 40
0B91: dialog 30@ add_static id 62 text "{EAEAEA}[6]" pos_XY 10 260 size 25 40
0B88: dialog 30@ add_editbox id 63 text "bind 6" pos_XY 45 260 size 580 40
0B91: dialog 30@ add_static id 72 text "{EAEAEA}[7]" pos_XY 10 310 size 25 40
0B88: dialog 30@ add_editbox id 73 text "bind 7" pos_XY 45 310 size 580 40
0B91: dialog 30@ add_static id 82 text "{EAEAEA}[8]" pos_XY 10 360 size 25 40
0B88: dialog 30@ add_editbox id 83 text "bind 8" pos_XY 45 360 size 580 40
0B91: dialog 30@ add_static id 92 text "{EAEAEA}[9]" pos_XY 10 410 size 25 40
0B88: dialog 30@ add_editbox id 93 text "bind 9" pos_XY 45 410 size 580 40
0B91: dialog 30@ add_static id 2 text "{EAEAEA}[10]" pos_XY 10 460 size 25 40
0B88: dialog 30@ add_editbox id 3 text "bind 10" pos_XY 45 460 size 580 40
0B82: dialog 30@ add_button id 4 text "OK" pos_XY 285 510 size 80 40
0B91: dialog 30@ add_static id 5 text "{EAEAEA}by hnnssy" pos_XY 525 510 size 125 40
0B86: dialog 30@ set_visible 0
0B34: samp register_client_command "bset" to_label @binder_2820
0AC8: 1@ = allocate_memory_size 256
:binder_1306
0001: wait 0 ms
00D6: if
0B87: dialog 30@ is_visible
004D: jump_if_false @binder_2003
0B6A: render draw_box_with_border_pos 28@ 29@ size 650 575 color 1140850688 border_size 2 border_color -13312
0B5D: samp toggle_cursor 1
00D6: if
0B81: dialog 30@ pop_event_to 10@ control_id_to 11@
004D: jump_if_false @binder_2003
00D6: if and
0039: 11@ == 4
0039: 10@ == 257
004D: jump_if_false @binder_2003
0AC8: 0@ = allocate_memory_size 256
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 13 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 23 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 33 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 43 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 53 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 63 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 73 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 83 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 93 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0C11: memset destination 0@ value 0 size 256
0B89: dialog 30@ get_control 3 text_to 0@
0AF5: write_string 0@ to_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0AC9: free_allocated_memory 0@
0B86: dialog 30@ set_visible 0
0B5D: samp toggle_cursor 0
0006: 25@ = 0
:binder_2003
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 49
004D: jump_if_false @binder_2084
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2084
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 50
004D: jump_if_false @binder_2165
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2165
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 51
004D: jump_if_false @binder_2246
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2246
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 52
004D: jump_if_false @binder_2327
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2327
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 53
004D: jump_if_false @binder_2408
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2408
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 54
004D: jump_if_false @binder_2489
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2489
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 55
004D: jump_if_false @binder_2570
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2570
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 56
004D: jump_if_false @binder_2651
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2651
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 57
004D: jump_if_false @binder_2732
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2732
00D6: if and
0AB0: key_pressed 66
0AB0: key_pressed 48
004D: jump_if_false @binder_2813
0C11: memset destination 1@ value 0 size 256
0AF4: 1@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0AF9: samp say_msg "%s" 1@
0001: wait 250 ms
:binder_2813
0002: jump @binder_1306
:binder_2820
0B12: 25@ = 25@ XOR 1
00D6: if
0039: 25@ == 1
004D: jump_if_false @binder_3445
0B86: dialog 30@ set_visible 1
0AC8: 0@ = allocate_memory_size 256
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "1"
0B94: dialog 30@ set_control 13 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "2"
0B94: dialog 30@ set_control 23 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "3"
0B94: dialog 30@ set_control 33 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "4"
0B94: dialog 30@ set_control 43 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "5"
0B94: dialog 30@ set_control 53 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "6"
0B94: dialog 30@ set_control 63 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "7"
0B94: dialog 30@ set_control 73 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "8"
0B94: dialog 30@ set_control 83 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "9"
0B94: dialog 30@ set_control 93 text 0@
0C11: memset destination 0@ value 0 size 256
0AF4: 0@ = read_string_from_ini_file "CLEO\c-binder.ini" section "C-BINDER" key "0"
0B94: dialog 30@ set_control 3 text 0@
0AC9: free_allocated_memory 0@
0002: jump @binder_3452
:binder_3445
0B86: dialog 30@ set_visible 0
:binder_3452
0B43: samp cmd_ret