Как написать клео

  • На сайте сейчас активно проводятся работы после глобального обновления. Многое будет изменено, а что-то сейчас добавлено временно. Просим вас побыть терпеливыми и отнестись к этому с пониманием.

shk

Новичок
Автор темы
3
0
Как написать клео которое при нажатие на F2 юзает аптечку через комманду /healme и сразу-же сбивает её?
 

MAHEKEH

Активный
701
109
Вот тебе один из моих дурацких примеров

Код:
:0

wait 0

if

0AB0:   key_pressed [клавиша]

jf @0

say "/healme"

wait 15 // задержка перед сбивом

0615: define_AS_pack_begin [email protected]

0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5

0618: assign_actor $PLAYER_ACTOR to_AS_pack [email protected]

061B: remove_references_to_AS_pack [email protected]

jump @0
:D
 

Unnecess4ry

Известный
756
359
Вот тебе один из моих дурацких примеров

Код:
:0

wait 0

if

0AB0:   key_pressed [клавиша]

jf @0

say "/healme"

wait 15 // задержка перед сбивом

0615: define_AS_pack_begin [email protected]

0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5

0618: assign_actor $PLAYER_ACTOR to_AS_pack [email protected]

061B: remove_references_to_AS_pack [email protected]

jump @0
:D
Сбив поднятием рук?
Красиво)
Сбив поднятием рук?
Красиво)
Проще сбить чатов,типо " say ето сбив!"
 

MAHEKEH

Активный
701
109
Сбив поднятием рук?
Красиво)

Проще сбить чатов,типо " say ето сбив!"
По планy хоть и стоит анимка сбива рyками, но её видно быть не должно.
Вообще да, изначально думал писать со сбивом в чат, но уточнения от Автора не было.
В любом слyчае то что я скинyл выше всего лишь набросок, сделанный на форyме за 2 минyты и я даже сомневаюсь что этот говнокод будет работать как надо.
Код:
:0
wait 0
if
0AB0:   key_pressed [клавиша]
jf @0
say "/healme"
wait 150 // задержка перед сбивом
say " "
wait 500 // задержка перед след. нажатием клавиши
jump @0
Вот вариант со сбивом в чат.
Вариант сбива выше вряд ли будет работать..
 
Последнее редактирование:
  • Нравится
Реакции: Unnecess4ry

newskii

Участник
28
4
  • Лучший ответ
  • #8
CLEO:
{$CLEO}

0000:

:kkk
wait 0 // чтоб не крашнуло
if and // если
not SAMP.IsCursorActive // нет курсора на экране
key_down 113 // нажата клавиша F2
jf @kkk // если не выполнено вышесказанные действие прыгает на лабел kkk
say "/healme" // команда
wait 0 // время между командой и сбивом
0792: disembark_instantly_actor $PLAYER_ACTOR // сбив
:Label_1
wait 0 // чтоб не крашнуло
if // если
not key_down 113 // не нажата клавиша F2
jf @Label_1 // если не выполнено вышесказанные действие прыгает на лабел Label_1
goto @kkk // прыгает на лабел kkk
 

Вложения