frodo
offline
Опыт:
493Активность: |
Рюкзак
Вопрос: можно ли сделать для юнита вместо обычного рюкзака на шесть предметов , рюкзак с отсеками для брони , оружия , а старый оставить под зелья, снадабья??? |
01.05.2004, 11:03 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
TONIC : Ок, буду ждать ответа |
01.05.2004, 12:09 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Ээ... теоретически возможно, но весьма сложным скриптом, которого никто пока не написал в законченном виде. :) У этого метода (полноэкранный инвентарь на 50+ предметов) есть недостатки - все то, что валяется в таком "рюкзаке", реально существовать (следовательно, и давать бонусов) не будет. Подразумевается, что герой одновременно может носить лишь обычные 6 предметов, а остальные просто валяются без пользы в рюкзаке, и их можно в любой момент выбрать (подставить в один из основных слотов). Короче, лучше юзай обычный 6 слотовый инветарь. :) |
01.05.2004, 13:45 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
DimonT
Давай когда освободишься доводи до конца :) ибо вещь действительно очень хорошая. Mefist добавил. Где то у меня еще твой инвентарь лежит ... |
01.05.2004, 14:39 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
DimonT : Может раскажешь что за скрипт?Помойму все можно реализовать. |
01.05.2004, 14:47 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Ну вот оно... Эта версия вполне юзабельная, просто некрасивая (я тестировал сам скрипт, не особо заморачиваясь с графикой), и с не очень удобным интерфейсом. Разрабатывалось еще под РоК, из ТФТ-шных фич планировалось прикрутить Floating Text и отслеживание движений мыши, но.. так уж получилось, что я забил на этот проект. Работать может только для одного юнита на карте. (еще где-то у меня валяется версия с поддержкой GameCache, чтобы юнита с инвентарем можно было переносить между картами). |
01.05.2004, 16:01 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
DimonT : помойму любая рпг в варкрфте с таким чемаданом сразу будет внушать доверие:).А впрочем ,можно зделать даже абилку которая будет отвечать за вместимость рюкзака.Например если integer i равно 1 то 30 слотов если 2 то 40.. и т.д.Единственное жалко что нельзя зделать отделение под броню , оружия... |
01.05.2004, 16:36 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Цитата:
Потребуется рисовать тучу фоновых картинок для каждого из вариантов. (либо "недоступные" слоты забивать какой-нить моделью) Цитата:
Теоретически можно, только пользы нет, т.к. эффектов в игре лежащие там итемы не дают. |
||
01.05.2004, 16:45 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
creo
offline
Опыт:
1,807Активность: |
Богусы от итемов можно давать... командой add/remove ability превращая способности итемов в способности для юнитов (галочка такая) (т.е. отдельными спеллами) Но как отслеживать то что лежит в инвентаре и абилки...не слишком плохо знаю триггеры и jass чтоб даже представить как это сделать. |
01.05.2004, 17:47 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
а разве add/remove ability на итемных абилках дает бонусы к характеристикам?! (сила, дамаг и т.п.) если да, то тогда можно замутить полноценный дьяблоподобный инвентарь. :) |
01.05.2004, 18:12 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
Да, теже тома силы, ловкости, инты, когти +дамаг, кольца +броня |
01.05.2004, 19:54 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Вот только придется каждому итему в скрипте прописывать, какая абилка ему соотвествует...
(галочку Item на абилке можно не менять, т.к. в скрипте можно указать любую абилку). То бишь, для каждого итема, который планируется использовать в инвентаре, должны быть в скрипте заполнены название, описание (чтобы в интерфейсе нормально показывался), и код спелла. Это можно только указать вручную - скриптом эти поля из slk/txt не прочитать. Сами представьте, сколько будет весить скрипт, где забита такая инфа о всех шмотках TFT... |
01.05.2004, 20:36 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
creo
offline
Опыт:
1,807Активность: |
Мда много, но бонусы даються 100 пудово, и атрибуты и дамадж, у меня работало. Хоть что-то... Просто снимаеться галочка (Item ability) и даёться юниту. И всё будет как от итема! Кстати, насколько я понял в скрипе итак много описано(я просмотрел по диагонали его) код абилки много не изменит... хотя тебе виднее=) |
01.05.2004, 23:11 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
Можно прописать строчку в скрипте только тем предметам , которые что-нибудь улучшают(силу,ловкость,интелект...и т.д.), а остальным (книга силы, ловкости, и т.д одноразовым предметам) можно ничего не прописывать. И ещё можно зделать что не все подрят предметы в сундуке будут давать улучшения , а только те что надеты на герое.Это даже логично - ведь если предмет лежит в сумке за спиной он , по идее, ничего не будет давать. |
02.05.2004, 07:49 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
Было бы здорово если под предметы всетаки были слоты...Вроде чтобы это сделать можно, надо только в скрипт внести изменения.Ну типа для ног , рук, для колец, для ожерелья, для головы.Ещё можно сделать к какой части тела выбранный предмет относится.Например : сапоги кель'таласа + 6 , относится к ногам , значит одевать на ноги:).Как я думаю, все это можно реализовать,приделав ещё одну строку к предметам .Если кто заинтерисуется - прицыпил файл с синематик фильтром. |
02.05.2004, 08:42 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
>>>Сами представьте, сколько будет весить скрипт, где забита такая инфа о всех шмотках TFT...
Зачем прописывать все, если можно прописать только те шмотки которые есть в мапе |
02.05.2004, 13:20 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
Для детализованных картинок есть одна подстава... Варик принимает картинки только 512х512, которые затем растягиваются под нужное разрешение. Искажения при этом жуткие - я довольно продолжительное время колдовал над той картинкой, чтобы хоть как-то пристойно выглядело... Любой мелкий текст читать становится невозможно - впрочем, в ТФТ можно обойтись и без надписей на самой картинке, а накладывать его texttag-ами aka Floating Text.
Про описания предметов - разумеется, весь тот текст я не руками набивал :). Просто применил хитрую замену на РоК-овский ItemData.txt, в итоге из текстового файла сгенерился готовый кусок скрипта. С кодами абилок чуть посложнее, но тоже, в принципе возможно - они есть в этом текстовике, остается лишь правильно составить выражение для замены. :)
Перенести таким способом несколько сотен предметов, как ни странно, быстрее, чем руками забить инфу о хотя бы нескольких десятках из них... Интерфейс думаю сделать другой - вместо нажатия на итем, а затем на стрелочку, будут ловиться моменты наведения и клика мышкой по слотам - это возможно. Соотвественно, можно сделать, чтобы при выборе, допустим, меча, те слоты, куда его можно положить, подсвечивались.. Короче, технически это все реализуемо - осталось только написать. :) |
02.05.2004, 13:30 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zuriel
offline
Опыт:
7,909Активность: |
Вар он еще tga поддерживает. а в нем никаких ограничений. |
02.05.2004, 14:52 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
creo
offline
Опыт:
1,807Активность: |
DimonT а зачем floating text? Всеравно итемы в твоём инвентаре - юниты. У них внизу есть описание. (просто создавать итемы типа) Т.е. выделил один (итем) а правее его portati находиться описание. Или я что-то не понял? |
02.05.2004, 21:37 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
frodo
offline
Опыт:
493Активность: |
DimonT : Ещё есть идея о подбирании предметов.Например : юнит подобрал предмет , если етот предмет однаразовый то пихнуть его в 6 слотный рюкзак, если нет то в нормальный инвентрарь.Про интерфейс - можно ли сделать вместо модели сундука , нормальную картинку итема???
frodo добавил. creo : Как я понял у димонта все итемы только для виду, на самом деле там ничего нету, кроме нестандартного пиасанта переодетого под итем:). |
04.05.2004, 06:47 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|