А можно чтобы по нажатию клавиши J слапало?
{$CLEO}
0000: NOP
REPEAT
0001: 0
UNTIL 0AFA: is_samp_available
0B34: samp register_client_command "slapme" to_label @CMD_slapMe
WHILE TRUE
0001: WAIT 0 MS
IF 0C89: key_just_pressed 0x4A
THEN 0AB1: call_scm_func @slapMe 0
END
END
:CMD_slapMe
0AB1: call_scm_func @slapMe 0
0B43: samp cmd_ret
:slapMe
04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 5.0
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
0AB2: ret 0
{$CLEO .cs}
0000: make_script_private
03A4: name_thread 'MQ ADMIN'
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "slap" to_label @slapmelikeabitch
0BDE: pause_thread 0
:slapmelikeabitch
0792: disembark_instantly_actor $PLAYER_ACTOR
00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@
3@ += 0.5
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
0B43: samp cmd_ret
Спасибо, брат! Лучший!CLEO:{$CLEO .cs} 0000: make_script_private 03A4: name_thread 'MQ ADMIN' repeat wait 0 until samp.Available() 0B34: samp register_client_command "slap" to_label @slapmelikeabitch 0BDE: pause_thread 0 :slapmelikeabitch 0792: disembark_instantly_actor $PLAYER_ACTOR 00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@ 3@ += 0.5 00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@ 0B43: samp cmd_ret
в выделенной строке можно выбрать "силу" слапа
А можно как-то от краша пофиксить? Поставил, и бывает когда 2 раз захожу крашит сразуCLEO:{$CLEO .cs} 0000: make_script_private 03A4: name_thread 'MQ ADMIN' repeat wait 0 until samp.Available() 0B34: samp register_client_command "slap" to_label @slapmelikeabitch 0BDE: pause_thread 0 :slapmelikeabitch 0792: disembark_instantly_actor $PLAYER_ACTOR 00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@ 3@ += 0.5 00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@ 0B43: samp cmd_ret
в выделенной строке можно выбрать "силу" слапа
а чо за краш, подробнее. я просто клео серьезно не писал уже конкретно давноСпасибо, брат! Лучший!
А можно как-то от краша пофиксить? Поставил, и бывает когда 2 раз захожу крашит сразу
а чо за краш, подробнее. я просто клео серьезно не писал уже конкретно давно
а чо за краш, подробнее. я просто клео серьезно не писал уже конкретно давно
Пофиксил, можешь пожалуйста добавить строчки чтобы по нажатию клавиши я мог слапать себя, любую клавишу дальше я сам разберусь :)странно. по идее это клеа не должно вызывать прям таких вот проблем
Пофиксил, можешь пожалуйста добавить строчки чтобы по нажатию клавиши я мог слапать себя, любую клавишу дальше я сам разберусь :)
while true
wait 0
if 0C89: key_just_pressed 0x74 // F5
then
0AB1: call_scm_func @slapmelikeabitch 0
end
end
Мои навыки не особо в скриптинге, а можешь сразу его в код впихнуть ? А то я один раз ф5 нажал и всё дальше не работает, + как то не понятно как у тебя устроена штука по клавишам 0x74 - 74 на сколько я знаю это же "j"CLEO:while true wait 0 if 0C89: key_just_pressed 0x74 // F5 then 0AB1: call_scm_func @slapmelikeabitch 0 end end
Мои навыки не особо в скриптинге, а можешь сразу его в код впихнуть ? А то я один раз ф5 нажал и всё дальше не работает, + как то не понятно как у тебя устроена штука по клавишам 0x74 - 74 на сколько я знаю это же "j"
{$CLEO .cs}
0000: make_script_private
03A4: name_thread 'MQ ADMIN'
repeat
wait 0
until samp.Available()
while true
wait 0
if 0C89: key_just_pressed 0x74
then
0AB1: call_scm_func @slapmelikeabitch 0
end
end
0BDE: pause_thread 0
:slapmelikeabitch
0792: disembark_instantly_actor $PLAYER_ACTOR
00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@
3@ += 0.5
00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@
0B43: samp cmd_ret
А как на клавишу "J" сменить?Правда у меня этот скрипт - крашится, но ты вроде уже пофиксил этоCLEO:{$CLEO .cs} 0000: make_script_private 03A4: name_thread 'MQ ADMIN' repeat wait 0 until samp.Available() while true wait 0 if 0C89: key_just_pressed 0x74 then 0AB1: call_scm_func @slapmelikeabitch 0 end end 0BDE: pause_thread 0 :slapmelikeabitch 0792: disembark_instantly_actor $PLAYER_ACTOR 00A0: store_actor $PLAYER_ACTOR position_to 1@ 2@ 3@ 3@ += 0.5 00A1: put_actor $PLAYER_ACTOR at 1@ 2@ 3@ 0B43: samp cmd_ret
А чего открываю и кода не вижу? Мне код нужен лучшепо назве и так ясно r+g
0x74 поменяй на 0x4AА как на клавишу "J" сменить?
Ок, только знаешь заметил что с таким кодом крашит меня тоже, а со стандартом без кнопки всё норм. (А по какому принципу работает 0x4A ? А если я захожу потом на другую сменить как понять? )0x74 поменяй на 0x4A
Это код виртуальной кнопкиОк, только знаешь заметил что с таким кодом крашит меня тоже, а со стандартом без кнопки всё норм. (А по какому принципу работает 0x4A ? А если я захожу потом на другую сменить как понять? )