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 Опубликовано 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 Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.