You are not logged in.
Здравствуйте гта-скриптеры! Вот уже второй раз пытаюсь написать клео миссию, но есть одна загвоздка - нельзя сделать госаб или проверку на "МИССИЯ ПРОВАЛЕНА" и "МИССИЯ ВЫПОЛНЕНА" одновременно.
Перепробовал множество шаблонов и туториалов - т.к. в "?высокоуровневом/низкоуровневом" не особо то и понимаю. Скачивал клео миссии - вот одна из них http://www.youtube.com/watch?v=iX4_UCoEI9Y и такая-же проблема у них - не удается создать развилку на условие выполнения и провала.
https://yadi.sk/d/HXqbwjoVgFkTH вот моя попытка.
Мне бы хотелось решить эту проблему - делаю эту миссию как образец чтобы в дальнейшем вопросов по клео миссиям не возникало.
Получалось сделать либо "выполнено" чтобы работало либо "провалено". Слышал что то давно когда увлекался санандреасом и саннибилдером что у клео один поток и поэтому нельзя делать развилку на 2 gosub'а.
В обычном мейне нихочу писать - лишнее мешается и то что можно прикрепить к любому моду мэйна.
Заранее спасибо. Хотелось бы ответ от имевших дело с клео миссиями.
//---
вот еще нашел тут вроди это и есть?
https://youtu.be/JcCQDgwDRTU?t=10m26s
//---не получилось, только mission passed даже при взрыве
https://yadi.sk/d/DCVLI2ySgFoaf
//---
У кого нибудь есть клео миссии со всем успешным?
Last edited by el_motoblock (26-04-2015 17:16)
Offline
:MyMission thread "MyMission" gosub @MissionStart if wasted_or_busted then gosub @MissionFailed end gosub @MissionCleanup end_thread :MissionStart <тело миссии> return :MissionFailed 00BA: text_styled 'M_FAIL' 5000 ms 1 // ~r~MISSION FAILED! return :MissionCleanup $ONMISSION = 0 // integer values mission_cleanup return
Вот так выглядит шаблон миссии, в которой есть проверка на провал. Так сделаны все оригинальные миссии. В начале код выглядит немного странно - но так должно быть. Почитайте в справке SB раздел Статьи-Введение в скриптинг, там есть цикл статей по созданию миссий. В них все, что касается структуры миссий, справедливо и для CLEO-миссий.
Еще тут можно почитать
http://yelmi.com/modules/myarticles/top … _id_3.html
Offline
Нет не помогает всеравно https://yadi.sk/d/IyST6vJ2gGJdg сколько раз проверял - тупо можно cpktnwt набрать и взорвать вражеские вместе с собой, все равно миссия будет выполнена. миссия провалена не вызывается при взрыве себя.
SB v3.2.2
CLEO v4.3.20
Last edited by el_motoblock (27-04-2015 07:50)
Offline