Перейти к содержанию

Обсуждение и публикация Cleo-скриптов


Рекомендуемые сообщения

 

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

Ссылка на комментарий
Поделиться на другие сайты

kenking

Вот сделал поворотники, только прописать их в скрипте не удалось.

Если изменить один из написанных тобою блоков, все работает, а если добавить, то не компилируется.

Скрин

http://funkyimg.com/t2/132/721/Untitled.jpg

 

Еще создал тему

Тема для новых поворотников

Изменено пользователем Dave

[scratch'd Projects] на GTA.com.ua на N-Gine

http://i1180.photobucket.com/albums/x410/David_Tonoyan/Avatars/GMT900.png
Ссылка на комментарий
Поделиться на другие сайты

Прикрепи к сообщению файл .txt (в .rar запаковав) который не компилирует. На скрине весь текст скрипта не видно, а без этого ничего сказать не могу.

 

P.S. Всё понял в чём ошибка. В добавляемом блоке не хватает end. Сорри это я в ридми недописал. Ридми исправил.

В общем каждый блок должен выглядеть так:

if // для авто у которого поворотники не совпадают с другими моделями

1@ == 485 // ИД авто игрока

then

2@ = 2 // ИД авто-поворотника

3@ = 2 // экстра для левого поворотника

4@ = 3 // экстра для правого поворотника

0AB2: ret 3 2@ 3@ 4@

end

 

P.S.S.

Т.е. конструкция:

if

then

end

должна быть в каждом блоке, кроме последнего. Последний болк остаётся всегда неизменным:

2@ = -1

3@ = -1

4@ = -1

0AB2: ret 3 2@ 3@ 4@

Напиши потом получилось или нет.

Изменено пользователем kenking
Ссылка на комментарий
Поделиться на другие сайты

Спасибо, получилось.

 

Кстати если у кого нибудь(как у меня) звуки работают неправильно, то можно просто удалить(не установливать) VehicleAudioLoader.asi из корневой папки игры.

Изменено пользователем Dave

[scratch'd Projects] на GTA.com.ua на N-Gine

http://i1180.photobucket.com/albums/x410/David_Tonoyan/Avatars/GMT900.png
Ссылка на комментарий
Поделиться на другие сайты

Кстати если у кого нибудь(как у меня) звуки работают неправильно, то можно просто удалить(не установливать) VehicleAudioLoader.asi из корневой папки игры.

Ни в коем случае. Надо просто прописать звуки для добавленного авто-поворотника. В ридми написано как это сделать. Как для любого добавленного транспорта. Ты наверно просто звуки не прописал (или неправльно прописал).
Ссылка на комментарий
Поделиться на другие сайты

Ни в коем случае. Надо просто прописать звуки для добавленного авто-поворотника. В ридми написано как это сделать. Как для любого добавленного транспорта. Ты наверно просто звуки не прописал (или неправльно прописал).

Непонятно, почему "Ни в коем случае", ведь у меня сейчас без звуковых файлов, и работает без проблем.

 

Еще появилась новая идея.

На некоторых тачках поворотники есть еще и на дверьях, а у некоторых, на отвлаиваюшихся крыльях.

Можно написать еще два скрипта, для таких случаев, который бы выключал ненужные поворотники(скажем при открытых дверях), ну и естественно в таком случае на тачку может быть использовано до шести экстр.

Изменено пользователем Dave

[scratch'd Projects] на GTA.com.ua на N-Gine

http://i1180.photobucket.com/albums/x410/David_Tonoyan/Avatars/GMT900.png
Ссылка на комментарий
Поделиться на другие сайты

Непонятно, почему "Ни в коем случае", ведь у меня сейчас без звуковых файлов, и работает без проблем.

Потому что на других добавленных авто (не поворотниках, а обычных) не будет звуков. Это в лучшем случае. В худшем - все звуки сдвинутся и на стандартных ID. Тут на форуме не мало было сообщений у кого получился беспорядок в звуках из-за неправильного их прописывания. И как следствие на авто звуки могут стать как на велике и т.д. Я же написал как прописать звуки, да и в ридми плагина всё понятно написано. У меня все звуки отлично прописываются и работают правильно.

Еще появилась новая идея.

На некоторых тачках поворотники есть еще и на дверьях, а у некоторых, на отвлаиваюшихся крыльях.

Можно написать еще два скрипта, для таких случаев, который бы выключал ненужные поворотники(скажем при открытых дверях), ну и естественно в таком случае на тачку может быть использовано до шести экстр.

Да такие варианты я не учёл. Проще будет поставить скриптом иммунитеты на повреждения для таких авто. Слишком будет неэкономично использовать одну модель авто-поворотника на одну модель авто. Но если у тебя есть желание, то можешь конечно написать скрипт. Точнее надо переделать этот. Надо создавать и цеплять на авто не 2, а 4 (6) модели авто-поворотника. В функцию добавить ещё переменные для номеров компонентов авто на каких установлен такой поворотник. Потом в процессе работы поворотников проверять постоянно на повреждение крылья и на повреждения/открытость двери. И соответственно делать невидимым нужный поворотник (выключать). Может там ещё, что надо учесть. Это обычно выявляется в процессе написания. Ну и с самой моделью авто-поворотника больше возни при создании. Моё мнение - оно того не стоит. Я сам переделывать не планирую. Слишком много времени потратил на этот проект. Не на сам скрипт, а на то как это всё осуществить. Если интересно, можешь здесь почитать историю создания этого скрипта.
Ссылка на комментарий
Поделиться на другие сайты

Тактический Ядерный Удар (Tactical Nuke) -

!

ЭМИ (EMP) -

Бомбардировка

Стрельба из Джипа (Jeep Gunner)

Стрельба из вертолета (Chopper Gunner)

Стрельба из UH60 Black Hawk (В игре - Raindance)

 

Скрипты работают только с CLEO4

 

EDIT: kenking, есть такой вопрос. Возможно ли в Сане зделать на М4 функцию "подствольный гранатомет" - нажимаешь определенную кнопку, нажимаешь "Огонь" и винтовка стреляет гранатой ?

Изменено пользователем yaslav
Ссылка на комментарий
Поделиться на другие сайты

Поэтому вопросу ничего сказать не могу. Возможности с оружием я не исследовал. Я так думаю, что можно. Лучше, конечно, обратиться к тем, кто делал скрипты с использованием оружия. Может когда-нибудь и я доберусь до этого вопроса. Пока есть другие вопросы для исследования которые меня интересуют.
Ссылка на комментарий
Поделиться на другие сайты

есть такой вопрос. Возможно ли в Сане зделать на М4 функцию "подствольный гранатомет" - нажимаешь определенную кнопку, нажимаешь "Огонь" и винтовка стреляет гранатой ?

Вот это не подходит: http://www.libertycity.ru/files/file3866.html?
Ссылка на комментарий
Поделиться на другие сайты

kenking Переделай пожалуйста скрипт Педы+. Что-бы без водил было. У меня транспорт с неба подает, не красиво! А на дороге где две раздельные полосы загружаются навстречу движению, без них на дорогах дурдом. У меня если *DFF 1300 Кб уже тормоза замена машин и добавление опадает (мотоциклов добавил, подбирать замучался). А педы вещь полезная, разнообразие вносит. Если есть возможность сделайте пожалуйста отдельно скрипт один доп. пед на доп. технике. Я бы девушку копа добавил на байке кто-то шт о-то другое. Изменено пользователем Vyshnj
Ссылка на комментарий
Поделиться на другие сайты

Хорошо, будет свободное время я сделаю новую версию этого скрипта. Только на транспорте педов убирать не буду. Лучше попробую сделать так, чтобы можно было каждому самому регулировать сколько и каких педов (пешеходов или водителей) добавить. Ну и вопросы с транспортом постараюсь решить. В общем посмотрим, что можно будет улучшить, то и сделаю.
Ссылка на комментарий
Поделиться на другие сайты

По поводу прицепов, еще кое что обнаружил по тормозам, скрипт оказывается конфликтует со скриптом: рабочие фонари на прицепах. Убрал лишний скрипт, тормоза стали вдвое меньше, потом полез в cargrup.dat там у меня одна машина с очепяткой прописана была, исправил, и тормозов совсем не стало:), теперь притормаживает только если автобус проявляется, и то незаметно. ... В общем думаю у кого проблема имеется, стоит проверить на совместимость, и правильность файлов :) Изменено пользователем svyatogor2007
Ссылка на комментарий
Поделиться на другие сайты

to Vyshnj

*Педы+* v.2.0

С помощью этого скрипта можно добавить жителей San Andreas. Для каждого педа устанавливается стиль походки, принадлежность к определённой группе жителей San Andreas (проститутка, коп, ганстер какой-либо группировки и т.д.). Во второй версии добавлено: 1)Количество добавляемых педов не ограничено; 2)Можно добавить в игру только пешеходов; 3)Можно добавить в игру только педов-водителей; 4)Можно добавить в игру пешеходов и педов-водителей вместе; 5)В скрипте есть пояснения для изучающих скриптинг GTA;

