TiM
Старичок
offline
Опыт:
8,594Активность: |
Помощь мапмейкеру(нужна ;) )!
Привет всем. Меня в опросе Зачем мы делаем карты??? попросили выложить Свою карту, The NexT World.
К сожалению, точнее к счастью, перед выложением я решил подРАБОТАТЬ её. Точнее я решил подогнать баланс. В день по герою, очень сложно. Так вот, в процессе создания этой карты(с мая) у меня вознакали различные проблемы. К сожалению, я их так и не смог решить. Подскажите, как можно их решить, сейчас я их подробно опишу: 1) При погибании героя Появляется мой таймер воскрешения, 10секунд. Таймер с именем игрока. Таймер тикает нормально, герой воскрешается. Когда умирает игрок1, то пишется в окне таймера его имя, а когда умирает другой игрок, то имя не пишется. Пусть даже если в одиночной игре ты зайдешь за второй слот. WTF!? 2)Помогите мне разобраться с системой опыта. Объясните мне в "ОКНЕ ИГРОВЫХ КОНСТАНТ" значения, связанные с опытом. И где у юнита менять значение, отвечающее за ПОЛУЧЕННЫЙ опыт. Предпологаю что это Награда за уничтожение, но как оно работает. 3)Как и где и на что влияет защита. Какое количество защиты как влияет на бой. Я знаю про типы защит и как они настраиваются. Но не знаю как зависит процент снижения урона от защиты. 4)У меня герой - Вурдалак. Модель - Вурдалак. Звук - Вурдалак. Всем этот персонаж за ГЕРОЯ не нравится, да и мне. В этой карте у каждого из 14 героев есть 3 "стадии" развития. Например сначала ШАМАН, потом "КОЛДУН", затем "ФАР СИР". Вурдалак-Повелитель ужаса-Бальназаар. Надо бы вурдалаку изменить модельку. К сожалению я неуметЪ это делать, так что прошу создать модель "вампира". Желательно чтобы она использовала стандартные текстуры. Только вампиру крылья не к чему. Но не берите "DREAD LORD"'a и не отрезайте ему крылья. Хотяб измените его ;) хоть чуть-чуть 5)В игре около 100пар иконок(BTN & DISBTN). Я начинал в этой карте пихать иконки blp, штук 10. Затем нашел волшебную прогу Easy Button Creator. К сожалению, BLP конвектора у меня тогда еще небыло, так что я пихал их в TGA. Задание, самое, для меня муторное: заменить все иконки TGA на BLP. Вот и, наверное все! Баланс через 10дней будет готов. Я скину СЮДА, скоро, карту без баланса как такогого, я его онулировал. Ну, жду предложений и помощи. TiM добавил: На оставшиеся 20-30% рельефа у меня кончилось ВДОХНОВЕНИЕ. Нужно наверное поиграь в тот-же вовик ;) Мини-карту слева. Скоро выложу скрин-шуты. |
18.10.2005, 18:12 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
|
18.10.2005, 20:44 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
TiM, в дальнейшем, все вопросы задавай в академии
|
18.10.2005, 20:56 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VolkPK
offline
Опыт:
4,477Активность: |
TiM
1) Я такое делал, у меня все нормально работало... 2) Посмотри "Полученый героем опыт" там четыре поля, открой обджект эдитор, открой автозаполнение любого числового значения любой абилки, поставь теже числа как в "Полученый героем опыт" и увидиш таблицу опыта, там-же можеш покрутить цифры пока не получиш нужные значения для "Полученый героем опыт" 3) см. пост NETRATа 4) Это не ко мне :) 5) см. пост NETRATа |
18.10.2005, 22:28 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
2 NETRAT: 1)Я подумал и решил использовать "МЕНЮ ПАУЗЫ".
5)Warcraft 3 Viewer. Эта прога умеет конвертировать очень НЕПЛОХО. Может целу папку законвертить из BMP TGA JPG BLP в BMP TGA JPG BLP/ |
19.10.2005, 01:17 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VolkPK
offline
Опыт:
4,477Активность: |
TiM Warcraft 3 Viewer NETRAT переводил :)
|
19.10.2005, 10:43 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
Ааа эээ ?Может он ответит, на 2ой вопрос!? |
19.10.2005, 12:36 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VolkPK
offline
Опыт:
4,477Активность: |
TiM см мой пост
|
19.10.2005, 12:45 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
2.
NeedHeroXP - базовое значение опыта(для 1го левела) NeedHeroXPFormulaA - коэффициент базовой экспы за каждый левел(умножается на базовое) NeedHeroXPFormulaB - коэффициент бонуса экспы за каждый левел(умножается на бонус) NeedHeroXPFormulaC - бонус экспы Пусть герой сейчас на уровне LEVEL тогда формула будет такая:
ExpNeeds = NeedHeroXP * (1 + NeedHeroXPFormulaA) ^ LEVEL + NeedHeroXPFormulaC * (1 + NeedHeroXPFormulaB) ^ (LEVEL) Для нулевого левела героя, второе слагаемое не присутствует. "^" - знак возведения в степень. a ^ b - значит что a возводится в степень b то есть a*a*...*a. Поправьте мя если я чего-то ошибся, но в этой русской версии нифига не понятно. Скажите как эти константы на аглицком называются, тогда точно вспомню.
|
19.10.2005, 13:20 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VolkPK
offline
Опыт:
4,477Активность: |
И накой еше формулы вышитывать... Вотъ: |
19.10.2005, 13:29 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
Елки-палки ;)! Сколько мне пересчитывать придется! Хаха. А кто скажет где у юнита меняется переменная, которая отвечает за награду опытом героя? |
19.10.2005, 22:08 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
VolkPK реально не знал. мб такой фичи не было в версии 1.17?!
У каждого юнита есть аттрибут - кол-во опыта за него. В константах есть поля типа "Распределять опыт между всеми или нет", "Скока опыта давать за крипов для каждого левела героя" и еще там какие-то модификаторы. Так тебе что конкретно нада?! |
19.10.2005, 23:35 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Raz
Click here!
offline
Опыт:
5,714Активность: |
NETRAT
Было. |
20.10.2005, 15:23 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
А как тот аттрибут в переменных называется в хар-х героя |
20.10.2005, 15:39 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
Кстати, тут еще ОДНО пожелание, чтоли: Балансировка героев идет успешно, и у большинства их них есть ВРЕМЯ ПОДГОТОВКИ ЗАКЛИНАНИЯ, так вот, мне хочется сделать как в WoW- полоска готовности. Помоему такая модель есть как при строительстве зданий/апгрейдов/юнитов. Её только нужно анимировать и все будет ок. Помогите, сделайте, плииз! |
21.10.2005, 01:34 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
NETRAT, было такое, но это не про то. Поля экспа за уровень в редакторе юнитов нет, единственное, в параметрах, что влияет на кол-во експы - это уровень юнита. Дальше все расщитывается по формуле, если ее найду выложу
|
21.10.2005, 20:25 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
Mefist про опыт, который дают за героя понятно - там 4(кажется) коэффициента есть и я даже догадываюсь какая там формула(в том же стиле что и предыдущая)
TiM так ты про какой опыт спрашивал? конкретно |
21.10.2005, 21:38 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
я не про героя, я про юнита |
21.10.2005, 22:08 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
Про опыт, даваемый за убийство воина, или героя... Эта формула NeedHeroXP*(1+A)^lvl+C(1+B)^lvl помоему работает. Я сделал чтобы было так: 1лвл 100ехр 2лвл 200ехр 3лвл 400ехр 4лвл 800ехр итд.. тоесть получилось 100*(1+1)^lvl-50(1+1)^lvl |
22.10.2005, 21:00 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
TiM
Старичок
offline
Опыт:
8,594Активность: |
С балансом я сглазил ;). Сделал 3х и остановился... Сессии конец!!! |
06.11.2005, 17:14 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|