Перейти к содержимому


Фотография

Мой новый непись


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 45

#1 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 24 марта 2003 - 17:15

...Посмотрел я, как люди добавляют в игру торговцев с 100000 денег, ил того же Огрима-торговца в Кальдере, который торгует чем угодно, и заклинания на заказ делает... И так мне стало тошно от того, что всё это делают топорно и неизящно, что решил я этому торговцу придать хотя бы видимость личности - придать, так сказать, спойлеру хоть видимость правдоподобия... Передвинул его за город, разложил вокруг даедрические шмотки на продажу... И поцеловал облом. Огрим-то ведь креатура, а креатурам прав собственности не дано. И соответственно, весь товар может быть только у него в инвентаре. А я всю эту кучу так долго и с любовью раскладывал в художественном беспорядке... Короче, пришлось создавать непися, Огриму в партнёры. А потом, дальше-больше, огрим постепенно отошёл в тень, а я все старания сосредоточил на неписе.
Вот скажите, какого типа персонажей явно не хватает в Морровинде?.. Я считаю - подобных мне сдвинутых по фазе манчкинов. Вот.. Так и возникла Слэйара Бешеная - яркий образец махрового манчкинизма. Battlemage 89 уровня, с ног до головы упакованная в даэдрик-армор, заэнчантенный на Констант Эффект лечение... Торгует даэдрическим шмотьём и убойными заклинаниями (но очень трудными в исполнении), например, вызова трёх GoldenSaint'ов одновременно. При попытке наехать на неё, или просто после неосторожно брошенного слова, моего перса 34 уровня мочит, как бог черепаху. Не буду много распространяться - сами увидите, через день-два додавлю глюки в скриптах, и представлю на всеобщее обозрение...
Минус - требует обязательного наличия GIANTS 2.0 и MarksmanMod (у Слэйары раса Seducer, определённая в GIANTS, а в карманах у её парочка убойных стрел $5000 каждая, использующих модели из MarksmanMod)


#2 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 24 марта 2003 - 17:23

Вот, и что хочу спросить: может, кто знает, как через скрипты увеличить максимальные значения силы там, ловкости и прочего у игрока?.. Слэйара предоставляет подобные услуги, если заплатить ей $5000 и принести череп, но работает это только на наращивание магики (Player->ModMagicka 1). Когда я пытаюсь сделать то же для атрибутов, то или ничего не происходит (Player->ModStrength 1), или нарываюсь на вопль "ошибка! скрипт остановлен!" (Player->SetStrength <новое значение>)... Кто-нить, знает, как обойти?..


#3 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 24 марта 2003 - 17:30

Да, и ещё вопрос: как отчистить плагин ото всякого мусора?.. А то я посмотрел - аж волосы дыбом встали: в мой английский плагин, построенный на английском Морровинде, каким-то бесом пролезли все диалоги ДаготУра в руском варианте... Уй.


#4 Alina

Alina

    Чорный кролик-убийца

  • Пользователи
  • PipPipPip
  • 678 сообщений

Отправлено 24 марта 2003 - 21:07

Мод чистится TESAME - задай поиск Tesame Morrowind в гугле. Если сам не разберёшься, как - напишу подробней или отвечу на вопросы, но идея такова, что в тесаме просто надо удалить все ненужные изменения. То есть если у тебя NPC, в моде должен быть он, написанные тобой ветки диалогов, плюс созданные тобой заклинания - предметы и так далее. Остальное вроде как мусор.


#5 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 24 марта 2003 - 22:38

О. Спасибо!


#6 Infernal knight

Infernal knight

    Аццкий модератор

  • Пользователи
  • PipPipPip
  • 1 137 сообщений

Отправлено 29 марта 2003 - 20:33

Команда Player->ModStrength, 20 поднимает силу на 20 пунктов - она взята из скрипта оригинального Мора и поэтому 100% работает - взгляни скрипт "bittercup"


#7 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 29 марта 2003 - 20:44

Что самое смешное, из диалога она не работает (в чём и была проблема) - пришлось сделать так, что диалог устанавливает переменную - флажок в скрипте Слэйары, а уже этот скрипт, обнаружив установленный флажок, увеличивает параметр.


#8 Infernal knight

Infernal knight

    Аццкий модератор

  • Пользователи
  • PipPipPip
  • 1 137 сообщений

Отправлено 30 марта 2003 - 00:48

А может проще сделать, чтобы сразу запускался скрипт из диалога, который поднимет силу?


#9 Alina

Alina

    Чорный кролик-убийца

  • Пользователи
  • PipPipPip
  • 678 сообщений

Отправлено 30 марта 2003 - 02:38

В смысле что-то типа StartScript ModPlayerStrength ? - отдельный скрипт сам по себе, который не будет крутиться с персом, а выполнится один раз - в принципе, наверное, более разумное использование ресурсов, но вот интересно, сработает ли. С другой стороны, не будет ли это тормозить из-за подгрузки скрипта?


#10 Infernal knight

Infernal knight

    Аццкий модератор

  • Пользователи
  • PipPipPip
  • 1 137 сообщений

Отправлено 30 марта 2003 - 12:38

Не должно тормозить - постоянно прокручивающийся скрипт следящий за переменной больше ресурсов должен жрать IMHO...


#11 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 30 марта 2003 - 19:00