http://s001.radikal.ru/i196/1006/75/839250dd9d30t.jpg

Ссылка на комментарий
Поделиться на другие сайты

2kenking, большое спасибо за новую версию, и за снятие ограничения на количество...

правда не совсем понял один момент:

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

а так было бы очень симпатично, если бы настройки и добавления педов, вписывались в отдельный ini файл, как в плагинах александера, было бы неплохо...

Ссылка на комментарий
Поделиться на другие сайты

kenking Огромное спасибо!!! Все не тестировал, (у меня роговица восполненная, шарахаюсь от монитора он гад виноват) вроде все устраивает. По мне на первый взгляд возможностей достаточно. Спасибо за толковый "Прочти!" в голове что-то остается если там анализатор установлен. Денег не предлагаю все равно невозмёш (шутка).
Ссылка на комментарий
Поделиться на другие сайты

правда не совсем понял один момент: переменные 10@ и 13@ должны друг другу соответствовать...а как мы выбираем их, их всего 10 пар, от чего зависит выбор? и могут ли значения у разных педов повторяться?

а так было бы очень симпатично, если бы настройки и добавления педов, вписывались в отдельный ini файл, как в плагинах александера, было бы неплохо...

Тут дело в следующем: когда загружается модель добавленного педа (или стандартных спецактёров), то для загрузки модели выделяется ID от 290 до 299. Это диапазон ID для загрузки таких моделей, так как у них нет своих ID. Для загрузки используется опкод: 023C: load_special_actor 'RYDER' as 1. При цифре 1 будет выделятся ID 290, при цифре 2 - 291 и так далее. Далее при создании актёра опкодом: 4@ = Actor.Create(8, #SPECIAL01, 1@, 2@, 3@) #SPECIAL01 как раз есть ID=290. Теперь я в скрипте, чтобы не писать эти опкоды по сто раз ставлю в них переменные и пишу опкоды один раз.

023C: load_special_actor 31@s as 10@

11@ = Actor.Create(12@, 13@, 5@, 6@, 7@)

Вот и получается, что если актёра я загрузил под номером 1 (в переменную 10@), то для него выделили ID=290 (переменная 13@) и значение стоящее в переменной 13@ должно соответствовать. Когда диапазон заканчивается (для 10@ от 1 до 10 и для 13@ от 290 до 299), то далее ставим сначала и так далее сколько надо.

Насчёт ini файла: а зачем? Все настройки я подробно описал, какая переменная для чего нужна и какой параметр за, что отвечает. Для каждого педа отдельный блок. Так, что никаких проблем возникнуть не должно.

 

kenking Огромное спасибо!!! По мне на первый взгляд возможностей достаточно. Спасибо за толковый "Прочти!" в голове что-то остается если там анализатор установлен.

Да возможностей предостаточно. Можно массу приколов наворотить: например, 1) бухие копы ходят по улицам;

