|
|
13.08.2005, 23:15
|
#41
|
|
Re: GlobalMod
2ADN:
Да.
Пока не определенно. Работа ювелирная и очень пресная.
Над ним(модом) сколько человек работают?
|
3 челвоека. Это не мод практически а склейка разных модов. Присоединится может любой кто занимается модостроением.
|
|
|
13.08.2005, 23:27
|
#42
|
|
Re: GlobalMod
Присоединится может любой кто занимается модостроением.
|
:) Может я смогу чем помочь (Немного разбираюсь в скриптах и 3D Max'е) Тока че делать и из чего(Где файлы)?
|
|
|
14.08.2005, 17:25
|
#45
|
|
Re: GlobalMod
2eLong:
Лучше вы к нам присоеденяйтесь...
|
Собственно за 2 дела сразу хвататься непрелично. А во-вторых, вы это кто?
|
|
|
14.08.2005, 20:54
|
#48
|
|
|
|
|
Хранитель Лабиринта
Регистрация: 06.05.2004
Адрес: Храм Спящего
Сообщений: 2,385
|
|
|
|
|
|
Re: GlobalMod
А какой примерный вес планируется для глобального мода?
|
|
|
14.08.2005, 23:57
|
#52
|
|
Re: GlobalMod
Цитата:
Сообщение от SATANIZMatik link=board=gothic&t=1123697146&start=50#50 date=08/14/05, в 23:44:46
2Finsternis: Ты прописал чтобы была рандомная величина? Типа +-1.5? Расскажи.
|
Ага, все очень просто делается, нужно лишь внести небольшие изменения в файл Story\B_Story\B_GivePlayerXP.dВот код скрипта: func void B_GivePlayerXP(var int add_xp) { * // если уровень ГГ равен 0 * if(hero.level == 0) * { * * * // до следующего уровня необходимо 500 экспы * * * hero.exp_next = 500; * }; * var int Player_has_Haotic_Exp; // моя переменная для рандома * Player_has_Haotic_Exp = Hlp_Random(4); // генерация псевдослучайного числа в диапазоне от 0 до 4 * if (Player_has_Haotic_Exp == 0) //проверка условий * { * * *add_xp = (add_xp * 8 ) / 10; // формула начисления экспы * } * else if (Player_has_Haotic_Exp == 1) * { * * *add_xp = (add_xp * 9) / 10; // формула начисления экспы * } * else if (Player_has_Haotic_Exp == 2) * { * * *add_xp = add_xp; // формула начисления экспы * } * else if (Player_has_Haotic_Exp == 3) * * * * { * * *add_xp = (add_xp * 11) / 10; // формула начисления экспы * } * else if (Player_has_Haotic_Exp == 4) * { * * *add_xp = (add_xp * 12) / 10; // формула начисления экспы }; * // добавить ГГ экспу * hero.exp = hero.exp + add_xp; * var string concatText; * // вывод текста: "Опыт + " + add_xp * concatText = PRINT_XPGained; * concatText = ConcatStrings(concatText,IntToString(add_xp)); * PrintScreen(concatText,-1,YPOS_XPGained,FONT_ScreenSmall,2); * // если экспы достаточно для повышения уровня * if(hero.exp >= hero.exp_next) * { * * *var int LP_PER_LEVEL_Haotic; // переменная для расчета начисления LP * * *var int HP_PER_LEVEL_Haotic; // переменная для расчета начисления HP * * *var int Value_Haotic; // моя переменная для рандома * * *Value_Haotic = Hlp_Random(90); // генерация псевдослучайного числа в диапазоне от 0 до 90 * * *if ((Value_Haotic >= 0) && (Value_Haotic < 30)) * * *{ *// расчет начисления жизни и лп * * * * * *HP_PER_LEVEL_Haotic = (HP_PER_LEVEL * 9) / 10; * * * * * *LP_PER_LEVEL_Haotic = (LP_PER_LEVEL * 9) / 10; * * *} * * *else if ((Value_Haotic > 30) && (Value_Haotic <= 60)) * * *{ * *// расчет начисления жизни и лп * * * * * *HP_PER_LEVEL_Haotic = HP_PER_LEVEL; * * * * * *LP_PER_LEVEL_Haotic = LP_PER_LEVEL; * * *} * * *else if ((Value_Haotic > 60) && (Value_Haotic <= 90)) * * *{ * * // расчет начисления жизни и лп * * * * * *HP_PER_LEVEL_Haotic = (HP_PER_LEVEL * 11) / 10; * * * * * *LP_PER_LEVEL_Haotic = (LP_PER_LEVEL * 11) / 10; * * *} * * *else if (Value_Haotic == 30) * * *{ *// особый случай - увеличение жизни и лп в 1.5 раза * * * * * *HP_PER_LEVEL_Haotic = (HP_PER_LEVEL * 15) / 10; * * * * * *LP_PER_LEVEL_Haotic = (LP_PER_LEVEL * 15) / 10; * * *}; * * * // уровень++ hero.level = hero.level + 1; * * * // значение экспы для перехода на новый уровень * * * // общая формула - 500* ((hero.level + 2) / 2) * (hero.level + 1)) * * * hero.exp_next = hero.exp_next + ((hero.level + 1) * 500); * * * // увеличить макс. жизнь на 12 * * * hero.attribute[ATR_HITPOINTS_MAX] = hero.attribute[ATR_HITPOINTS_MAX] + HP_PER_LEVEL_Haotic; * * * // увеличить текущую жизнь * * * hero.attribute[ATR_HITPOINTS] = hero.attribute[ATR_HITPOINTS_MAX]; * * * // увеличить очки обучения * * * hero.LP = hero.LP + LP_PER_LEVEL_Haotic; * * * // вывод строки: "Следующий уровень!" * * * PrintScreen(PRINT_LevelUp,-1,YPOS_LevelUp,FONT_Screen,2); * * * // музычка * * * Snd_Play("LevelUp"); * }; * // закрыть в дневнике завершенные квесты // * B_Checklog(); };
Огромное спасибо Ваму за то, что он подробно описал файл Story\B_Story\B_GivePlayerXP.d ;)
|
|
|
15.08.2005, 21:24
|
#53
|
|
Re: GlobalMod
2Finsternis: Выкладывай поскорей! СВЕРШИЛОСЬНаконец, я создал первую версию Глобального Мода Уже начинаю выкладывать. Вес чуть меньше 4Мб Добавление от 08/15/05, в 21:01:46
Я сбрасываю на Modification@yandex.ru Товарищи, пожалуста потесте, а то я создавал 43часа, а время на тестинг не было. Всем удачной игры. Мод пока обьединяет Секту и ТМ Жду ответов в тему, как можно скорей. Добавление от 08/15/05, в 21:40:06
Не на
, и на Modifikation@yandex.ru Добавление от 08/15/05, в 21:44:56 2Идол Арес: Вес у финальной версии будет приблизительно 20-25 Мб
|
|
|
16.08.2005, 14:56
|
#55
|
|
Re: GlobalMod
2Finsternis: Я же буду обьединяться с модом dixie, а как ты знаешь там целых 3 мира.
Добавление от 08/16/05, в 15:16:44 2TSYLin: Сегодня я создал новую версию мода, выложу позже, теперь мод обьединяет Доспехи, Новый Баланс, Темную Магию, Секту, частично мод 2Finsternis: а так же его построение опыта, исправлены баги с лицами в предыдущей версии.
2ALL Такое ощущение, что тестю я один, мне надо как минимум 10 человек, по 2 на гильдию жду ответа в тему.
|
|
|
16.08.2005, 15:32
|
#56
|
|
Re: GlobalMod
2TSYLin:
Такое ощущение, что тестю я один, мне надо как минимум 10 человек, по 2 на гильдию жду ответа в тему
|
Скорее всего никому не охота проходить по нескольку раз и все ждут когда появится более менее полная версия :)
|
|
|
16.08.2005, 17:35
|
#59
|
|
Re: GlobalMod
2Finsternis:
- В Story\Story_Globals.d в конце файла описать переменные: var int Use_Alkohol_one_Day; var int Drunk_Beer; var int Drunk_Booze; var int Drunk_Wine; var int Use_Alc_Beer_count; var int Use_Alc_Booze_count; var int Use_Alc_Wine_count;
|
Совет: если переменная используется не более чем в одном файле, то незачем её совать в Story_Globals.d, проще оставить в том же файле.
|
|
|
17.08.2005, 00:01
|
#63
|
|
Re: GlobalMod
2Finsternis:
Я не смог перетащить анимацию алкашей из первои Готы Кто знает помогите.
|
Скорее всего в морг. Я кучу способов перепробовал. Даже версии внутри анимации патчил.
|
|
|
18.08.2005, 13:42
|
#69
|
|
Re: GlobalMod
2Finsternis:
Как обстоит дело с модом, а то что-то давно никакой инфы не было
|
Чего флудишь? Вот по моду Дагота - да, давно инфы не было. А тут... Наберись терпения.
|
|
|
20.08.2005, 20:29
|
#72
|
|
Уведомление о нарушении авторских и смежных прав
2TSYLin:
Она содержит, всё тоже что и предыдущая версия + мод dixie + Альтернатива + исправление багов прошлой версии.
|
Как я понял, в этот мод добавлены скрипты из моего мода Alternative_G2a. Ты лицензионное соглашение читал?! >:( Вы не можете распространять этот мод кроме случаев: a. Перевода мода на другой (не русский) язык. b. Когда автор (Nefarius) дал личное разрешение на распространение мода. ... Любые модификации и модернизации данного продукта запрещены.Если тебе нужно разрешение, пиши в приват, обсудим условия модернизации мода.
|
|
|
22.08.2005, 21:10
|
#76
|
|
Re: GlobalMod
Полным ходом идёт разработка 4-ой версии, что она будет содержать:
Немного предисловия:
Лазия по скриптам, обыскивая их с ног до головы, я нашёл интересные вещи, попутно обьединяя с другими модами хочу описать новую версию.
1) в скриптах содержится следущие животные и НПС, которые будут использованы в моде: Ну про аллигатора и пантеру и говорить нечего, все о них знают. Муд, Утопленик(!), Воставший из мертвых Бладвин(!Очень удивился, когда увидел этого животного в скриптах ДНДР!), Мальчик на побегушках(для утех) 2) мод будет содержать 2 изменнёных мира, 2(точно)-3(если захочит Дикси) мира. +\- 3) Будут задания для сектантов в 3 и 5 главах +\- 4) Можно сковать более 50 видов оружия (Дарион - оружие Спящего (требует черную руду) (Бонус к мане), Карл - Шпаги (оружие требует ловкость), Харад и Беннет - рудные мечи и топоры, Боспер - луки и арбалеты (бонус к владению соответственно), Кузнец из рудниковой долины(2 глава)/Ян (ОнД) - обычное оружие (рубиновый клинок), Стоун - Магическое оружие (наносит повреждение и от оружия и от магии) +\- 5) более 120 новых НПС. и это не считая Орков + 6) Новые квесты +\- 7) Новые торговцы, заклинания, телепорты, руны, ОГРОМНОЕ количество новых ака старых доспехов, у Стоуна можно купить доспех Гомеза(!) + 8) Большой распаун во второй главе. + 9) Есть кольцо регенирации , ко всем маг робам дают регенерацию маны. + 10) И ещё много всего нового (+ то, что уже есть) +\-
+ уже есть - делается
|
|
|
23.08.2005, 00:03
|
#77
|
|
Re: GlobalMod
2TSYLin: Молодец! Так держать! А как насчет варианта создания доспехов? Ты об этом не думал? Т.е. для каждой гильдии можно будет не покупать доспехи, а изготавливать их. Например, вместо того, чтобы наему ждать 3 главы и получить ненужные к тому времени тяжелые доспехи - за определенное кол-во скиллов выучить технологию их изготовления и уже, может быть, в первой главе бегать в тяжелых доспехах наемника! Как такая идея? ::)
И еще, научить ГГ сочинять заклинания. Т.е. Изучил правло написания заклинания, купил у какого-нибудь хмыря-мага зачарованный пергамент, пошел к алхимическому столу и написал заклинание! Можно для каждой школы маги придумать свои виды пергамента, составляющие и т.д.
Думаю многие оценят подобную фичу в игре!
|
|
|
23.08.2005, 09:08
|
#79
|
|
Re: GlobalMod
2Finsternis:
А как насчет варианта создания доспехов? Ты об этом не думал? Т.е. для каждой гильдии можно будет не покупать доспехи, а изготавливать их. Например, вместо того, чтобы наему ждать 3 главы и получить ненужные к тому времени тяжелые доспехи - за определенное кол-во скиллов выучить технологию их изготовления и уже, может быть, в первой главе бегать в тяжелых доспехах наемника! Как такая идея?
И еще, научить ГГ сочинять заклинания. Т.е. Изучил правло написания заклинания, купил у какого-нибудь хмыря-мага зачарованный пергамент, пошел к алхимическому столу и написал заклинание! Можно для каждой школы маги придумать свои виды пергамента, составляющие и т.д.
Думаю многие оценят подобную фичу в игре!
|
Сделать это легко, я думаю что надо ввести навык улучшения доспехов, ну например, для каждого материала разный, что бы после улучшения доспехов на наковальне, всё улучшалось на 5/10 очков, любой самокованный меч (/лук/арбалет) можно было сделать огненным, или магическим, просто на алхимическом столе надо было бы взять бутылку, свёртки закл, меч и всё сделать. Естественно на всё это надо будет очки знаний и золото, тем самым это стабилизирует баланс, после улучшения меча на алхим столе, к нему "превязывается" какой-нибудь визуальный эффект + урон от магии/огня соответственно. 2SATANIZMatik: Конечно надо переделать баланс вручения/покупки доспехов, но баланс я буду менять только после относительной финализации.
|
|
|
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
|
|
Ваши права в разделе
|
|
|
|
Текущее время: 05:08. Часовой пояс GMT +4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|