Понедельник, 29.04.2024, 11:59
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 1
  • 1
Форум серии игр Grand Theft Auto » Помощь в моддинге » Помощь в CLEO » Азы клео (Пишем сааааааааамый лёгкий клео-скрипт, пополнение хп :D)
Азы клео
[Re]Ak[T0R]
Дата: Вторник, 30.04.2013, 15:07 | Сообщение # 1
аватар пользователя [Re]Ak[T0R]
Майор
Группа: Проверенные
Сообщений: 82
Статус: offline
К делу wink
Начало клео-скрипта всегда должно начинаться именно так, никак иначе biggrin :
Код
{$CLEO}

Ну или же
Код
{$CLEO .cs}

Потом после этого отступаем строку...
И пишем название клео скрипта, можно и не название, ещё что то, то что мы туда напишем, оно после компиляции даст название всем нашим потокам, например FullHP_1
Код
thread "FullHP"

Вместо FullHP, что то своё, кавычки обязательны!
Теперь давайте напишем автора скрипта!
Код
0662: NOP "JJos samp servers. by DNIWE"

В кавычках пишем что хотим. Кавычки обязательны!
Теперь давайте создадим поток номер 1!
Код
:1
После каждого начала потока пишется wait 0, что в переводе, ждём 0 миллисекунд, что бы не крашнуло игру
Код
wait 0

Теперь напишем условие if - это мы проверяем условие, если условие верно, то скрипт пойдёт дальше
Теперь давайте напишем что if будет проверять, а оно будет проверять клавиши, тоесть мы делаем активацию
Код
0ab0: 74

Это мы задали клавишу 74, тоесть кнопку "J", где узнавать номера клавиш я напишу во втором посте.
Теперь напишем
Код
jf @1

Это мы написали, что пока условие не будет выполнено, то скрипт будет прыгать на метку 1
Теперь после проверки на активацию клавиши, мы напишем, что если клавиша нажалась, то мы пополним себе хп
Код
Actor.Health($PLAYER_ACTOR) = 100

Это мы написали что мы дадим нашему игроку, PLAYER_ACTOR это как бы наш игрок biggrin
И мы написали - = 100, это мы дали ему хп 100, тоесть пополнили до фулла cool
Теперь давайте напишем что после пополнение хп, мы перейдём на метку 1, т.к нам же надо что бы скрипт работал бесконечность раз, и вот мы прыгаем на метку 1, что бы можно было повторить скрипт
Код
jump @1

Вот мы и перепрыгнули на метку 1 wacko
Фух... урок закончен.
Что у нас должно получится:
Код

{$CLEO}
thread "FullHP"
0662: NOP "JJos samp servers. by DNIWE"

:1
wait 0
if
0ab0: 74
jf @1
Actor.Health($PLAYER_ACTOR) = 100
jump @1

Если вам что то не понятно, то я прошу Вас написать что, т.к мне скучно sad

Добавлено (30.04.2013, 14:07)
---------------------------------------------
P.S Все команды начинаются с новой строчки!!!
Ид клавиш ищите в справке -> CLEO 3 Code Library -> номера клавиш





Сообщение отредактировал [R]e]A]k]T]0]R] - Среда, 01.05.2013, 08:32
 
SK[ID]ROW
Дата: Суббота, 04.05.2013, 18:28 | Сообщение # 2
Майор
Группа: Проверенные
Сообщений: 96
Статус: offline
кто бы давал эти азы, только не реактор.
 
Feik_
Дата: Воскресенье, 05.05.2013, 00:03 | Сообщение # 3
аватар пользователя Feik_
Царь-Батюшка Всея AoC&FC
Группа: Администраторы
Сообщений: 4288
Статус: offline
Цитата (SK|ID|ROW)
кто бы давал эти азы, только не реактор.

а тебе кто мешает? wink
 
n_y_JI_IO_c_[]_c
Дата: Вторник, 08.04.2014, 14:39 | Сообщение # 4
аватар пользователя n_y_JI_IO_c_[]_c
King Of Cheaters
Группа: Друзья
Сообщений: 5
Статус: offline
happy


Того, кто не стремится к достижению знания, не следует направлять на правильный путь. Тому, кто не испытывает трудностей в выражении своих мыслей, не следует помогать. Того, кто не в состоянии по одному углу предмета составить представление об остальных трёх, не следует учить. (с)Конфуций - (ок. 551-479гг до н. э.)
 
Форум серии игр Grand Theft Auto » Помощь в моддинге » Помощь в CLEO » Азы клео (Пишем сааааааааамый лёгкий клео-скрипт, пополнение хп :D)
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru