Добра, ну вот я и дорос до сриптов в дазе. Мне для того, чтобы выпустить свою модельку сосков или гениталий нужен скрипт, который по нажатию кнопочки копирует мат с фигуры генезиса на мой географт.
С начало я подумал возьму просто готовый скрипт от других авторов, его перепишу и всего делов, но они не отрываются, типа зашифрованы. Может есть идея как их открыть все таки можно? Ну если чужие скрипты отрыть нельзя, то может кто умеет писать свои? Я тут на форуме видел сообщение, что кто-то умеет писать скрипты, может с вами просто договорится по работе? Вы мне код для копирования матов, я вам вознаграждение материальное?
Script IDE копирование материалов?
29.08.2025 - 11:54
#1
Script IDE копирование материалов?


На Дазе сайте есть (или был) отдельный форум разработчиков скриптов. Когда-то я писал скрипты и тусовался там. Но это было сто лет назад :). Мне туда сейчас не попасть, так как из России. Ты можешь... Там люди обмениваются решениями разных проблем по скриптам. Насколько помню, твой скрипт не должен быть сложным. Наверняка там есть. Или можешь сам там задать вопрос и попросить помощи.
В папке ДАЗ есть файл designer.exe. С помощью этой программы сможешь сделать GUI своего скрипта. Экспортируешь файл в формате UI. Затем его используешь в скрипте. А также переменные из Дизайнера, назначенные твоим виджетам - типа кнопка, диалоговое окно и тд...
Нашел разработчиков скриптов в ДАЗ https://www.daz3d.com/forums/categories/daz-script-developer-discussion.
Если увижу там что-то подобное - напишу. Но советую самому поискать
Никак...
Если я правильно тебя понял, что тебе надо, то возможно этот пример тебе поможет http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguid...
(an example demonstrating a deep copy of one material to another)
http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguid... здесь копирует материал скрипт по тагу (how to select materials that have a particular tag, via script.)
Извините за вмешательство..Просто я всёвремя читаю про ограничения со стороны даз корпорэйшн,за ютиуба,насильно впендюриваемый макс,м.т.д.Но..хм..на протяжении моего(эт не я придумал ) почтенного жительства на этом болтунском форуме,я только и слышу...Ай-ай-ай...Капиздализды ограничивают пырава..
Пардон-те..Одно дело ограничиывть.Другое дело - лграничить.Насколько я могу судить по пользователям этого сайта,благодушно мне аозволяющим чего-то иногда ворчануть,то ограничения со стороны даза имеют больше мнимый характер,чем содержательный.Поправте меня если не так
За все годы мракобесия я исчо ни разу ограничений со сторонф даза просто ревльно не видел..Вмпиэн?Ну так а даз здесь при чем.Его ж вынудили.И опчть же если бы было настольео в немоготу - врчд ли бы были версии даза..Я бы назвал беспошлинные(Это не про деньги)
извиняюсь "набирал на ходу"
копирование матов и шедров..Ты б еще лет через 10 спросил..фв смысле ответ припоздал.. *mosking*- это грааль
В начале войны ДАЗ и именно ДАЗ прикрыло вход россиянам. Причем висела даже торжественная табличка, что "мы вам не рады"
Это было еще до всех многочисленных санкций :). Причем даже ВПН не помогало. Они определяли, что вход через ВПН. Что было потом, меня уже не интересовало, потому что я уже тогда за несколько лет до этого серьезно занимался КЛО, а ДАЗ был для меня простым поставщиком манекенов для моей одежды и не более.
Где-то неделю назад я случайно обнаружил, что через ВПН сайт уже пускает россиян.
Впрочем, речь шла о скриптах.
Расшифруй, пожалуйста. Что за бутерброд и чем его запивают?
Спасибо гигантское, я вряд ли сам разберусь, не понимаю я все эти буквочки с точечками, это надо вникать пару дней неотрывно, чтобы написать этот скриптик. Все таки надеюсь что у нас найдется знаток. yudined вы не знаток?
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
yudined
Да не вникай особо,писал на ходу.Смысл сказанного в том,что доступ к Daz Studio был всегда.Тем или иным способом.А вывески типа "вам не рады"-ну так они везде были.Важнее другое.То(те),из-за чего(кого) подобное началось смогли предоставить альтернативные решения?Ладно Daz.А альтернативы прграммам вкоторых пилят контент?
Все эти выпендрежи "да у нас у самих есть всё",закончились откровенным воровством,попытками "импортозамещать" и прочей неработоспособной фигней(ну может частично и через жопу).
Это во всём произошло.
ГПЗ-ы в 2000-х похоронили,а теперь кланяются всем и переплачивают.Подшипников у них видишь ли нет,и гвоздиков
У простых смертных,которые хоть как-то участвуют в создании чего-либо есть понимание,что нет мелочей,нет совсем ненужного.А у людей которые рулят(должны этим заниматься) этого понимания нет.
И самое дурное в этом,что они дальше продолжают заседать там и усугублять проблемы.
Когда-то баловался, но не более. Уже давно забыл все.
Попробуй написать в нейросетях, которые пишут коды.
1) Задай вопрос - понимает ли скрипты программы ДАЗ.
2) При положительном ответе пишешь суть запроса.
Вначале укажи напиши, что должен быть скрипт Даз версии такой-то. Скрипты версии даза 3,4 и 5 (уже такой сейчас?) отличаются и могут не работать
Опиши внятно, что ты хотел.
К примеру - диалоговое окно. В нем кнопка, которая связана с функцией. Функцию описываешь, что надо. Типа копирует текстуры с фигуры в сцене туда-то. Обязательно - вначале проверить, какая фигура в сцене и есть ли что вообще. Если пусто или проп, или фигура не соответствует - вывести предупреждение "ошибки и предложение загрузить нужную модель. Выйти из скрипта".В лучшем случае продолжаем.
Но все зависит от нейросети, напишет ли она что-то внятное или нет, а также от твоего четкого запроса. Я так писал скрипты на Питоне для себя - большую часть заставил работать :).
Можешь попробовать тут для интереса https://rugpt.io/
Запросы можно писать на русском. Термины, если используешь, так как пишутся в ДАЗ - на английском.
Ограничение в день на количество запросов для бесплатного использования, поэтому можешь писать сразу, начиная с " Скрипт ДАЗ версии такой-то и так далее". Понимает ли она скрипты ДАЗ или нет, я уже вчера проверил - понимает. Продумай, что задавать в запросе более обстоятельно. Одним словом веселуха... Поймешь, что не так просто выразить свои мысли, чтобы тебя поняли
Работа над ошибками...
Можно так " Выше скрипт не работает. Выдает ошибку такую-то. Как можно по-другому? ". Если не получается, значит нужно еще раз подумать над точностью запроса.
Другой вариант - там на форуме, ссылку которую дал, задай вопрос или предложи работу за мани...:)
Кстати да, спасибо, я все время про них забываю
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
В общем чат гопаты мне все зделал, дал ему завпрос:
Секунда и все, он мне написал скриптик, вставляю в даз запускаю и все работает, все копируется, хвала нейросетям
Этож так любые скрипты можно делать, на что только фантазии хватит
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Написал такой вот ридми:

