Вопросы по CLEO-скриптингу

Levkas

Новичок
8
0
Как я понял, у тебя в конце идёт джамп на начало этого кода. В 0@ у тебя уже будет хэндл, ты же перезаписываешь переменную, так что второй раз код не сработает.
for 0@ = 0 to 2000
if 1@ = car_handle_by_samp_vehicle_id 0@
then
if 1@ = car #taxi model
then
send_enter_vehicle 1@ 0
put_actor $player_actor in car 0@
restore_cam
end
end
end
Блин, у меня получается при активации он стоит, а потом сразу прыгает туда, где уже должен быть в машине, но в кар так и не тпхается(
 

kemperrr

Известный
104
2
Как увеличить дальность стрельбы? в PH_Func есть "Пуля-дура 1000м", но не могу найти эту функцию.
 

Perojek)0

Известный
205
3
Если у меня в переменной записана строка. Допустим... "228"
Как проверить int это или нет? И как из строки сделать int?
 

Perojek)0

Известный
205
3
Если у меня в переменной ник игрока, как можно узнать его ID?(Игрок на сервере)
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,468
Цикл от 0 до 999(иды игроков), получаешь ник с помощью ида(после того, как проверишь, что игрок с таким идом подключен) и проверяешь strcmp.

Есть ещё это: https://www.blast.hk/threads/897/#post-9898
 
  • Нравится
Реакции: Perojek)0

hnnssy

Известный
Друг
2,684
2,762
Только второй день изучаю SannyBuilder, смотрю обучалки и пытаюсь сделать клео авто нажатие клавиши пробел, чтобы самому не нажимать на кнопку когда прокачиваю персонажа в тренажерном зале. Чёт не получается. Подскажите пожалуйста!
CLEO:
{$CLEO .cs}
0000: NOP

:Noname_2
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "SPRINT"
004D: jump_if_false @Noname_2
0ACD: show_text_highpriority "Activated" time 1500
018C: play_sound 1058 at 0 0 0
0B56: set_game_key 32 state 1
0001: wait 500 ms
0B56: set_game_key 32 state 0
0001: wait 500 ms
0002: jump @Noname_83

:Noname_83
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "SPRINT"
004D: jump_if_false @Noname_83
0ACD: show_text_highpriority "Deactivated" time 1500
018C: play_sound 1058 at 0 0 0
0002: jump @Noname_2
0B56: нажимает игровую клавишу, у пробела другой ид.
 

BlackKnigga

Известный
BH Team
922
446
Только второй день изучаю SannyBuilder, смотрю обучалки и пытаюсь сделать клео авто нажатие клавиши пробел, чтобы самому не нажимать на кнопку когда прокачиваю персонажа в тренажерном зале. Чёт не получается. Подскажите пожалуйста!
CLEO:
{$CLEO .cs}
0000: NOP

:Noname_2
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "SPRINT"
004D: jump_if_false @Noname_2
0ACD: show_text_highpriority "Activated" time 1500
018C: play_sound 1058 at 0 0 0
0B56: set_game_key 32 state 1
0001: wait 500 ms
0B56: set_game_key 32 state 0
0001: wait 500 ms
0002: jump @Noname_83

:Noname_83
0001: wait 0 ms
00D6: if
0ADC:   test_cheat "SPRINT"
004D: jump_if_false @Noname_83
0ACD: show_text_highpriority "Deactivated" time 1500
018C: play_sound 1058 at 0 0 0
0002: jump @Noname_2
Эмулировать нажатия надо в цикле. И опкодом 0C72.
 

Tarxyn

Новичок
11
0
Подскажите решение,необходимо из чата при нахождении "кодового слова" делать определенные команды.Как это реализовать?