|
[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
|
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2851
|
{ }
Сообщений: 1406
Статус: Offline
|
Все вопросы сверху есть в справке Sanny Builder. Читайте справку прежде чем задавать вопрос и писать скрипты!
|
|
|
|
|
| Markoni |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2852
|
Новичок
Сообщений: 12
Статус: Offline
|
Как проверить на наличие АФК у жертвы?
Привет
Сообщение отредактировал Markoni - Пятница, 09.01.2015, 09:22 |
|
|
|
|
| Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2853
|
Новичок
Сообщений: 13
Статус: Offline
|
Почему он бегает вокруг?
Код {$CLEO .cs} 0000:
:activation_goto_point wait 0 if and Player.Defined($PLAYER_ACTOR) 0ab0: 115 // Кнопка 1 else_jump @end_goto_point wait 100 goto @P1
:P1 wait 100 05D3: AS_actor $PLAYER_ACTOR goto_point 587.2710 860.1738 -42.9571 mode 6 time 1000 ms 0AB3: var 740 = 3 if or 00EC: actor $PLAYER_ACTOR 0 near_point 587.2710 860.1738 -42.9571 radius 1.0 1.0 0ab0: 116 // Кнопка 4 else_jump @P1 Actor.StorePos($PLAYER_ACTOR, 1@ 2@ 3@) 05D3: AS_actor $PLAYER_ACTOR goto_point 1@ 2@ 3@ mode 6 time 1000 ms :P2 wait 100 05D3: AS_actor $PLAYER_ACTOR goto_point 587.2710 860.1738 -42.9571 mode 6 time 1000 ms 0AB3: var 740 = 3 if or 00EC: actor $PLAYER_ACTOR 0 near_point 587.2710 860.1738 -42.9571 radius 1.0 1.0 0ab0: 116 // Кнопка 4 else_jump @P2 Actor.StorePos($PLAYER_ACTOR, 1@ 2@ 3@) 05D3: AS_actor $PLAYER_ACTOR goto_point 1@ 2@ 3@ mode 6 time 1000 ms goto @end_goto_point
:end_goto_point wait 0 0AB3: var 740 = 0 goto @activation_goto_poin Вот Видео
|
|
|
|
|
| Colonhack[CM] |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2854
|
ТЫЖ ПРОГРОМИСТ
Сообщений: 128
Статус: Offline
|
Возможно ли сделать так, чтобы когда выбираешь определенное оружие, скрипт выдавал ему свой прицел. Например у M4 крестовый прицел, у дигла круглый. А сами прицелы залить в определенную папку. Если возможно то как?
Любой дурак сможет написать код, который поймет машина. Хорошие программисты пишут код, который сможет понять человек. ©Martin Fowler
|
|
|
|
|
| cover |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2855
|
Бывалый
Сообщений: 343
Статус: Offline
|
Цитата Colonhack[CM] (  ) Возможно ли сделать так, чтобы когда выбираешь определенное оружие, скрипт выдавал ему свой прицел. Например у M4 крестовый прицел, у дигла круглый. А сами прицелы залить в определенную папку. Если возможно то как? На самом деле я не помню где в папки с игрой лежит прицел, но типа можно типа грузить файлы. Если у тебя в руках дигл, то грузим файл с одним прицелом, если м4 то со вторым.
|
|
|
|
|
| Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:28 | Сообщение # 2856
|
Новичок
Сообщений: 13
Статус: Offline
|
Ребята как сделать чтобы зажимался shift и через 10 секунд отпускался?
|
|
|
|
|
| cover |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2857
|
Бывалый
Сообщений: 343
Статус: Offline
|
Цитата Don_Gray (  ) Ребята как сделать чтобы зажимался shift и через 10 секунд отпускался? Есть опкод в MGFUNCS.
|
|
|
|
|
| Don_Gray |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2858
|
Новичок
Сообщений: 13
Статус: Offline
|
cover, Спасибо
|
|
|
|
|
| ArrowOfDeath |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2859
|
Советник
Сообщений: 629
Статус: Offline
|
Прошу помощи.. нужно создать mini cleo скрипт: Авто-включение / выключение двигателя по достижению определенных координат ( остоновок ) , т.к юзаю бот автобусника, а бичи бьют автобус --> и меня кикает..была темка, но удалена! Буду очень благодарен , за предоставления хотя-бы пары строчек кода!
Мои AHК скрипты | Темы:
AHK
|
|
|
|
|
| Madera |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2860
|
Новичок
Сообщений: 5
Статус: Offline
|
Код
{$CLEO} {$include SF} 0001: wait 0 ms repeat wait 400 until 0AFA: is_samp_available
0b34: "port" @Madera
while true wait 0 if 0@ == 1 then 0AB1: call_scm_func @P 3 232.8762 1844.4753 17.6406 0BD1: samp send_picked_up_pickup 1481 0@ = 0 end end
:Madera 0@ = 1 0b43:
:P // call @SendOnfootFakePosition 3 XYZ 256.0 256.0 256.0 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 0BBA: samp store_player 3@ onfoot_data 4@ alloc 4@ 68 0C0D: struct 4@ offset 6 size 4 = 0@ 0C0D: struct 4@ offset 10 size 4 = 1@ 0C0D: struct 4@ offset 14 size 4 = 2@ 0BC0: samp send_onfoot_data 4@ free 4@ 0ab2: 0
Где ошибка, скрипт не работает
Cleo программирование
|
|
|
|
|
| fan4ik1992 |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2861
|
Новичок
Сообщений: 16
Статус: Offline
|
Вопрос: Может слишком нубовский вопрос задаю , но какой программой открывают исходный код .cs ? Создаешь клео-скрипт с помощью Sanny , но открыть почему то не можна с помощью его . Или может я не так открываю ? Подскажите
|
|
|
|
|
| russky(samp) |
Дата: Воскресенье, 06.09.2015, 04:29 | Сообщение # 2862
|
Боец
Сообщений: 101
Статус: Offline
|
fan4ik1992, Ответ: Находишь cleo скрипт который хочешь открыть -> нажимаешь по нему правой кнопкой мыши -> нажимаешь открыть с помощью и указываешь путь к sanny.exe.
Вариант 2: Открываешь Sanny Builder -> Файл -> Открыть -> Высвечивается окно с выбором файла. Чуть ниже, где написано "Имя файла: Тип файлов:" нажимаешь на тип файлов и выбираешь скомпилированные скрипты *scm *cs *cm
Если же сделано всё правильно, то скрипт откроется.
Еще бывает когда открываешь исходник скрипта, а в sanny builder просто белое поле. Это значит что скрипт закриптован и исходник этого скрипта ты не узнаешь...
Сообщение отредактировал russky(samp) - Суббота, 24.01.2015, 10:44 |
|
|
|
|
| Devil1606 |
Дата: Воскресенье, 06.09.2015, 04:30 | Сообщение # 2863
|
Боец
Сообщений: 210
Статус: Offline
|
Когда использовать jr , а когда else_jump ?
Преимущественно мои разработки {CLEO}: [Статья]Сэр, как мне закаптить ?[ч.1] [Статья]История создания mod_sa s0beit [Статья]SA:MP Patches(NOPs, НОПы) Пишу {CLEO}. Помогаю всем без исключения, чем смогу. За помощью в ЛС.
|
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 04:30 | Сообщение # 2864
|
{ }
Сообщений: 1406
Статус: Offline
|
Цитата Devil1606 (  ) Когда использовать jr , а когда else_jump ? jf - jump if false сокращенно. Одно и то же
|
|
|
|
|
| Cheese[cm] |
Дата: Воскресенье, 06.09.2015, 04:30 | Сообщение # 2865
|
Боец
Сообщений: 132
Статус: Offline
|
вопрос: я сделал свой первый клео скрипт, правельно ли всё я для себя описал в // или нет? {cleo.cs} // придаем скрипту значение cleo скрипта 0000: nop // "нулевой ноп" для избежания крашей
:rakkod1 // метка #1 (начало скрипта) if // переход на nop 0abo 0ab0: 45 // nop 0abo = проверка на нажатие клавиши с номером 45 jf @rakkod1 // если не нажата клавиша на клавиатуре №45 возвращаемся к началу скрипта (не срабатывание скрипта) jump @raktp // если клавиша нажата запускаеться метка №2 raktp
:raktp // метка #2 (функция скрипта) actor.putat($player_actor 228.8 228.8 222.8) // телепорт на координаты jump @rakkod1 // еле-еле написал но уже хоть что то получаеться в кратце начало скрипта это раккод1 тоесть метка#1 if это переход ниже далее идёт ноп на проверк клавиши он всегда такой // 0abo и if (если не не нажата клавиша возврат к началу скрипта) а jump (если нажата клавиша то запускаеться скрипт raktp (или метка #2)) // далее идёт сама функция actor.putat($player_actor 228.8 228.8 222.8) и возврат к началу скрипта jump @rakkod1 ну и end, end. end end.
|
|
|
|
|