Уже всяко попробовал но у меня почет не работает обычный MessageBox. Типа на код:
Даз ругается и пишет:

Script Error: Line 1
TypeError: Result of expression 'MessageBox' [[object Object]] is not a function.
Stack Trace: ()@:1
Удалось поменять на вот это:
Вызывается со звуком, функция MessageBox.information. Теперь ка у всех других работает
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Во блин программисты а можно написать такое скрипт чтобы управлять морфами можно было-бы прям на экране ну прям мышкой танеш веко оно тянется тянеш жопу тоже))) И чтобы все морфы что есь в базе работали))) Не ну понятно озадачил вопрос почему Дазовцы в этом направление ни гугу согласитесь как бы ускорился процесс))) Уже даже в какой-то игре это реализовали могу ошибаться но )))
OK
В общем во, еще немного пошаманил, сделал по проще текст, чтоб даже самые тупенькие все поняли:

И сам текст для копирования:
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Не конечно я понимаю прописать каждый морф это долгое занятие))) Я о своём не обращайте внимание !!!
Кстати вот идея менять яркость текстур Ну чтобы не каждую а разом))) Начиная от 0,5
OK
Рано я обрадовался, уже почти все доделал проверил протестил, дай думаю еще посмотрю может оттенков добавить. Загружаю фигуру, применяю в ней соки, наживаю на скрипт копирования материала, и тут затык. Скрипт не копирует шейдер, он переносить текстуры и все параметры, но если шейдер между фигурой и сосками отличится он его не может перенести. Я опят в чату гопаты, говорю давай мол еще и шейдер копировать, и пошло поехала: он мне одно дает, проверяю ошибка, я ему копирую ошибку, он мне отвечает все понял, вот так нужно. Я опять вставляю, проверяю, ошибка и так короче раз 10-15. В результате чат гопаты отписал мол это не возможно, типа "потому что API не предоставляет доступа к шейдерам в скриптах."
Но у других то работает. Пойду поспрошаю у Groka
Gror оказался не умнее гопаты, тоже чет мухружит давай так давай так, в результате шейдер так и не копируется. Как другие то его создали, надо помозговать
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Поразительный вывод. Не перестаю удивляться логики "хозяев"...
Это вы про что? Я простите срачи не читал, там чет было про хозяев? Последнее врем очень много страчей развелось, по поводу без повода, лишь бы посраться
Я вроде все таки добился от гопаты того чего надо, скрипт есть, шейдер копируется.
Даже больше, теперь если в сцене несколько характеров в моими сосцами, то скрипт применяет материалы для каждой модели сосцов разом, и берт маты и шейдеры именно с той модели на которой они "одеты"
Есть такое, а чего про хозяина то?
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Молодец.
Я нейросети давал простое задание - очистить сцену. Выдал мне скрипт на 20-30 строк. Проверил - не работает. Пишу ошибка, посмотри конкретно для версии такой. Опять скрипт строк на 20. И тоже не работает. Поглядел внимание на последнюю строку. И всплыло в памяти примитивное, типа "сцена. очистить" - по-англицки конечно. Сцена очистилась мгновенно. Я к тому, что не особо,наверно, обучены. Ведь это не джаваскрипт, не питон и тд. А так.... странная версия одного из языков.
Что за прикол - на потом дописывать?
А вообще серьёзно? Ты буквально в каждой обсуждаемой теме определяешь кого-то в рабы. Стало быть ты хозяин. Ведь не может быть так, что бы самого себя туда определять. Или я чего-то не так понял? Ты типа свой среди чужих или что?
Было круто протестировать не рабочий поисковик форума.
Эй гении скрипта напишите что-то нужное)))
OK
Я в рабы записываю массы, печально что вы себя относите с безвольной, рабской массе. А хозяин не я, а дедушка который вам (раз уж вы себя причислили к этой массе), велит как жить и за что умирать. Я эти вопросы оставляю за собой
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Я услышал,что безликие(те которые законы сочиняют один похабнее другого) отдали на подпись закон о запрещении произношения слова "дедушка",во всех его склонениях.
Запрет слова "хозяин" уже одобрен и ждет подписи,как и могие ебанутые законы,которые напринимали невменяемые,и поперек Конституции.Хотя какое она теперь имеет значение?!
Ведь по сути что происходит.Запрет на поиск какой-то экстремальной инфы.То есть любой кроме провластной.
Тогда откуда все эти уроды знают о существовании оной? ЧИТАЮТ?
Получается,что они сами подпадают под этот закон( если предположить ,что в россии остались законы для всех,чего естественно нет).
Вон,видишь как Какастер руки потирает радостно.Хочет настучаить на тебя за слово Хозяин.
Не слушай его.А то он так до ВВП дойдет,ведь на шамете СОС Путин сказал " ..мы,кстати говоря, вчера после обеда,который наши хозяева устроили..."
Пусть Какастер разберается в правильности слов.Кто кому там на самете хозяин. А мы тут кнопочки жмем.Тихие и милые люди..
У меня тут вышла трабла с этим самым скриптом, оказалось что при перезапуске даза все "перенесенные" маты слетают. В общем это косяк, уже несколько челов на это жалуются, мол не удобно каждый раз натыкивать эти материялы на сосцы. Ну я пошел обратно к нейросетям мол, давайте исправлять. И Гопата даже сказала что мол она сделала именно временные пути, а не перенос матов. Ну и я давай ее пытать сделай перенос и она начала жестко тупить: куча сообщений, куча ошибок скрипта в резульате исчерпан лимит сообщений. А в другой ак гопаты, тоже самое: куча ошибок, эффекта нет. Я пошел к гроку от Илона наше все Маска, ему говорю давай сурипт писать для даза, он тоже начинает тупить, не может вообще ни чего внятного написать, выдает ошибку потом пишет мне спирт с диагностикой, которая ни чего не дает, короче в результате эффекта тоже нет, лимит сообшений исчерпан. Вот я сижу и думаю, нейросети отупели? Их нарочно сделали тупее или что это? Раньше они могли хотя-бы простой скрипт написать, который не переносил шейдер но хотя-бы переносил маты, теперь они вообще ни чего не могут написать, странно это все
Китайский deepseek тоже сдался после 50 или 70 попыток написать что-то рабочее
Надо наверно пойти на фриланс площадку, поискать знатока, чтоб сделал мне сей скрипт по человечки, все эти нейросети чет совсем неумехи. Только свои квартирки и умеют генерировать, а знать ни чего не знают, и что хуже пи..дят что знают, а по факту пудрят мозги
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
Давайте помозгуем кучкой. Я тут подключил в себе гугловский gemini у него вроде нету ограничения по сообщениям, но он такой же тупенький ка и все другие, не понимает функции которые работают в ДАЗе, хоть тресни, чего не напишет на все даз ругается что "is not a function"
В общем вот скрипт, рабочий но который не сохраняет маты при перезагрузке сцены:
По сути не большой, я его дал gemini на что он мне сказал что маты не сохраняются потому что:
Типа говорить что надо чтобы было не replaceMaterial а copyMaterial но функции copyMaterial в дазе нету. Вот мы с ним и зависли, может у вас тут будут наметки, чего бы такое поменять что маты не слетали? Ну окромя как поменять мои мозги и мозги у всех нейросетей вместе взятых
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
А я сделал скрипт
вернее его мне сделал гугл. Просто чет искал в гугле похожее, а он сейчас выдает сверху ответы от ИИ, ну и дай думаю спрошу у него, а он мне харакс и написал все как надо, почти с первого раза. Теперь то я могу и гениталии выпускать 
И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди
egorkae Пиздец вы забавный)))
OK
Извини не хочу обидеть!
OK