[CLEO] Вопрос - Ответ
|
|
[CM]Рафаэль |
Дата: Суббота, 05.09.2015, 20:19 | Сообщение # 1
|
Cheat-Master
Сообщений: 3080
Статус: Offline
|
В этой теме задаются вопросы по CLEO, конкретным опкодам (например, назначение того или иного опкода) и т.д.
Форма вопроса: Код [color=#1E90FF][b]Вопрос:[/b][/color] text
Форма ответа: Код [color=#1E90FF][b]Ответ:[/b][/color] text
Мой Shop Официальный гарант
Контактные данные: VK: vk.com/ali_benua Skype: lvinyipen Telegram: @AliBenua ICQ: 552-090-283
|
|
|
|
CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2821
|
Новичок
Сообщений: 21
Статус: Offline
|
Цитата darkes (  ) Опять я про(МАТ)ся, вместо chatmsg - say
Если так: 0AF9: say_msg "Lol, %d" -1 1@ - дальше Краш.
Цитата cover (  ) {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @label
while true wait 0 end
:new_label 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d" 1@ 0B43: samp cmd_ret
Метка "label" не найдена.
|
|
|
|
cover |
Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2822
|
Бывалый
Сообщений: 343
Статус: Offline
|
Цитата CHEATMACHINE (  ) Метка "label" не найдена. А может это не твое ? Я имею в виду клео, так тяжело исправить "label" на "new_label" ?
Код {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @new_label
while true wait 0 end
:new_label 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d" 1@ end 0B43: samp cmd_ret
|
|
|
|
Markoni |
Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2823
|
Новичок
Сообщений: 12
Статус: Offline
|
Код {$CLEO} 0001: wait 0 ms repeat wait 400 until 0AFA: is_samp_available 0B34: samp register_client_command "Explosion" to_label @Madera while true wait 0 end
:Madera 0B35: samp 15@ = get_last_command_params 0C1A: 15@ = atoi 15@ Actor.StorePos($PLAYER_ACTOR,16@,17@,18@) 0AFF: samp 19@ = car_handle_by_samp_vehicle_id 15@ 0B30: samp send_enter_vehicle 15@ as_passenger 0 0224: set_car 19@ health_to 1000 072A: put_actor $PLAYER_ACTOR into_car 19@ driverseat 0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 16@ 17@ 18@ 0b43: Почему крашит?Добавлено (06.01.2015, 20:08) ---------------------------------------------
Код {$CLEO} 0001: wait 0 ms repeat wait 400 until 0AFA: is_samp_available 0B34: samp register_client_command "Explosion" to_label @Madera while true wait 0 end
:Madera 0B35: samp 15@ = get_last_command_params 0C1A: 15@ = atoi 15@ Actor.StorePos($PLAYER_ACTOR,16@,17@,18@) 0AFF: samp 19@ = car_handle_by_samp_vehicle_id 15@ 0B30: samp send_enter_vehicle 15@ as_passenger 0 0224: set_car 19@ health_to 1000 072A: put_actor $PLAYER_ACTOR into_car 19@ driverseat 0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 16@ 17@ 18@ 0b43: Почему крашит?
Привет
|
|
|
|
CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2824
|
Новичок
Сообщений: 21
Статус: Offline
|
Цитата cover (  ) А может это не твое ? Я имею в виду клео, так тяжело исправить "label" на "new_label" ?
Код {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @new_label
while true wait 0 end
:new_label 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d" 1@ end 0B43: samp cmd_ret
Мое, просто еле-еле.. последний вопрос: Можно ли сделать так: Текст, значение переменной, текст. Пример: 0AF9: samp say_msg "Lol, %d" 1@ "GOOD JOB" Как объеденить в одно сообщение это?
|
|
|
|
cover |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2825
|
Бывалый
Сообщений: 343
Статус: Offline
|
Markoni, Код {$CLEO .cs} 0000: repeat wait 300 until 0AFA: is_samp_available 0B34: samp register_client_command "explosion" to_label @Madera while true wait 0 end
:Madera 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then Actor.StorePos($PLAYER_ACTOR, 3@ 4@ 5@) 0AFF: samp 6@ = car_handle_by_samp_vehicle_id 1@ 0B30: samp send_enter_vehicle 6@ as_passenger 0 036A: put_actor $PLAYER_ACTOR in_car 6@ 0224: set_car 6@ health_to 1000 0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 3@ 4@ 5@ 0B43: samp cmd_ret Добавлено (06.01.2015, 20:20) --------------------------------------------- CHEATMACHINE,
Код {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @new_label
while true wait 0 end
:new_label 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d GOOD JOB" 1@ end 0B43: samp cmd_ret
|
|
|
|
Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2826
|
Новичок
Сообщений: 13
Статус: Offline
|
fragma, Мне не это надо! Вот к примеру устроился я на работу "Лесопилка" и там появляются к примеру: 5 маркеров и все рандомно появляются!!! Как сделать чтобы он бежал на маркер который появился? Ответьте кто знает пожалуйста!
|
|
|
|
cover |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2827
|
Бывалый
Сообщений: 343
Статус: Offline
|
Цитата Don_Gray (  ) fragma, Мне не это надо! Вот к примеру устроился я на работу "Лесопилка" и там появляются к примеру: 5 маркеров и все рандомно появляются!!! Как сделать чтобы он бежал на маркер который появился? Ответьте кто знает пожалуйста!
Это не 1 опкодом делается, надо сначала написать функцию поиска координат маркера, потом подбирание этого маркера, не все так просто
|
|
|
|
CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2828
|
Новичок
Сообщений: 21
Статус: Offline
|
cover, Цитата cover (  ) {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @new_label
while true wait 0 end
:new_label 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d GOOD JOB" 1@ end 0B43: samp cmd_ret
Огромное спасибо! Самый самый последний вопрос: Код 0AF9: samp say_msg "Lol, %d GOOD JOB" 1@ wait 3000 0AF9: samp say_msg "You Have Hard Skill" 1@
пауза не работает, как заставить второе сообщение вылезти на 3 секунды позже первого?
|
|
|
|
cover |
Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2829
|
Бывалый
Сообщений: 343
Статус: Offline
|
Цитата CHEATMACHINE (  ) пауза не работает, как заставить второе сообщение вылезти на 3 секунды позже первого? С командой пауза не работает.
|
|
|
|
CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:23 | Сообщение # 2830
|
Новичок
Сообщений: 21
Статус: Offline
|
Цитата cover (  ) С командой пауза не работает. Альтернативные команды есть?
|
|
|
|
darkes |
Дата: Воскресенье, 06.09.2015, 04:23 | Сообщение # 2831
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата CHEATMACHINE (  ) Альтернативные команды есть? Есть, но у тебя на эти 3 секунды просто повиснет GTA, устраивает? "MAKE BEEP" вставь в конец скрипта, а 0ab1, который представлен используй вместо wait Код //0AB1: @MAKE_BEEP 2 FREQUENCY 0x25 TIME_MS 3000 :MAKE_BEEP IF 0AA2: 31@ = load_library "kernel32.dll" THEN IF 0AA4: 30@ = get_proc_address "Beep" library 31@ THEN 0AA5: _CALL_ 30@ num_params 2 pop 0 1@ 0@ END 0AA3: free_library 31@ END 0AB2: 0
Цитата darkes (  ) Вопрос: не могу открыть .cs файл, пишет "Неизвестный опкод 0B34 по адресу 70." Установи SF
Цитата Lewis3D (  ) Вопрос: как переделать активацию телепорта(/vodolaz) на чек-поинт(зашел-началось). 00EC: actor $PLAYER_ACTOR sphere 0 near_point 1812.369 -1929.922 radius 80.0 80.0
Сообщение отредактировал darkes - Среда, 07.01.2015, 00:41 |
|
|
|
DubStep_ |
Дата: Воскресенье, 06.09.2015, 04:23 | Сообщение # 2832
|
{ }
Сообщений: 1406
Статус: Offline
|
Код {$CLEO .cs} 0000:
repeat wait 300 until 0AFA: is_samp_available
0B34: samp register_client_command "merd" to_label @new_label
while true wait 0 if 3@ == true then 0B35: samp 0@ = get_last_command_params if 0AD4: 2@ = scan_string 0@ format "%d" 1@ then 0AF9: samp say_msg "Lol, %d GOOD JOB" 1@ wait 3000 0af9: "three second left" end 3@ = false end end
:new_label 3@ = true 0B43: samp cmd_ret
Сообщение отредактировал DubStep_ - Среда, 07.01.2015, 00:52 |
|
|
|
darkes |
Дата: Воскресенье, 06.09.2015, 04:23 | Сообщение # 2833
|
Боец
Сообщений: 188
Статус: Offline
|
DubStep_, end забыл
|
|
|
|
DubStep_ |
Дата: Воскресенье, 06.09.2015, 04:23 | Сообщение # 2834
|
{ }
Сообщений: 1406
Статус: Offline
|
darkes, спасибо,исправил. С телефона трудно ошибку обнаружить
|
|
|
|
Markoni |
Дата: Воскресенье, 06.09.2015, 04:24 | Сообщение # 2835
|
Новичок
Сообщений: 12
Статус: Offline
|
Скиньте опкод для посадки игрока в машину
Привет
|
|
|
|