- 48
- 2
Мне кажется что в данном скрипте у меня не оправдано использование глобальных переменных, но так как оно работает ... ;D
CLEO:
{$CLEO .cs}
//SAMP CLASSIC
0000: NOP
repeat
wait 600
until 0AFA: is_samp_available
//vars
v$pass = 0
v$code = 0
0AF8: samp add_message_to_chat "{FFC04C}[AutoLogin] {FFFFFF}Launched successfully (v0.1 by Ningaro)" color 0xFFFFFF
//Read/Write INI FILE
wait 100
v$pass = "Password"
v$code = "Key"
if
0AAB: file_exists "cleo\autologin.ini"
then
0AF4: v$pass = read_string_from_ini_file "cleo\autologin.ini" section "main" key "pass"
0AF4: v$code = read_string_from_ini_file "cleo\autologin.ini" section "main" key "key"
else
0AF5: write_string v$pass to_ini_file "cleo\autologin.ini" section "main" key "pass"
0AF5: write_string v$code to_ini_file "cleo\autologin.ini" section "main" key "key"
end_thread
end
//Check INI FILE
if
v$pass == "Password"
then
wait 100
0AF8: samp add_message_to_chat "{FFC04C}[AutoLogin] {FE2A1D}Âû íå óñòàíîâèëè ïàðîëü â {91B4C0}cleo\autologin.ini{FE2A1D}!" color 0xFE2A1D
end_thread
else
// Prank login
:pass
wait 0
if
0B4C: samp is_dialog_active 1
jf @pass
wait 100
0B4B: samp set_current_dialog_editbox_text "It a prank bro.)"
0B47: samp close_current_dialog_with_button 1
// True login
:true_pass
wait 0
if
0B4C: samp is_dialog_active 1
jf @true_pass
0B4B: samp set_current_dialog_editbox_text v$pass
0B47: samp close_current_dialog_with_button 1
//Key login
:key
wait 0
if
0B4C: samp is_dialog_active 5
jf @key
0B4B: samp set_current_dialog_editbox_text v$code
0B47: samp close_current_dialog_with_button 1
end_thread
end