2) голые проститутки (можно тоже бухие); 3) из любых модов персонажи выпустить на просторы SA; Да ещё много чего можно придумать. На счёт файла ридми для скрипта: постарался описать процесс установки подробно и доходчиво. Вроде всё учёл, так что надеюсь вопросов ни у кого не возникнет. Да ещё забыл сказать, что беспорядок при появлении педа на транспорте устранён. Теперь ералаша при появлении транспорта не наблюдается.

Ссылка на комментарий
Поделиться на другие сайты

2kenking, спасибо, всё понял...

насчет ini файла...ну просто это дает четкость, скрипт это скрипт, а настройки это настройки, без кодов и прочего, просто чисто настройки, это удобнее просто, и не напрягает что ты можешь нечаянно что-то удалить в скрипте... и тд...ну это моё мнение...

 

кстати добавленных так педов, можно же использовать в скриптах какихто особенных, тоесть чтобы педы не гуляли по улице, скажем таким образом добавить какого нибудь маньяка, и чтоб он в определенной точке карты, в опред. время появлялся и нападал на сиджея с бензопилой)))

возможно ли такое?

или нужен другой скрипт для этого?

 

вышло много педов из cod4, можно будет сотворить скрипт какого нибудь сражения, но только чтоб эти педы не болтались по улицам...

