Kobalt88 Опубликовано 10 мая, 2013 Жалоба Поделиться Опубликовано 10 мая, 2013 Вобщем в интернете так и не нашел мануал по созданию скриптов для 3-ки,вот и хотелось бы что б знающий человек нашел время дабы написать подробную инструкцию по написанию скриптов. Есть ли тут желающие? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Racer Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 (изменено) thread 'ACTOR' Model.Load(#CRIMINAL01) :ACTOR_14 wait 0 if Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@) 1@ += 5.0 // floating-point values $1498 = Actor.Create(CivMale, #CRIMINAL01, 1@, 2@, 3@) $1444 = Marker.CreateAboveActor($1498) 01B2: give_actor $1498 weapon 6 ammo 999 01DF: tie_actor $1498 to_player $PLAYER_CHAR 02E2: set_actor $1498 weapon_accuracy_to 100 Actor.Health($1498) = 9999 02AB: set_actor $1498 immunities 1 1 1 1 1 $1444 = Actor.Health($1498) 03C4: set_status_text_to $1444 0 'TEXT' 0243: set_actor $1498 ped_stats_to 6 0350: unknown_actor $1498 not_scared_flag 1 011A: set_actor $1498 flags 64 011A: set_actor $1498 flags 16 :ACTOR_189 not Actor.Dead($1498) 01DE: tie_actor $1498 to_actor $PLAYER_ACTOR 01DF: tie_actor $1498 to_player $PLAYER_CHAR else_jump @ACTOR_236 wait 0 $1444 = Actor.Health($1498) jump @ACTOR_189 :ACTOR_236 0151: remove_status_text $1444 :ACTOR_241 wait 0 if Actor.Dead($1498) else_jump @ACTOR_241 Actor.DestroyWithFade($1498) wait 1000 jump @ACTOR_14Скрипт зависает в чем может быть проблема ? Изменено 30 января, 2014 пользователем drs36 Цитата Мой форум http://bosikom.mybb.ru Ссылка на комментарий Поделиться на другие сайты Поделиться
igi_wlad Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 Пора переходить на высокоуровневый код, я понимаю, если человек привык ещё со времён ассемблера и то... __И в слео глобальные переменные не приветствуются и set_status_text тоже (если мне не изменяет память) ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 В клео скриптах не надо использовать глобальные переменные (за некоторым исключением), при загрузке модели надо либо проверять загрузилась ли модель, либо делать принудительную загрузку модели, после использования модель надо выгружать, и, что это :ACTOR_236 перед меткой здесь делает? 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Racer Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 И что делать ? Цитата Мой форум http://bosikom.mybb.ru Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 (изменено) написал же выше постом:замени глобальные переменные на локальныесделай проверку загрузилась ли модельпосле использования модель выгружай (ну это на вылет и зависание не влияет)убери вот это code перед меткой :ACTOR_236и ещё надо сначала проверять создан ли игрок, а уже потом записывать его координатыи, кстати, Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@) - это не проверка, почему записаноif Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@)Пора переходить на высокоуровневый код - вот очень дельный совет тебе дали Изменено 30 января, 2014 пользователем kenking 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Racer Опубликовано 30 января, 2014 Жалоба Поделиться Опубликовано 30 января, 2014 (изменено) Пора переходить на высокоуровневый код, я понимаю, если человек привык ещё со времён ассемблера и то... __И в слео глобальные переменные не приветствуются и set_status_text тоже (если мне не изменяет память) !Подсказал лучше бы,а то советы дает. Изменено 30 января, 2014 пользователем drs36 Цитата Мой форум http://bosikom.mybb.ru Ссылка на комментарий Поделиться на другие сайты Поделиться
igi_wlad Опубликовано 31 января, 2014 Жалоба Поделиться Опубликовано 31 января, 2014 to drs36 В школе Бейсик учили (циклы там while, for, условия), паскаль в жизни был ? Что же такое, "раньше же были люди как люди" - потому и не хочу направлять на форум санибилдера... (даже если сказать предварительно заучить хелп, заучить!) 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Li Zhang Опубликовано 6 июля, 2014 Жалоба Поделиться Опубликовано 6 июля, 2014 Возможно ли создать скрипт, чтоб проверял работоспособность col'a? Цитата GTA III Soviet Cars Pack GCU forumYouTubeSA 90's Сar PackМодест Матвеевич представлялся мне сейчас совсем в особом свете. Я был убежден, что стоило бы Модесту Матвеевичу появиться здесь и заорать на упыря: "Вы это прекратите, товарищ Выбегалло!" - как упырь немедленно бы прекратил. Стругацкие «Понедельник начинается в субботу» What can we say about this guy. The ancient Romans had a word for it: asshole.The Sopranos Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 5 ноября, 2014 Жалоба Поделиться Опубликовано 5 ноября, 2014 Вот я и добрался до gta3 Хочу порадовать своими скриптами тех немногих пользователей, кто ещё играет в эту игру. В общем качаем первый мой скрипт для gta3 - "Open component" Скрипт добавляет возможность открыть/закрыть компоненты автомобиля: багажник, капот и двери. Компоненты открываются/закрываются плавно. Скрипт работает только, когда игрок не выполняет миссии. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Victor Knight Опубликовано 5 ноября, 2014 Жалоба Поделиться Опубликовано 5 ноября, 2014 Вот я и добрался до gta3 Хочу порадовать своими скриптами тех немногих пользователей, кто ещё играет в эту игру. В общем качаем первый мой скрипт для gta3 - "Open component" Скрипт добавляет возможность открыть/закрыть компоненты автомобиля: багажник, капот и двери. Компоненты открываются/закрываются плавно. Скрипт работает только, когда игрок не выполняет миссии.Вот это интригует! Действительно не хватало такой возможности; стоит ли расчитывать на VC-версию? 1 Цитата *изображения кликабельны Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 5 ноября, 2014 Жалоба Поделиться Опубликовано 5 ноября, 2014 стоит ли расчитывать на VC-версию?Будет обязательно, чуть позже. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 15 ноября, 2014 Жалоба Поделиться Опубликовано 15 ноября, 2014 Вот ещё один полезный скриптик. Скрипт предназначен для создания транспортных средств прямо во время игры. При нажатой правой кнопке мыши, введите ID номер модели транспортного средства на верхнем ряду клавиатуры, вводимое число будет отображаться на экране. В случае ошибочного ввода можно удалять символы кнопкой Backspace. После ввода нужного ID отпустите кнопку мыши - транспортное средство данной модели сразу появится перед игроком. ID номера можно узнать, нажав клавишу Insert. Список ID моделей транспорта разделён на три части. Листать список можно клавишами + и -. Например, для создания танка rhino (ID 122) надо набрать 122. Скрипт работает только, когда игрок не выполняет миссии и не находится в транспорте. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Johnny27 Опубликовано 15 ноября, 2014 Жалоба Поделиться Опубликовано 15 ноября, 2014 kenking, спасибо, наконец-то! =)) 1111-я сбасиба тебе! 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 15 ноября, 2014 Жалоба Поделиться Опубликовано 15 ноября, 2014 (изменено) kenking, спасибо, наконец-то! =))Пожалуйста, пользуйтесь на здоровье. 1111-я сбасиба тебе! Так уж получилось - я запомнил, что 666-ю и 777-ю спасибку мне Кеша поставил. Изменено 23 марта, 2017 пользователем kenking 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
igi_wlad Опубликовано 15 ноября, 2014 Жалоба Поделиться Опубликовано 15 ноября, 2014 (изменено) Вот ещё один полезный скриптик. Скрипт предназначен для создания транспортных средств прямо во время игры. ...Хорошо б и для Вайса такой скрипт, тем более там побольше машин... А добавленные машины на свободные ID можно добавить в скрипт ? Изменено 15 ноября, 2014 пользователем igi_wlad 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 16 ноября, 2014 Жалоба Поделиться Опубликовано 16 ноября, 2014 Хорошо б и для Вайса такой скрипт, тем более там побольше машин...Для VC тоже будет позже. А добавленные машины на свободные ID можно добавить в скрипт ?Если имеется ввиду добавление на свободные ID 151-159, то можно, но нужно чуток скрипт отредактировать. Запускаем программу Sanny Builder. Жмём F5 и выбираем этот скрипт. На вопрос-предложение открыть исходник, соглашаемся. Надо заменить в коде строчку:(в блоке //-------показ цифр-----------)SUM > 150на SUM > 159и строчку(в блоке //-------спаун транспорта-----)SUM < 151на SUM < 160затем компилировать скрипт (F6). 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 6 декабря, 2014 Жалоба Поделиться Опубликовано 6 декабря, 2014 Спаунер актёров 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 7 марта, 2015 Жалоба Поделиться Опубликовано 7 марта, 2015 Здание надо достраивать, а то столько лет стройка стоит, может с появлением бетономешалки процесс пойдёт http://savepic.su/5291848m.jpg 3 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cop Опубликовано 7 марта, 2015 Жалоба Поделиться Опубликовано 7 марта, 2015 (изменено) kenking сказал: Здание надо достраивать, а то столько лет стройка стоит, может с появлением бетономешалки процесс пойдёт http://savepic.su/5291848m.jpg Я конечно жутко оффтоплю, но бетономешалка, а вместе с ней и несколько самосвалов и даже трубовоз уже там есть (http://gta.com.ua/file_gta3_details.phtml?id=319), но стройка и поныне стоит... Хотя может это объясняется забастовкой стройпрофсоюза, замеченного в связях с колубийским картелем. А вообще, так держать , для трехи уже мало кто чего делает. Изменено 14 февраля, 2023 пользователем Машинист ЭР2 Убран нерабочий раскрывающийся текст 2 Цитата STOP! THIS IS LCPD! Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 8 марта, 2015 Жалоба Поделиться Опубликовано 8 марта, 2015 (изменено) бетономешалка, а вместе с ней и несколько самосвалов и даже трубовоз уже там естьДык они наверно не функциональные в плане работы ключевых деталей этих спецмашин, а в ближайшее время это будет исправлено. Тогда уж работа на стройке точно попрёт Изменено 24 марта, 2015 пользователем kenking 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 9 марта, 2015 Жалоба Поделиться Опубликовано 9 марта, 2015 http://savepic.su/5347748m.jpg http://savepic.su/5333412m.jpg 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 13 марта, 2015 Жалоба Поделиться Опубликовано 13 марта, 2015 Пока вот такой небольшой скриптик "Hud" Возможности: 1) включить/выключить радар и hud; 2) включить/выключить широкий экран;3) включить/выключить трафик (транспорт и актёры); 4) включить погоду ясную/обычную; пригодится для скриншотов 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Roman K. Опубликовано 13 марта, 2015 Жалоба Поделиться Опубликовано 13 марта, 2015 kenking, а можно ли с помощью клео сделать экстры на движущихся частях? например, колпаки на колесах. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kenking Опубликовано 13 марта, 2015 Жалоба Поделиться Опубликовано 13 марта, 2015 Для SA DK22Pac, как-то такое реализовал. Я не знаю, как такое сделать. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.