Вопросы по CLEO-скриптингу

Dobby

Новичок
1
0
Сможет кто в скрипт от MGA, который показывает id'ы возле ников в чате вписать игнор, помимо /o и /t, красных чатов(/ban,/warn и пр) и ответов в репорты(Ответ от:Admin Name)?
 

lukost

Новичок
16
0
написал свой первый нубо-скрипт
{$CLEO .cs}
0000: NOP
thread "test"
:test
if and
wait 0
Player.Defined($PLAYER_CHAR)
not actor.Driving($PLAYER_CHAR)
if and
wait 0
0AB0: key_pressed 5 ///
01B2: give_actor $Player_Actor weapon 24 ammo 999999999
01B2: give_actor $Player_Actor weapon 38 ammo 999999999
01B2: give_actor $Player_Actor weapon 31 ammo 999999999


При запуске игра зависает и вылетает, как исправить ?
 

DubStep_

Известный
292
52
Во первых
написал свой первый нубо-скрипт
{$CLEO .cs}
0000: NOP
thread "test"
:test
if and
wait 0
Player.Defined($PLAYER_CHAR)
not actor.Driving($PLAYER_CHAR)
if and
wait 0
0AB0: key_pressed 5 ///
01B2: give_actor $Player_Actor weapon 24 ammo 999999999
01B2: give_actor $Player_Actor weapon 38 ammo 999999999
01B2: give_actor $Player_Actor weapon 31 ammo 999999999


При запуске игра зависает и вылетает, как исправить ?
ты не загрузил модели оружия, во вторых, после проверки у тебя скрипт идет дальше.
 

alfazlo

Потрачен
128
36
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
написал свой первый нубо-скрипт
{$CLEO .cs}
0000: NOP
thread "test"
:test
if and
wait 0
Player.Defined($PLAYER_CHAR)
not actor.Driving($PLAYER_CHAR)
if and
wait 0
0AB0: key_pressed 5 ///
01B2: give_actor $Player_Actor weapon 24 ammo 999999999
01B2: give_actor $Player_Actor weapon 38 ammo 999999999
01B2: give_actor $Player_Actor weapon 31 ammo 999999999
При запуске игра зависает и вылетает, как исправить ?

wait 0 пишется после меток на которые совершаются переходы (jump прыжки). то есть после :test, а не в условии.
Условия имеют конструкцию
if (and / or)
then
код если условие выполняется
else // можно опустить
код если не выполняется
end

and после if означает, что проверка сработает если все перечисленные условия верны, or - если хотя бы одно из перечисленных условие верно. Все начинают со справки бля
 

7Zip

Новичок
22
5
Здравствуйте, можете подробно описать опкод
Код:
05D3: AS_actor $PLAYER_ACTOR goto_point 681.8004 -474.1063 15.5363 mode 4 time 3000 ms

Все понятно, только не могу найти список режимов (mode)
И не могу разобраться с "time". За что оно отвечает? После того, как выставленное время проходит, в чат валят warning'и. Спасибо.
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,462
Список режимов только 2:
4 - пешком(на alt).
6 - бегом.

На счёт "тайма" - это наверно тп на координаты, если в течении указанного времени он не "явился" на указанную позицию.
 
  • Нравится
Реакции: 7Zip

7Zip

Новичок
22
5
На счёт "тайма" - это наверно тп на координаты, если в течении указанного времени он не "явился" на указанную позицию.
Ставлю меньшее время, чем за которое он может дойти до указанной координаты - крашит (точнее летят варнинги. антикрашер стоит) после истечения.
Ставлю больше или же 0 - крашит после прихода в указанную координату..
странно

UPD: Но, кстати, при указании меньшего времени, были замечены телепортации на точку. Почему крашит тогда?
 

7Zip

Новичок
22
5
Блин, тишина. В хелпе ничего нету по этому опкоду. Не просто так пишу сюда же.