Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Помогите пожалуйста написать скрипт, с помощью которого Я, т.е игрок, будет раз в 3 (5, 7 или 8) минут делать рандомный шаг. Ну т.е нажимать на любую стрелочку или WASD. Длительность нажима должна быть 2-3 секунды.
;D
while true
wait 300000 // 5 min
0209: 0@ = random_int_in_ranges 0 8
if or
0@ == 0
0@ == 3
then
0C72: set_virtual_key 87 {W} down true
wait 3000
0C72: set_virtual_key 87 down false
end
if or
0@ == 2
0@ == 5
then
0C72: set_virtual_key 65 {A} down true
wait 3000
0C72: set_virtual_key 65 down false
end
if or
0@ == 4
0@ == 7
then
0C72: set_virtual_key 68 {D} down true
wait 3000
0C72: set_virtual_key 68 down false
end
if or
0@ == 6
0@ == 0
then
0C72: set_virtual_key 83 {S} down true
wait 3000
0C72: set_virtual_key 83 down false
end
end
while true
wait 300000 // 5 min
0209: 0@ = random_int_in_ranges 0 8
if or
0@ == 0
0@ == 3
then
0C72: set_virtual_key 87 {W} down true
wait 3000
0C72: set_virtual_key 87 down false
end
if or
0@ == 2
0@ == 5
then
0C72: set_virtual_key 65 {A} down true
wait 3000
0C72: set_virtual_key 65 down false
end
if or
0@ == 4
0@ == 7
then
0C72: set_virtual_key 68 {D} down true
wait 3000
0C72: set_virtual_key 68 down false
end
if or
0@ == 6
0@ == 0
then
0C72: set_virtual_key 83 {S} down true
wait 3000
0C72: set_virtual_key 83 down false
end
end
{$CLEO}
0000:
repeat
wait 0
until SAMP.Available()
0B34: samp register_client_command "cmd" to_label @cmd
while true
wait 300000 // 5 min
if 1@ == 1
then
0209: 0@ = random_int_in_ranges 0 8
if or
0@ == 0
0@ == 3
then
0C72: set_virtual_key 87 {W} down true
wait 3000
0C72: set_virtual_key 87 down false
end
if or
0@ == 2
0@ == 5
then
0C72: set_virtual_key 65 {A} down true
wait 3000
0C72: set_virtual_key 65 down false
end
if or
0@ == 4
0@ == 7
then
0C72: set_virtual_key 68 {D} down true
wait 3000
0C72: set_virtual_key 68 down false
end
if or
0@ == 6
0@ == 0
then
0C72: set_virtual_key 83 {S} down true
wait 3000
0C72: set_virtual_key 83 down false
end
end
end
:cmd
0B12: 1@ = 1@ XOR 1 // если 1@ == 0, он запишет туда 1 и наоборот. Синк эбаут ит
if 1@ == 1
then
chatmsg "Скрипт активирован" 0xffffff
SAMP.CmdRet()
else
chatmsg "Скрипт деактивирован" 0xffffff
SAMP.CmdRet()
end