CrazyRoger
16 November 2004 | 12:57
Очень многие начинающие (и не только) игроки тратят кучу времени на трофеи, которые проще выбросить, чем нести. Но - "жалко ж бросить". Со временем предметов набирается больше, чем нужно. Есть идея создать некий "мусоросжигатель" - для уничтожения лишних предметов. Чтобы было интереснее к нему желательно прикрутить еще какое-то полезное свойство.
И получаем древний двемерский прибор для полетов (ДжетПак, ага :) ) работающее на даедрике и эбоните.
Это самый примитивный вариант:
Скрипт на девайсе - одеваем , выбираем топливо( даедрический или эбонитовый предмет) в менюшке, предмет (о, счастье ) удаляется, а на персонажа вешается закл левитации на некоторое время.
Идея нормальная? Или это не актуально?
necr
16 November 2004 | 16:29
Нет !!! Толко не даэдрик и эбонит !!! Пусть уж лучше бытовые отходы начиная от железа и кончая двемером...
Мне в принципе идея нравится, если ее еще и проработать как следует...
Занимать собснно эта штука будет спину (типа мантия) а качество и время работы заклинания будет зависеть от материала и веса предмета... хммм, в этом что-то есть...
Infernal knight
16 November 2004 | 19:51
бред imho :) кроме того для осуществления придется все ID всех нужных предметов перечислять - бррр... скажем для упрощения задачи удалению поддаются только предметы, самые простые, т.е. по умолчанию не магические - так будет проще скриптовать и может лучше сделать как-нибудь так, чтобы не просто какой-то левый спелл левитации, учитывая, что алхимией можно сделать больше и лучше... может лучше в другом направлении думать? например будет создаваться материал, из которого можно делать другие предметы, например можно из эбонитовых вещей получать эбони-сырец ;) только учтите, что материала - даерик нету, есть эбонит с заключенной душой даедры. Потом можно сделать кузницу, где эбонит можно будет превращать например в... в стрелы! ;)
CrazyRoger
17 November 2004 | 03:02
QUOTE |
кроме того для осуществления придется все ID всех нужных предметов перечислять - бррр... |
их не так и много
QUOTE |
скажем для упрощения задачи удалению поддаются только предметы, самые простые, т.е. по умолчанию не магические |
Уникальные я трогать не собираюсь. А вот с заэнчатеными пользователем могут быть проблемы - у них ведь идентификатор тот же, был до энчата?
QUOTE |
и может лучше сделать как-нибудь так, чтобы не просто какой-то левый спелл левитации, учитывая, что алхимией можно сделать больше и лучше... |
Алхимия больше людей к читерству толкает. И не все удерживаются. :(
QUOTE |
например будет создаваться материал, из которого можно делать другие предметы |
QUOTE |
эбонит можно будет превращать например в... в стрелы! ;) |
А вот это то, чего полно в других плагинах -один вид мусора с некоторыми потерями превращается в другой. Мне же хотелось бы превращать его в чистую енергию :))
добавлено позже:
Проверил - заэнчатеный игроком (ну или для игрока - профессионалом) предмет не считается за обычный - по крайней мере по старому иду не находится. Это хорошо.
простенький пример лежит тута
http://www.is.svitonline.com/roger/morrowi...emp_jetpack.espТопливо - эбонит кираса и шлем. Джетпак - уникальный двемерский броник. Все кучей свалено у Аррила в Сейда Нин.
Вначале заправляетесь, потом летаете. Потом топливо заканчивается и если вы летали не над водой.... :)))
Dimonix
18 November 2004 | 16:15
QUOTE |
Есть идея создать некий "мусоросжигатель" - для уничтожения лишних предметов. Чтобы было интереснее к нему желательно прикрутить еще какое-то полезное свойство. |
Идея прикольная. Только мне не нравится мысль о преобразовании шмоток в магические эффекты или руду...
Уж лучше, к примеру, отдавать лишнее оружие и броню охранникам своей же крепости.
Или организовать пункт приема цветметалла - менять на деньги (100 кг даэдрического за 5000 р).
Или, в конце концов, организовать продажу, открыть магазин, нанять торгаша и пусть продает себе и на наше благо ( за 30% ему и 70% нам)...
Короче, пусть будет нечто, меняющее шмотки на деньги...
CrazyRoger
19 November 2004 | 02:44
QUOTE |
Уж лучше, к примеру, отдавать лишнее оружие и броню охранникам своей же крепости. |
Им, что, с кем-то воевать приходится? обойдутся.
QUOTE |
Короче, пусть будет нечто, меняющее шмотки на деньги... |
Есть такая штука. Магазин называется :))
QUOTE |
Нет !!! Толко не даэдрик и эбонит !!! |
QUOTE |
... только учтите, что материала - даерик нету, есть эбонит с заключенной душой даедры. ... |
А даедрик, наоборот под это отлично подходит - мы отпускаем душу Даедры в их "Внешние пределы" (или куда там заказывали отправить одного крокодила :) ) - а она (душа) нам дает возможность какое-то время неплохо полетать.
QUOTE |
Потом можно сделать кузницу, где эбонит можно будет превращать например в... в стрелы! ;) |
В Complete Morrowind - есть возможность переплавлять доспехи и оружие в слитки и ковать из них другое оружие и броню. Эбонитовые там точно можно сделать, а вот даедрик не помню.
(добавлено - даедрические тоже. И камень с душой для этого необходим - для брони емнип. И стрел там можно сделать около 6 видов. :)) )
Только вот с моделькой этого джет пака проблемка. :( Есть у кого-нибудь моделька двемерского устройства, которое можно цеплять на спину заместо брони, шлема, ... ( что-то я глупые вопросы задаю... )
Может кто сделает такую вещь? Этакий железный рюкзачок с кучей торчащих деталей.. А то сейчас джетпак - это просто дверерская кираса с навешеным на нее скриптом.
CrazyRoger
23 November 2004 | 07:11
Собственно почти рабочая бетка тут:
www.is.svitonline.com/roger/morrowind/_cr_jetpackv01.rar Девайс все лежит у товарища Аррила на прилавке, хоть ему и не принадлежит :) Смело забираем.
Поглощает даедрическое и эбонитовое снаряжение (+ эбонит сырец)
Менюшка позволяет выбрать что именно вы хотите расплавить. Иникальные и зачарованые предметы не трогает.
Пока что сделал заряд топлива получаемый из предмета прямо пропорциональным весу. Если кому-то понравиться - прикручу к этому квест и малость доделаю.
ЗЫ: для скриптеров
так :
QUOTE |
If ( OnPCEquip == 1 ) ;когда игрок одевает предмет If ( equiped == 0) Set equiped to 1 Set OnPCEquip to 2 MessageBox "предмет одели" Set timer to 0 EndIf EndIf
If ( OnPCEquip == 0 ) If ( equiped == 1) set equiped to 0 Set OnPCEquip to 2 messagebox "предмет сняли" endif endif
|
немного лучше, чем в классических примерах:
QUOTE |
If ( OnPCEquip == 1 ) ;когда игрок одевает предмет If ( equiped == 0) Set equiped to 1 Set OnPCEquip to 0 MessageBox "предмет одели" Set timer to 0 EndIf EndIf
|
Ибо в моем случае работают оба варианта. Но пока я до него додумался. :))