Дата: Суббота, 05.09.2015, 22:04 | Сообщение # 676
Новичок
Сообщений: 13
Статус: Offline
Здравствуйте! Недачно я наткнулся на вот такой вот скрипт: http://cheat-master.ru/forum/129-346931-1, но это не аим, а просто прицел, и я решил изменить чуть чуть текст в скрипте. Вот что получилось:
Код
{$CLEO .cs}
//-------------MAIN--------------- 0000: NOP
:Noname_2 not SAMP.Available else_jump @Noname_23 wait 400 jump @Noname_2
:Noname_23 0AF8: samp add_message_to_chat "[Always Crosshair]: edit by SN0WG3N." color 4474111 - эту строчку вообще желательно убрать! 0B34: samp register_client_command "aa" to_label @Noname_339 0@ = Render.CreateFont("Calibri", 12, 4) alloc 4@ 2 format 4@ "+"
:Noname_174 wait 0 if and 31@ == 1 not Actor.Driving($PLAYER_ACTOR) else_jump @Noname_332 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 1@ 2@ 3@ = Render.FontDrawLength(0@, 4@) 0063: 2@ -= 3@ // (float) 3@ /= 2 0063: 1@ -= 3@ // (float) Render.DrawText(0@, 4@, 1@, 2@, -1) if and 00E1: player 0 pressed_key 17 80E1: not player 0 pressed_key 6 else_jump @Noname_332
:Noname_292 wait 0 SAMP.SetGameKeyState(6, 255) Render.DrawText(0@, 4@, 1@, 2@, -1) 80E1: not player 0 pressed_key 17 else_jump @Noname_292
Дата: Суббота, 05.09.2015, 22:05 | Сообщение # 679
Новичок
Сообщений: 11
Статус: Offline
Декомпилирую скачаный (написанный не мной) клео скрипт, потом без изменений компилирую его и SunnyBuilder выдает ошибку: "Неверный символ в идентификаторе $PLAYER_ACTOR_41." Я не понимаю, я же ничего не менял, почему ошибка?
Код
:$PLAYER_ACTOR_41 wait 0 if Player.Defined($PLAYER_CHAR) jf @$PLAYER_ACTOR_41 if 0AB0: key_pressed 49 jf @$PLAYER_ACTOR_172 if Actor.HasWeapon($PLAYER_ACTOR, 22) jf @$PLAYER_ACTOR_108 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 0 01B9: set_actor $PLAYER_ACTOR armed_weapon_to 22
Дата: Суббота, 05.09.2015, 22:05 | Сообщение # 681
Новичок
Сообщений: 13
Статус: Offline
ЦитатаSN0WG3N ()
Здравствуйте! Недачно я наткнулся на вот такой вот скрипт: http://cheat-master.ru/forum/129-346931-1, но это не аим, а просто прицел, и я решил изменить чуть чуть текст в скрипте. Вот что получилось:
Код {$CLEO .cs}
//-------------MAIN--------------- 0000: NOP
:Noname_2 not SAMP.Available else_jump @Noname_23 wait 400 jump @Noname_2
:Noname_23 0AF8: samp add_message_to_chat "[Always Crosshair]: edit by SN0WG3N." color 4474111 - эту строчку вообще желательно убрать! 0B34: samp register_client_command "aa" to_label @Noname_339 0@ = Render.CreateFont("Calibri", 12, 4) alloc 4@ 2 format 4@ "+"
:Noname_174 wait 0 if and 31@ == 1 not Actor.Driving($PLAYER_ACTOR) else_jump @Noname_332 0B60: convert_game_screen_coords 339.0 178.5 to_window_screen_coords 1@ 2@ 3@ = Render.FontDrawLength(0@, 4@) 0063: 2@ -= 3@ // (float) 3@ /= 2 0063: 1@ -= 3@ // (float) Render.DrawText(0@, 4@, 1@, 2@, -1) if and 00E1: player 0 pressed_key 17 80E1: not player 0 pressed_key 6 else_jump @Noname_332
:Noname_292 wait 0 SAMP.SetGameKeyState(6, 255) Render.DrawText(0@, 4@, 1@, 2@, -1) 80E1: not player 0 pressed_key 17 else_jump @Noname_292
Дата: Суббота, 05.09.2015, 22:06 | Сообщение # 688
Бывалый
Сообщений: 481
Статус: Offline
В одном из скриптов создаешь отдельный поток в который пихаешь код второго скрипта. Где то на форуме видел функу создания потока, или на крайняк используй мгфанкс
Дата: Суббота, 05.09.2015, 22:07 | Сообщение # 689
Сообщений: 1074
Статус: Offline
ЦитатаAxwell ()
В одном из скриптов создаешь отдельный поток в который пихаешь код второго скрипта. Где то на форуме видел функу создания потока, или на крайняк используй мгфанкс
можно и через jf Если не нажата кнопка 107,переходим на следующую проверку,если и та кнопка не нажата,переходим на третью,а если и третья не нажата,то возвращаемся к первой и так по кругу.И не нужно ничего подключать.Достаточно построить нормальный алгоритм