|
[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
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:17 | Сообщение # 2791
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата Kerryb3d (  ) darkes, Вот код,я не понимаю,почиму крашает при заходе в игру ? Нет заветного слова в начале - "{$CLEO .cs}"
Сообщение отредактировал darkes - Понедельник, 05.01.2015, 17:24 |
|
|
|
|
| _Kr1k_ |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2792
|
Любитель
Сообщений: 39
Статус: Offline
|
Цитата Okful (  ) Как считывать id игрока наведя на него прицел (ПКМ), где появляется зелёный треугольник. И после этого подставлять id под определённую команду? (/cmd ID summa) Код {$CLEO} thread "cmd" if not 0@ = SAMP.Base() then 0A93: end_custom_thread end while not SAMP.Available() wait 100 end while true wait 0 if and 0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET 0AB0: key_pressed 67 // нажатие кнопки "С", можно убрать. then 10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@) 0AF9: samp say_msg "/cmd %d summa" 10@ wait 500 end end
|
|
|
|
|
| Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2793
|
Новичок
Сообщений: 13
Статус: Offline
|
Как сделать бот который бегает по заданным координатам?
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2794
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата Don_Gray (  ) Как сделать бот который бегает по заданным координатам? 05D3: AS_actor $PLAYER_ACTOR goto_point 681.8004 -474.1063 15.5363 mode 4 time 3000 ms // versionA
|
|
|
|
|
| Okful |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2795
|
Боец
Сообщений: 222
Статус: Offline
|
Цитата _Kr1k_ (  ) Код {$CLEO} thread "cmd" if not 0@ = SAMP.Base() then 0A93: end_custom_thread end while not SAMP.Available() wait 100 end while true wait 0 if and 0AD2: 29@ = player $PLAYER_CHAR targeted_actor //IF and SET 0AB0: key_pressed 67 // нажатие кнопки "С", можно убрать. then 10@ = SAMP.GetSAMPPlayerIDByActorHandle(29@) 0AF9: samp say_msg "/cmd %d summa" 10@ wait 500 end end Попробовал, пишет (на arp), что игрок находится слишком далеко (не тот id может считывается?)
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2796
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата Okful (  ) Попробовал, пишет (на arp), что игрок находится слишком далеко (не тот id может считывается?) Работает как часы, не забудь про 4.1 cleo Код {$CLEO .cs} 0000: while not SAMP.Available() wait 0 end
while true wait 0 if and not samp.ChatInputOpened() not samp.IsDialogActive(-1) key_down 49 0AD2: 0@ = player $PLAYER_CHAR targeted_actor then 1@ = SAMP.GetSAMPPlayerIDByActorHandle(0@) say "/pay %d 10" chatmsg "Player's ID is %d" -11@ while key_down 49 wait 0 end end end
Сообщение отредактировал darkes - Вторник, 06.01.2015, 00:09 |
|
|
|
|
| Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:18 | Сообщение # 2797
|
Новичок
Сообщений: 13
Статус: Offline
|
Ребята подскажите пожалуйста! Как сделать чтобы персонаж бежал на красный маркер?
|
|
|
|
|
| fragma |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2798
|
|
|
Don_Gray, Код 05D3: AS_actor $PLAYER_ACTOR goto_point 592.4914 859.3141 -42.9715 mode 6 time 10000 ms 05D3: AS_actor $PLAYER_ACTOR goto_point 592.6129 853.9781 -43.0648 mode 6 time 4000 ms if 00ED: actor $PLAYER_ACTOR sphere 0 near_point 592.6129 853.9781 radius 1044.13 0.5 on_foot
Пишу на заказ CLEO скрипты, SF и ASI плагины.
|
|
|
|
|
| Markoni |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2799
|
Новичок
Сообщений: 12
Статус: Offline
|
Нужен исходник Корд мастера У кого остался, можете скинуть?
Привет
|
|
|
|
|
| CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2800
|
Новичок
Сообщений: 21
Статус: Offline
|
Цель такова: В чат пишу: "/merd 33" Значение "33" Нужно занести в переменную, а далее отправить сообщение: 0AF9: samp say_msg "Lol, 33" Заранее спасибо! Прошу помощи!
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2801
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата markoni (  ) нужен исходник корд мастера у кого остался, можете скинуть? Специально для даунов: 1. Идем на страницу форума( для особо отбитых это сюда) 2. Нажимаем на кнопку "Поиск" 3. Вводим "coordmaster" 4. Нажимаем на кнопку "Начать поиск" 5. ВСЕ, БОЛЬШЕ ОТ ТЕБЯ НИЧЕГО НЕ ТРЕБУЕТСЯ
Сообщение отредактировал darkes - Вторник, 06.01.2015, 18:08 |
|
|
|
|
| Markoni |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2802
|
Новичок
Сообщений: 12
Статус: Offline
|
Код :86 wait 0 if or 0ADC: test_cheat "on" 7@ == 1 jf @414 if 0AB6: store_target_marker_coords_to 3@ 4@ 5@ jf @415 7@ = 1
:688 wait 0 Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@) 0509: 11@ = distance_between_XY 3@ 4@ and_XY 0@ 1@ if not 11@ >= 120.0 jf @192 Actor.PutAt($PLAYER_ACTOR, 3@, 4@, 12@) jump @342
:192 0063: 3@ -= 0@ // (float) 0063: 4@ -= 1@ // (float) 0604: get_Z_angle_for_point 3@ 4@ store_to 6@ Actor.Angle($PLAYER_ACTOR) = 6@ Actor.LockInCurrentPosition($PLAYER_ACTOR) = True if Actor.Driving($PLAYER_ACTOR) jf @273 03C0: 30@ = actor $PLAYER_ACTOR car Car.Angle(30@) = 6@ Car.LockInCurrentPosition(30@) = True
:273 04C4: store_coords_to 8@ 9@ 10@ from_actor $PLAYER_ACTOR with_offset 0.0 70.1 0.0 Actor.PutAt($PLAYER_ACTOR, 8@, 9@, -80.1) wait 1000
:329 if 0ADC: not test_cheat "off" jf @414
:342 wait 0 7@ = 0 Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@) 02CE: 13@ = ground_z_at 0@ 1@ 999.0 Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 13@) Actor.LockInCurrentPosition($PLAYER_ACTOR) = False if 056E: car 30@ defined // ???? ? ?????? jf @414 Car.LockInCurrentPosition(30@) = False // ?????????? ?????? jump @414
:415 0ACD: show_text_highpriority "NO MARKER" time 1500
:414 jump @86 Мне нужен код лёгкий.Тот что изображён выше. Сидя в интернете я нашёл вот этот код, но внизу был хекс
Привет
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:19 | Сообщение # 2803
|
Боец
Сообщений: 188
Статус: Offline
|
Цитата CHEATMACHINE (  ) Цель такова: В чат пишу: "/merd 33" Значение "33" Нужно занести в переменную, а далее отправить сообщение: 0AF9: samp say_msg "Lol, 33" Заранее спасибо! Прошу помощи! Код {$CLEO} 0000: repeat wait 0 until 0AFA: is_samp_available 0b34: "merd" @test
while true wait 0 end
:test 0@ = SAMP.RegisterClientCommand() say "Lol, %d" -1 0@ samp.CmdRet()
Цитата Markoni (  ) Мне нужен код лёгкий.Тот что изображён выше. Сидя в интернете я нашёл вот этот код, но внизу был хекс Как раз там этот код тоже был
Сообщение отредактировал darkes - Вторник, 06.01.2015, 18:20 |
|
|
|
|
| CHEATMACHINE |
Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2804
|
Новичок
Сообщений: 21
Статус: Offline
|
Цитата darkes (  ) Код {$CLEO} 0000: repeat wait 0 until 0AFA: is_samp_available 0b34: "merd" @test
while true wait 0 end
:test 0@ = SAMP.RegisterClientCommand() say "Lol, %d" -1 0@ samp.CmdRet()
|
|
|
|
|
| darkes |
Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2805
|
Боец
Сообщений: 188
Статус: Offline
|
-1 после say убери
|
|
|
|
|