есть также мод Manhunt born 2 kill, давний, там много педов-маньяков, можно будет тоже придумать чтото, какую нибудь битву в определенном месте...

Ссылка на комментарий
Поделиться на другие сайты

кстати добавленных так педов, можно же использовать в скриптах какихто особенных, тоесть чтобы педы не гуляли по улице, скажем таким образом добавить какого нибудь маньяка, и чтоб он в определенной точке карты, в опред. время появлялся и нападал на сиджея с бензопилой)))

возможно ли такое? или нужен другой скрипт для этого?

вышло много педов из cod4, можно будет сотворить скрипт какого нибудь сражения, но только чтоб эти педы не болтались по улицам...

есть также мод Manhunt born 2 kill, давний, там много педов-маньяков, можно будет тоже придумать чтото, какую нибудь битву в определенном месте...

Это надо делать другие скрипты. А с этим скриптом можно просто этих монстров выпустить на улицы с теми же функциями, что и простых педов. Тут много вариантов. Например, прописать такого маньяка с типом криминал - его будут приследовать копы; прописать как ганстера банды на территории враждующих банд и его будут гонять ганстеры той банды; и т.д.
Ссылка на комментарий
Поделиться на другие сайты

Хотелось бы увидеть cleo скрипт, который бы позволял войти в аэропорт Liberty City, который был показан в заставке при начале новой игры. Вот сам интерьер. Хотелось бы, чтобы вход в него располагался в аэропорте Los Santos`а, и внутри не было бы ничего лишнего, вроде специально настроенных педов или объектов, так как скрипт нужен для SA-MP.

 

Также видел вот этот скрипт, но скачать его оттуда нельзя даже после регистрации на сайте. Пожалуйста, дайте мне этот скрипт, если он у вас есть или скажите, сложно ли реализовать что-то подобное? Повторюсь, нужно чтобы корректно работало в SA-MP :smile: .

Ссылка на комментарий
Поделиться на другие сайты

Идея вобшем-то неплохая, там можно и продажу билетов внутри устроить.

[scratch'd Projects] на GTA.com.ua на N-Gine

http://i1180.photobucket.com/albums/x410/David_Tonoyan/Avatars/GMT900.png
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...