alex5995 написал(а): А Сару можно? Всё таки девушка, не имеющая никакого боевого опыта.
А кто её знает? Вот эта барышня тоже вроде как девушкой была
СпрятатьСпойлер
Так что неизвестно ещё что Сара может сделать ради собственного муженька Схватит кольт, а лучше обрез, как в АБМ - и пойдёт поливать свинцом обидчиков суженого!
alex5995 написал(а): Винченцо хоть и старик, но есть ещё порох в пороховницах
Не знаю как на счёт пороховниц у Винченцо, но он оружейник, не гангстер! Такие обычно не бегали с томпсоном или обрезом наперевес, тем более по найму. Или "по просьбе", "по дружбе". Я так думаю. Продать или подкинуть хорошее оружие - это да. То же самое касается и Жёлтого Пита. Видел, как в одном моде однорукий Пит бегал за Томми как телохранитель... Полный пипец! То же самое и про Луку. Добавить можно в телохранители какого-угодно персонажа, хоть голую Сару или Мишель. Но Винни ли, Пита, голые Мишель или Сару, даже Луку или Ральфа в телохранителях у Томми - это странно. Не правда. Поли, Сэма - норм. Для мода. Ну и прочих гангов. Ах, да, Биффа, толстого Биффа стукача тоже по-моему неуместно в телохраны записывать. Как минимум, толстоват для такой работы Малыш Тони скорее всего тоже негоден. Хотя в АБМ я поставил этого персонажа стоять "на шухере" перед въездом в гараж перед баром Морелло после того, как Томми захватит оный и бар уже станет "новым баром Сальери", в котором будут распивать пивко хорошие ребята Сальери, а не Морелло :) Всё-таки не телохранителем. Мне кажется, это важный нюанс. При опасности он достанет револьвер и станет отстреливаться. Но не бегать за Томом...
Прут на рожон, под автоматные очереди, жизней на них не напасёшься, а бессмертными их делать тоже неинтересно, самому делать будет нечего, стоять и ждать, когда всех вражин перебьют мои верные други?
Есть такое дело Но без Тому все же более туго пришлось бы
Как доберутся до фрейма назначения в скриптах прописал команды frm_seton x, 0 и act_setstate x, off, дальше не заморачивался.
Можно и так. Хотя если по назначению, сделал бы их реагирующими на опасность, чтобы расчехливали бы свои стволи против разных редисок - было бы полезнее. Так сказать использовать персонажей по максимуму.
Можно конечно из каждой миссионной локации выходить в отдельный фрирайд
Да. А почему нет? Даже если будет у тебя 10 таких фрирайдов. Так, наверно, технически и проще, т.к. видно что и как в каком фрирайде добавил, плюс это будет лучше потому, что как раз не в одном фрирайде всё будет, а в разных, т.к. скрипты не будут друг с другом взаимодействовать, плюс быстрее будет загрузка...
сделать игру - песочницу, где всё и сразу,
Это будет отлично, когда выйдет, т.к. будет в моде по-настояшему чем заняться. Один лестплеер однажды сказал, что АБМ по сути такая песочница где всё есть - миссии, локации, всякие фишечки рюшечки прямо секси мод (партия), как сейчас модно вна украине... В принципе, так есть. Только долго всё это пилить, т.к. надо всё отслеживать, все взаимосвязи между скриптами, например, возможноных конфликтов, а затем багов или вылетов, хотя по отдельности всё норм. И так с каждым скриптом по отдельности и построчно.
хоть в отель зайди или в порт заезжай. И как я уже писал цель игры - набрать миллион очков, в городе или в миссиях, не важно.
Всецело поддерживаю
Вся проблема в невозможности сохранять глобальный игровой прогресс.
Можно всё или почти всё. Просто или навыка как у моддера у тебя, не конкретно тебя, а у абстрактного тебя, нету, или надо столько прописать точек и условий, что либо проще плюнуть на это дело и забить, либо искать вариант более простой, при этом отчего-то отказавшись как раз из-за этой простоты построения.
alex5995 написал(а): но это слишком большой труд
Вот-вот.
Она интересна только нам, стареющим ветеранам, молодёжь играет сейчас в Call of Duty и ему подобным играм.
К сожалению. Ну и пофиг с другой стороны. Лично я, кроме Мафии, уже много лет ничего другого не загружал Да и саму Мафию, порой, помногу месяцев не загружаю... А этот CoD - в ту ещё хрень превратилось. Во-первых, часть уже какая - 16-я? Это какое мексиманское мыло, а не игра, никак остановиться не могут, не дай бог, лет через будет Мафия-16, например, а ГТА-30, фаны коих всё равно будут, которые будут писать "какая графа нынче, не то что у какой-то М1 или М2, такое ретро было, совок, одним словом"
СпрятатьСпойлер
Вот даже Мэддисон это гавно не захотел пиарить, хотя едва ли его кто-то сможет записать в агенты Кремля, сторонники Путина и "ватные пропагандоны"
с качественной графикой и физикой, то да, можно было бы заняться при наличии инструментария.
К сожалению, так и останутся нашими влажными фантазиями.
Ну и само собой движок игры, также людей и оружие
Ясно. Но это не новая игра, а всё-таки мод.
столько неуместных команд в скриптах.
Зато учился писать свои. Сейчас мало кто этим занимается, может, вообще никто.
Как доведу мод до ума, выставлю на яндекс диск, если это кому то интересно.
По тому, что уже написал, мне будет интересно. Если будешь не против, размешу на этом сайте, плюс анонс можно написать на страницах ВГ (колонка справа - ссылка на последние новости). Потому что хорошие моды, я считаю, нужно размещать на тематических сайтах, а не просто где-то в соцсетях, в которых любая новость очень быстро забивается другими постами, и не порталах типа PG.ru с кучей рекламы (я их не осуждаю совсем, понимаю, но всё же и там любая новость будь то о моде быстро теряется на фоне прочих). Если найдёшь другие тематические ресурсы - размещай там. Например, мне как автору гораздо приятнее знать, что мой мод размещён также на польском сайте о Мафии, а не плэйграуде, ранняя версия которого разместил даже я, а пользователь старого форума с разрещения, а более новую сам я запостил Не знаю, как тебе, но мне бы было приятно видеть и хоть Аливе мод, хоть АБМ, например, на каком-нибудь Сальери-баре, но там, видимо, эти моды не соотвествуют политике сайта, или эти моды недостаточно хороши для администрации ресурса, или хрен знает почему. Поэтому пришлось сделать свой сайт, на котором могу делиться не только своим модом с другими фанами М1, но и другими, которые по тем или иным причинам мне нравятся. Так что можешь, когда закончишь делать мод, а это ой какое нелёгкое и небыстрое, но увлекательное дело, написать свой анонс в блоге (регистрация через соцсети). Не заставляю - не хочешь, не надо. Но возможность такая есть. Плюс, т.к. я тот ещё олдскул и ретроград, предпочитаю заливать моды на сайт, чтоб ссылки были прямые, а не всякие яндекс-гугл-диски и мэйлру-облаки, разумеется, если есть такая возможность, если моды не весят под гиг или даже полгига Хотя если бы места на диске было с 10 гиг, я б загружал на сайт и моды побольше. Просто 10 гиг давали при переходе с Народа на Укоз, это был конечно, жирный плюс, но сам сервис дико бесил, так что сайт удалил вовсе и даже перейти пришлось на платный хостинг с халявы.
Кстати, какие объекты больше загружают движок и процессор: скрипты, люди, двери, модели локации? Локация, над которой сейчас работаю довольно объёмная и очень много скриптов, дверей, лифтов, енемей и прилично падает fps. На чём лучше сэкономить?
По моим наблюдениям локации. Но если они неочень жирные, то там на скрипты и енемей надо смотреть - их количество и количество строк в каждом скрипте. Но у Майке в АМ скриптов дофига, но нет никаких серьёзных ни багов, ни глюков, ни фпс не проседает сильно. Разве что при взрывах супероружия на несколько секунд. Так что количество скриптов, может, значит, быть едва ли не бесконечное число, важно - чтобы оптимизированы были, как в АМ. Также совет небольшой: называй скрипты либо числовыми значения, либо буквенными, но без пробелом, либо с пробелами, но в виде знака нижнего подчёркивания "_" и без кавычек, т.к. этих символов в том числе могут возникать проблемы, которые будут проявляться в трудноотлавливаемых багах и глюках. Посмотри на скрипты тех же ИС - там почти нет скриптов с пробелами. Если есть, то в сценах, в которых как таковых очень мало скриптов, где это будет не критично. В модах, в сцене которых будет 100+ скриптов лучше поступать, как написал выше. Не используй много разных эффектов - они все влияют на фпс не в лучшую сторону, плюс, как ни странно, от них случаются вылеты, от некоторых при особых случаях. Двери и пр. объекты не влиют никак, хотя может у меня в бетке их немного. Главное, если у тебя объект-локация как модель в несколько мегабайт, т.е. это не какой-то сарайчик или даже бар, а целый район, то понятно будет фпс проседать и разные нежелательные явления протекать. Поэтому в том числе я более скриптами увлёкся - так как с их помощью при желании можно сделать гораздо больше, чем хоть с добавлением 100 новых локаций с 300 непонятными персонажами внутри, от которых дичайшие лаги будут, даже если отключать при отдалении от них ГГ.
alex5995 написал(а): лово spown часто употребляют игроки, выставляющие видеопрохожнения игр на ютубе, и означает появление аптечек и прочее в определённых местах, насколько я понимаю.
Я знаю. Просто стараюсь не использовать лексикон ютуберов и инстаграмщиков. Я не против слов вроде компьютер, комп и пр., хотя, например, во французском используются не англоязычные слова этих предметов, а собственные, и как-то французов не зовут "отсталыми ретроградами" и пр. эпитетами, но одно дело слова давно вошедшие в лексикон, будь то латинские, греческие, немецкие, французские и после последнего техничего бума английские, но другое - разные слова уроды, в основном, англоязычные, не несущие никакого смысла, будь то разные спавны, спавнить, а также всякие экономико-банковские, барыжные типа краудфандинги, майнинги, кхренаминги, для которых существует нормальные и более благозвучные отечественные, пусть "немодные" для некоторых аналоги. Даже в среде айтишников и сисадминов, в которой я работал, не употребляются подобные слова-уроды. Сокращения - да, просто так быстрее, но уродливые хрен знает какие новомодные словечки.
alex5995 написал(а): Как увеличить количество слотов Items в инвентаре?
С помощью проги - Может, на сайте у меня не все программы для моддинга есть, но точно будут все основные, которые могут понадобиться как начинающему, так более опытному, вот страничка -
alex5995 написал(а): Возможно ли реализовать в игре фонарь или переносную лампу, как в Амнезии?
В Мафии возможно едва ли всё. Зависит лишь от собственных навыком и умений. Мне это никогда не было нужно, но в этом моде автор реализовал свет фонары - (но он довольно тусклый, смотрится, конечно, хорошо, но, откровенно говоря, помощи от такого фонарика немного в прохождении сюжета или миссии, хоть как факт, что реализовано, это бесспорно круто). Просто я тому, что на счёт некоторых вещей не нужно так заморачиваться, когда на выходе может или не получиться, или получиться чересчур бледно, хотя усилий и времени на написание скрипта будет потрачена масса.
alex5995 написал(а): Как импортиравать анимацию зомби из другой игры в Мафию и применить её к модели человека?
Чем не занимался, так как не нужно было, так тем не занимался, уж пардон. Хотя, при желании, для тех же зомби анимок можно подобрать из колоссального список существующих, стандартных анимаций. Там их огромное число. Некоторые так до сих пор не использованы были даже в зомби модах, хотя так и не напрашиваются, просто лучше нужно изучить список и потестить после добавления в персонаже. Только на всё надо время.
alex5995 написал(а): Надо бы отметить места, которые можно посетить.
Я в Пэйнте помечал. Несколько меток не проблема. Но вот даже пометить месторасположение всех будок, в каких сохранение, а в каких переодевание, у меня руки не доходят, кто бы вызвался помочь, так хрен тебе, но вот запросы у всех титанические - и это надо, и другое, и что всех всегда удивлять, только когда всё делать, когда? У Майка тоже, скорее всего, там же метки расставлены в моде. Хотя мне кажется, это не самое главное, можно даже вообще ничего обозначить - даже интереснее играть, т.к. не знаешь что, где конкретно, лишь в общих чертах. А то пораспишут, и играть ну вообще никакого желания нету... Зачем? Всё расписано, искать не хочется вовсе.
adminmike написал(а): Это будет отлично, когда выйдет, т.к. будет в моде по-настояшему чем заняться.
Ну, занятие здесь по сути одно - отъём бабла у населения , в разных местах по разному. Где то силой оружия, где то можно попробовать взять и быстренько сделать ноги, а где то к баблу и близко не подпустят, применят огонь на поражение.
adminmike написал(а): С помощью проги -
В PredmDef можно добавлять и изменять хар-ки оружия и ключей и, насколько мне известно, к редактированию инвентаря не имеет никакого отношения. Может я чего не знаю?
adminmike написал(а): Я в Пэйнте помечал.
Пробовал и в Пэйнте и фотошопе на всех картах в мапс - результат нулевой. Можешь поподробнее описать сей процесс?
alex5995 написал(а): Ну, занятие здесь по сути одно - отъём бабла у населения
Ну так в принципе и все миссии - это либо кого-то надо ограбить, кого-то догнать, кому-то по балде настучать и т.д. Плюс вариации и комбинирование одного с другим - по сути ничего нового. А там - как воображение и фантазия подскажут В общем, всё зависит от задумки создателя.
alex5995 написал(а): В PredmDef можно добавлять и изменять хар-ки оружия
Там можно создавать новые слоты оружия. С помощью неё добавлял два "лишних" ствола в один бета-мод. А вообще удобнее использовать прогу Оруре - - для редактирования настроек у того вооружения, что есть. Например, если надо всего 2-3 новых ствола можно каким-нибудь ведром, доской и тем же фонариком пожертвовать, отредактировав настройки нужным образом под определённое вооружение. Точно не помню, давно пользовался PredmDef, но точно создавал два лишних слота, потом правда доделывал всё в Оруре.
alex5995 написал(а): Пробовал и в Пэйнте и фотошопе на всех картах в мапс - результат нулевой. Можешь поподробнее описать сей процесс?
Я просто в файл 0mapar.bmp в простом Пэйнте добавил несколько дополнительных пояснений. Если у тебя в игре ничего не изменилось на карте, возможно, в папке maps создались (они в некоторых версиях не создаются) некоторые кешированные файлы с названием типа 0mapar_1.565 и 0MAPM_9L.DX1. Удали их, перезагрузи игру и посмотри на карту в игре. Теперь изменения на ней должны будут видны. Также можешь посмотреть файл карты 0mapar.bmp в папках maps в Аливе моде и АБМ. Сюда их загружать не буду, т.к. карта 3 мб весит, проще глянуть будет локально.
adminmike написал(а): Там можно создавать новые слоты оружия. С помощью неё добавлял два "лишних" ствола в один бета-мод. А вообще удобнее использовать прогу Оруре - - для редактирования настроек у того вооружения, что есть. Например, если надо всего 2-3 новых ствола можно каким-нибудь ведром, доской и тем же фонариком пожертвовать
Пожертвовать то можно, раньше, когда не знал как добавить ещё ключи в мод, менял Documents, Papers и пр. на ключи, меняя модели и значения, теперь, как разобрался с PredmDef этих разного рода ключей у меня несколько десятков. Но в инвентаре по прежнему 6 слотов для оружия и максимум 4 для ключей. Вместо 4 слотов я хотел бы сделать штук 20, например.
adminmike написал(а): возможно, в папке maps создались (они в некоторых версиях не создаются) некоторые кешированные файлы с названием типа 0mapar_1.565 и 0MAPM_9L.DX1
Аа, понял, как для вставки новой загрузочной картинки, там тоже такая байда, не сразу сообразил, спасибо, как ни будь займусь этим.
Как то пробовал на основе известных скриптов сделать скрипт телохрана, не реагирующего без приказа на врагов, что бы без проблем проезжать(проходить) мимо врагов с бехавиор React when hit. Для этого по приказу "иди за мной" временно обнулял в его скрипте зрение и слух(лучше бы изменять поведение на 128, но не знаю как). После приказа "стой здесь" значения слуха и зрения возвращал. В скрипте всего два приказа, что не совсем удобно. Как сделать три? 1 нажатие кн.д. - или за мной(Afraid) 2 нажатие кн.д. - защищай(No reaction) 3 нажатие кн.д. - стой здесь(No reaction) и дальше по кругу. Вот примерно такой скрипт.
alex5995, о, в двух частях написал Так что я даже в двух частях отвечу :) В общем, вернёмся ко скриптам, которые выше немного накропал Если будешь писать скрипты, старайся не допускать лишние строки, не используй ненужные команды, которые движок игры будет читать, а на всё это надо время, - это лишнее нагрузка, да и вообще ни к чему. Например:
СпрятатьСпойлер
Код:
dim_act 1 dim_frm 1 dim_flt 1
findactor 0,"Tommy" //актор Томми findframe 0,"weapon" //фрэйм оружия
label 1 //номер метки #1 detector_waitforuse //ждём выполнение скрипта human_isweapon 0, 0 //команда для опредения что есть у Томми из оружия if flt[0]=9,1,-1 //есть кольт 1911, то дальще не идём frm_seton 0, 0 //откл видимость оружия playsound "weapon.wav", 0, 50, 1 //звук выполнения поднятия оружия или иной звук //звук на 50% wait 200 //пауза в милисек human_addweapon 0, 9, 0, 7 //даём обойму в кольт Тома //скрипт можно продолжить таким образом //если надо дать Тому ещё патроны //до полного заполнения кольта //также можно списывать за этого деньги //в конце скрипта команда конец end
Простенький скрипт, который даст Тому лишнюю обойму Уж не знаю, насколько тебе он нужен будет, то для примера, думаю, пойдёт.
alex5995 написал(а): у меня несколько десятков
Как знаешь. Только зачем тебе столько?
alex5995 написал(а): 6 слотов для оружия и максимум 4 для ключей
А, в смысле у Тома под подкладкой пиджака? Но с другой стороны - если будет у него больше, то он в какого-то Рэмбо превратится с базуками, десятком автоматов в подмышках, сумкой гранат и пр. Неужели недостаточно?
alex5995 написал(а): место 4 слотов я хотел бы сделать штук 20, например.
По дефолту Томми может с собой таскать не более 4 шашек динамита, т.е. 20 будет как-то жирно и несколько неудобно, будь Том живым человеком. А ключи и бомбочки в игре как бы одного типа вооружения, которое ГГ может таскать в количестве не более 4 штук. По-моему, настроек в программах для увеличения количества "скрытого" оружия типа взрывчатка-ключи-документы нет.
alex5995 написал(а): Аа, понял, как для вставки новой загрузочной картинки, там тоже такая байда, не сразу сообразил, спасибо, как ни будь займусь этим.
Чтоб Том проезжал мимо врагов? С телохраном или без? Он типа стоит и ни на кого не реагирует? Наверно, просто поставь команду enemy_vidim 0, пока стоит. Когда Томми нанимает, то enemy_vidim 1. Также если начнут мочить кто-то, то имеет смысл для реакцию, например, если уровень здоровья понизится на 20%, то он обратит внимание на обидчиков, достанет ствол замочит, а потом снова станет пофигистом.
в его скрипте зрение и слух
Это не совсем то. Он простым и глухим становится. Будет вертеться и нервичать, никого не видя под носом своим :)
поведение на 128
Э-э... неочень помню на память, что за поведение такое? Так что используй лучше enemy_vidim 0/enemy_vidim 1 вместо регулирования слуха и зрения у персонажа.
enemy_playanim "mise15f-Manik03.i3d"
Не помню команду... Что делает персонаж с этой анимацией?
adminmike написал(а): Как знаешь. Только зачем тебе столько?
Это мне нужно для мода над которым вожусь сейчас, а не для фрирайдовского. По большому это пока модом и не назвать, так, отдельные локации. И в каждой такой локации свои ключи, со своими именами, моделями, значениями.
adminmike написал(а): он в какого-то Рэмбо превратится с базуками
Слоты нужны не для оружия, мне хватает кольта, ну и есть где то в локации дробовик или томпсон, где нибудь в запертых комнатах, я в принципе не люблю игры с изобилием оружия - куча всего, тележку вот только не дают персонажу, приходится за пазухой носить
adminmike написал(а): Он типа стоит и ни на кого не реагирует?
enemy_vidim 0 у меня не работало. Когда телохран слеп и глух он обычный чел, не реагирующий на врага. С таким без проблем можно доехать до нужного места и проезжая мимо врагов он будет спокойно сидеть в машине. В противном случае он будет стрелять и враги тоже будут на него реагировать. Ты что, не используешь телохранов в своих модах? Поведение 128 - Afraid.
adminmike написал(а): Что делает персонаж с этой анимацией?
Стоит, сложив руки на груди, очень уверенный в себе.
adminmike написал(а): Будет вертеться и нервичать, никого не видя под носом своим
А ему и не надо никого видеть, он слеп и глух по отношению к врагам, но исправно следует за Томми, что и требуется. Скрипт, который показал - не мой, скачал где то или с какого то мода взял, я просто добавил пару строк да номера wav-ки длс Сары поменял.