Пацаны ну помогите, нужно короч заблочить выход из машины. Как сделать? Мб просто переназначить выход на другую клавишу, а через время вернуть? как через клео реализовать?
07CC: set_player $PLAYER_CHAR can_enter_exit_vehicles 0
Фейк позиция для 0.3z, как перевести на 0.3.7? Когда ввожу любую из команд - Server closed the connection.
PHP:{$CLEO .cs} //-------------MAIN--------------- 0000: NOP :Noname_43 wait 228 SAMP.Available else_jump @Noname_43 0B34: samp register_client_command "fplay" to_label @Noname_557 0B34: samp register_client_command "fbribe" to_label @Noname_594 0B34: samp register_client_command "fatm" to_label @Noname_632 0B34: samp register_client_command "fbuy" to_label @Noname_668 :Noname_245 wait 0 jump @Noname_245 :Noname_557 call @Noname_704 3 -1974.459 310.7048 35.166 say "/play" SAMP.CmdRet :Noname_594 call @Noname_704 3 253.4647 68.2524 1003.641 say "/bribe" SAMP.CmdRet :Noname_632 call @Noname_704 3 1466.655 -1750.071 17.1554 say "/atm" SAMP.CmdRet :Noname_668 call @Noname_704 3 -17.2663 -57.9415 1003.547 say "/buy" SAMP.CmdRet :Noname_704 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 3@ += 55 alloc 4@ 68 0C10: memcpy destination 4@ source 3@ size 68 0C0D: struct 4@ offset 6 size 4 = 0@ 0C0D: struct 4@ offset 10 size 4 = 1@ 0C0D: struct 4@ offset 14 size 4 = 2@ 5@ = RakNet.NewBitStream() BitStream.Write(5@, 212, BS_TYPE_BYTE, 1) BitStream.Write(5@, 4@, BS_TYPE_ARRAY, 68) RakNet.LiteSend(5@) RakNet.DeleteBitStream(5@) free 4@ ret 0
3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
0AC8: 4@ = allocate_memory_size 68
0BBA: samp store_player 3@ onfoot_data 4@
0C0D: struct 4@ offset 6 size 4 = 0@
0C0D: struct 4@ offset 10 size 4 = 1@
0C0D: struct 4@ offset 14 size 4 = 2@
0BC0: samp send_onfoot_data 4@
0ac9: free 4@
0AB2: ret 0
Благодарю. Работает збс)Замени на старыйКод:3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 0AC8: 4@ = allocate_memory_size 68 0BBA: samp store_player 3@ onfoot_data 4@ 0C0D: struct 4@ offset 6 size 4 = 0@ 0C0D: struct 4@ offset 10 size 4 = 1@ 0C0D: struct 4@ offset 14 size 4 = 2@ 0BC0: samp send_onfoot_data 4@ 0ac9: free 4@ 0AB2: ret 0
Внутри цикла получить время, где то выше была такая функция, поставить проверку на это время и произвести эмуляцию.Как сделать активацию клео скрипта по времени? Например, мне нужно эмулировать нажатие Enter в 4:55
Один хуй не пишет чёт.Код:// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013 {$CLEO} {$INCLUDE SF} 0000: 0AF8: samp add_message_to_chat "Àâòîð Ñêðèïòà: Lol_Lolkin" color 16763904 thread "DEAGLES" :DEAGLES_15 wait 0 if 0AB0: key_pressed 122 jf @DEAGLES_299 0AD1: show_formatted_text_highpriority "CHEAT ~G~ON" time 1500 018C: play_sound 1056 at 0.0 0.0 0.0 wait 200 :DEAGLES_78 wait 0 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_CROUCHFIRE" at 3.5 times_normal_rate 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE" at 3.5 times_normal_rate 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE_POOR" at 3.5 times_normal_rate 0AB0: key_pressed 122 jf @DEAGLES_78 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_CROUCHFIRE" at 2.0 times_normal_rate 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE" at 2.0 times_normal_rate 0393: actor $PLAYER_ACTOR perform_animation "PYTHON_FIRE_POOR" at 2.0 times_normal_rate 0AD1: show_formatted_text_highpriority "CHEAT ~R~ OFF" time 1500 018C: play_sound 1057 at 0.0 0.0 0.0 wait 200 :DEAGLES_299 jump @DEAGLES_15
И не будет писать, надо задержку после 0000: wait 2000Попробуй для начала протестировать этот код:
Код:{$CLEO} {$INCLUDE SF} 0000: 0AF8: samp add_message_to_chat "TEST" color -1 0AF8: samp add_message_to_chat "TEST" color -1 0AF8: samp add_message_to_chat "TEST" color -1 0AF8: samp add_message_to_chat "TEST" color -1 :Test wait 0 0AB0: 1 jump @Test
Можно пример? А то я начинающий, никак не могу время функцией получитьВнутри цикла получить время, где то выше была такая функция, поставить проверку на это время и произвести эмуляцию.
Тему полистай, было недавно совсем.Можно пример? А то я начинающий, никак не могу время функцией получить
типа да, но хватит и секунды за глазаДля прогрузки сампа? Типа как is_samp_available?
0001:И не будет писать, надо задержку после 0000: wait 2000
Если использую ф-цию legend2360, в чат выводит: время: d.d.d d:d:dТему полистай, было недавно совсем.
Код давай свой.Если использую ф-цию legend2360, в чат выводит: время: d.d.d d:d:d
{$CLEO .cs}
const
_wYear = 0
_wMonth = 2
_wDayOfWeek = 4
_wDay = 6
_wHour = 8
_wMinute = 10
_wSecond = 12
_wMilliseconds = 14
sizeof_SYSTEMTIME = 16
end
0000:
repeat
wait 400
until 0AFA: is_samp_available
0AC8: 0@ = allocate_memory_size sizeof_SYSTEMTIME
0AB1: call @getLocalTime 1 struct_systemtime 0@
0C0C: 1@ = struct 0@ offset _wYear size 2
0C0C: 2@ = struct 0@ offset _wMonth size 2
0C0C: 3@ = struct 0@ offset _wDay size 2
0C0C: 4@ = struct 0@ offset _wHour size 2
0C0C: 5@ = struct 0@ offset _wMinute size 2
0C0C: 6@ = struct 0@ offset _wSecond size 2
0AF8: samp add_message_to_chat "Time: %02d.%02d.%d %02d:%02d:%02d" color -1 3@ 2@ 1@ 4@ 5@ 6@
0AC9: free_allocated_memory 0@
0A93: end_custom_thread
:getLocalTime
// call @getLocalTime 1 struct_systemtime 0@
if 0@ > 0
then
0C71: 1@ = get_module "kernel32.dll" proc "GetLocalTime" address
0AA5: call 1@ num_params 1 pop 0 params 0@
end
0AB2: ret 0