Ох, так меня ДОСТАЛА эта отладка, когда сохраняешь скрипт в TES CS, оно говорит ошибок нет, потом сохраняешь файл, сидишь ждёшь пока грузится Морровинд, потом сидишь ждёшь, пока грузится игра, потом ещё ждёшь, пока оно перестанет свопиться, потом подходишь к неписю, долго тестируешь диалоги, а в результате оно орёт "АШЫПКА!!!" и скрипт слетает в момент запуска...

Нетушки! Лучше уж я всё в одном-двух больших скриптах держать буду, чтобы хоть все эти идиотические ляпы сразу обнаруживались... А то как то совестно соседей среди ночи будить некультурными выражениями... Вот.


#12 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 30 марта 2003 - 19:09

Сейчас я работаю над скриптом преследования - взял за шаблон мод "The Ring of Teleportation", и сейчас правлю точки приземления. Малость нудная работа: телепортироваться, взлевитировать, найти удобную снайперскую позицию, залезть в консоль и узнать свои координаты, и списать их на бумажку, чтобы потом подправить скрипт. И так 64 раза, для всех локаций... =%[

Но зато потом будет прикольно: допустим, вор уровня этак первого что-то спёр у Слэйары, убежал, сохранился, потом выходит от Косадеса - а она уже под дверью радостно ждёт, со своим даэдрическим луком и эбонитовыми стрелами... И "уноси готовенького". :)


#13 TERSERCUTOR

TERSERCUTOR

    Больной огр

  • Пользователи
  • PipPipPip
  • 658 сообщений

Отправлено 31 марта 2003 - 18:38



А как узнаются координаты - меня ентот вопрос давно "заедает"?



#14 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 01 апреля 2003 - 09:51

player->getpos, x
player->getpos, y
player->getpos, z
player->getangle, z


#15 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 04 апреля 2003 - 18:53

Вы это, не думайте, что я это забросил. Просто оно это... очень уж навороченным получается. Скриптов там всяких туча, диалогов веток двести, текстур всяких, и прочего мусору.

...не успел оглянуться, а вес архива уже к полутора метрам подбирается... Что, конечно, не есть хорошо: не так ух много, если честно, этот мой мод и содержит, чобы столько весить...

...Хотя, с другой стороны, пляж без моей новой текстуры песка размером 1024х1024 тоже как-то не очень хорошо смотрится...


#16 Alina

Alina

    Чорный кролик-убийца

  • Пользователи
  • PipPipPip
  • 678 сообщений

Отправлено 04 апреля 2003 - 23:49

Только небо не убирай:) А то с тебя станется%) Небо поместить в отдельный план, а ключи от двери этого плана выкинуть в Sea of Ghosts... А у некоторых аутлендеров, между прочим, нет штанов с констант эффектом "Water breathiing" и тяжёлой дэдрической брони, чтобы за ключами нырять сподручней было:)

Ладно, шуточки:) Насчёт размера - возможно, когда ты его ужмёшь архиватором и почистишь, он будет занимать примерно в два раза меньше:) В конце концов, к маленьким модам люди тоже подозрительно относятся;)

Ладно, а если серьёзно совсем - то размер не главное... ээээ - ну в общем, удачи:)


#17 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 05 апреля 2003 - 02:59

Так эти полтора мега и получаются после ужатия последней версией RAR'а на самой зверской компрессии.


#18 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 05 апреля 2003 - 16:07

...начинаю потихоньку звереть - надетые на непися вещи с Constant Effect вдруг ни с того ни с сего перестают действовать - обычно после окончания боя с монстром или перехода клеточки. Добавил фичу: раздеться-одеться при каждом переходе клеточки. Всё равно не помогает, пару раз при подводном плавании Слэйара у меня захлёбывалась до смерти из-за того, что броня переставала её лечить. Оба раза после того, как нарубала ломтиками акулу. (кстати, а кто-нибудь заметил, что неписи под водой луком отказываются пользоваться?)
Придётся усовершенствовать скрипт до "перенадеть броню если здоровье сильно снизилось за малый промежуток времени"

Докладываю:
- Добавил супер-кольца и амулеты с энчант-ёмкостью 666, но достать их будет малость трудновато.
- Поскольку не имею возможности редактировать NIFы, то взял имевшиеся и вручную хакнул их, подменив имена текстур. Из мрачных и тёмных амулетов Шестого Дома получились весьма красивенькие и блестященькие артефактики. Про кольца вообще молчу.
- Сегодня приступаю к разработке алгоритмов AI. Какие спеллы кастовать - будет определять не тупой движок, а умный скрипт.
- Усовершенствовал противодействие отставанию: вблизи игрока скорость устанавливается в 60, вдали - в 150, а если игрок не виден - в 400(!). Эффективно, но на 100%. Но лучше, чем ничего.


#19 TERSERCUTOR

TERSERCUTOR

    Больной огр

  • Пользователи
  • PipPipPip
  • 658 сообщений

Отправлено 05 апреля 2003 - 18:26



Алина, гдей то тут давала ссылу на сайт, где, типа - вроде т.е. ;) - девушка создаёт спутников, там проблема "отдаления" решалась более просто:

Если растояние "критично" возрастает - НеПиСяй просто телепортится(!) к Вашей Аватаре(!)



#20 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 05 апреля 2003 - 22:15

Если бы этот **** движок такое позволял, я бы так и сделал. Так ведь нет, половина функций не работает, а оставшаяся половина работает через ****...
:(
Попытка "просто телепортировать к игроку" приводит к тому, что непися швыряет к началу координат, где он благополучно и застревает.




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Рейтинг@Mail.ru