Разбираем Talents
|
|
nikita4888 | Дата: Понедельник, 18.06.2012, 20:09 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 741
Награды: 26
Репутация: 18
Статус: Offline
| и так с чего начать*? 1) вам понадобица вот эта программа XMLBCUI v1.0 2) вам понадобица желаемый файл! я например возму Psylocke 3) необходимо хоть чуть чуть понимать в инглише(нет переводчики тут не помогут)
приступим 1) открываем XMLBCUI v1.0 выбираем нужный нам талентс лежит он по адресу Marvel - Ultimate Alliance\data\talents 2) открываем блокнотом получившийся файл
получица нечто похожее на herostat но тут всё гораздо глобальнее_ Quote XMLB talents {<--- Начало файла тalent talent { <--- Начало функции которая определяет Силу/Талант descname = Psychic Defense ;<--- Название силы, как показано в меню персонажа description = Reduces damage and shields allies from mental attacks. ;<--- Описание силы в меню персонажа descshort = Boost ;<--- Тип силы, который показан в меню персонажа icon = 6 ;<--- Местоположение иконки, которая используется из файла иконки icon_texture = textures/ui/psylocke_icons.png ;<--- Имя файла иконки name = psyloc_p7 ; <--- Название силы, которая используется для переменного определения... может что-нибудь, что вы хотите, но сделать так, чтобы это имело смысл power = power7 ; <--- Номер силы, к которому ссылаются в файле Powerstyle и используется движком игры... Вы должны использовать номер силы здесь type = boost ;<--- Тип силы, который определяет, как он взаимодействует с врагами, союзникам и т.д.. Очень важно для движка игры, чтобы знать talentvalues {<--- Начало функции talentvalue talentvalue {<--- Начальные требования уровня для силы. Определяет, с каким уровнем должен быть персонаж,чтобы получить эту силу level = 1 ;<--- Уровень силы персонажа name = psyloc_p7_req ;<--- Имя переменной для этого атрибута... может что-нибудь, что вы хотите, но лучше всего использовать часть _req для простоты.Вы можете сразу же поглядеть на переменную и идентифицировать её. value = 14 ;<--- У персонажа должен быть уровень, чтобы получить силу, что означает первый разряд этой силы, персонаж должен по крайней мере быть на 14 уровне. }
talentvalue { level = 2 ; name = psyloc_p7_req ; value = 17 ; }
talentvalue { level = 5 ; name = psyloc_p7_req ; value = 26 ; }
talentvalue { level = 6 ; name = psyloc_p7_req ; value = 29 ; }
talentvalue { level = 10 ; name = psyloc_p7_req ; value = 53 ; }
talentvalue { level = 11 ; name = psyloc_p7_req ; value = 73 ; }
talentvalue {<--- Другая переменная для определения силы. Это - количество повреждения или усиления. level = 1 ;<--- Уровень силы, в которой вступает в силу этот атрибут name = psyloc_p7_dmg ;<--- Имя переменной value = 0.96 ;<--- Фактическое определение переменной... в этом случае, насколько повреждение уменьшено. Так, в первом разряде этой силы повреждение было уменьшено на 4% (переменная использует масштаб повреждения, чтобы только иметь дело с 96% нормального повреждения) }
talentvalue { level = 2 ; name = psyloc_p7_dmg ; value = 0.94 ; }
talentvalue { level = 5 ; name = psyloc_p7_dmg ; value = 0.91 ; }
talentvalue { level = 6 ; name = psyloc_p7_dmg ; value = 0.9 ; }
talentvalue { level = 11 ; name = psyloc_p7_dmg ; value = 0.88 ; }
talentvalue {<--- Другая переменная для определения силы. Это повышение жизни level = 1 ;<--- Разряд силы должен состоять в том, чтобы получить этот атрибут name = psyloc_p7_lif ;<--- Имя переменной value = 40 ;<--- Значение переменной... в 1 разряде из этого повышения, продлится всего 40 секунд }
talentvalue { level = 2 ; name = psyloc_p7_lif ; value = 50 ; }
talentvalue { level = 5 ; name = psyloc_p7_lif ; value = 65 ; }
talentvalue { level = 6 ; name = psyloc_p7_lif ; value = 80 ; }
talentvalue { level = 10 ; name = psyloc_p7_lif ; value = 120 ; }
talentvalue { level = 11 ; name = psyloc_p7_lif ; value = 180 ; }
talentvalue {<--- Ещё одна переменная. В этом случае, это - количество энергии, расходуемой, чтобы использовать эту силу. level = 1 ;<--- Разряд силы применяется к этой переменной name = psyloc_p7_pwr ;<--- Имя переменной value = 72 ; <--- Значение переменной. В 1 разряде из этой силы, переменная будет расходовать 71 энергии }
talentvalue { level = 2 ; name = psyloc_p7_pwr ; value = 80 ; }
talentvalue { level = 5 ; name = psyloc_p7_pwr ; value = 108 ; }
talentvalue { level = 6 ; name = psyloc_p7_pwr ; value = 116 ; }
talentvalue { level = 10 ; name = psyloc_p7_pwr ; value = 180 ; }
talentvalue { level = 11 ; name = psyloc_p7_pwr ; value = 224 ; }
}<--- Конец функции talentvalue
level {<--- Начало функции описания description = %psyloc_p7_dmg:s $DMG\n%psyloc_p7_lif seconds\n%psyloc_p7_pwr $EP ;<--- Это описание диалога согласно текстовому описанию. То есть показывает стоимость энергии, жизнь, повреждения и т.д.. tier {<--- Ряд используется только в MUA. Это различает силы по 1, 2, 3, или 4 пунктам навыков cost = 1 ;<--- Издержки энергии указывает на количество навыка count = 1 ;<--- Номер разрядов,стоимость. В XML2, все силы стоят 1 пункт навыка, когда в MUA, эта стоимость гораздо больше. В XML2, так как все полномочия стоят только 1, счёт будет однако на многие разряды, для которых предназначена сила, чтобы иметь (до 20, максимум) }
tier { cost = 2 ; count = 4 ; }
tier { cost = 3 ; count = 1 ; }
tier { cost = 3 ; count = 4 ; difficulty = hard ; }
tier { cost = 4 ; count = 1 ; difficulty = hard ; }
require {<--- Это - то, что определяет, когда персонаж может получить силу при использовании требующейся функции cat = level ;<--- В этом случае, требование для персонажа, чтобы получить более высокий разряд силы, определено тем, какой уровень у персонажа level = %psyloc_p7_req ;<--- Необходимый уровень у персонажа должен быть, чтобы обновить или получить силу, которая определена переменной требования, определённой ранее на определении таланта }
}<--- Конец функции описания
}<--- Конец функции определения силы/таланта
}<--- Конец файла тalent я описл лиж очень малую часть моё дело показать вам что есть что!
Сообщение отредактировал nikita488 - Среда, 20.06.2012, 19:55 |
|
| |
Deadpool-X | Дата: Понедельник, 18.06.2012, 22:20 | Сообщение # 2 |
Badder Dan Dem
Группа: Администраторы
Сообщений: 54727
Награды: 191
Репутация: 3675
Статус: Offline
|
Now dis is da original Бурый Антон
|
|
| |
ozor_beast | Дата: Пятница, 29.06.2012, 21:49 | Сообщение # 3 |
Новичок
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
| а можно ли добавить телепорт комунибудь?? например quicksilver-у??
|
|
| |
nikita4888 | Дата: Пятница, 29.06.2012, 23:33 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 741
Награды: 26
Репутация: 18
Статус: Offline
| ozor_beast, ну попробуй украсть телепорт у найткраулера или у дэдпула.
|
|
| |
ozor_beast | Дата: Суббота, 30.06.2012, 10:39 | Сообщение # 5 |
Новичок
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
| Quote (nikita488) ozor_beast, ну попробуй украсть телепорт у найткраулера или у дэдпула. пытался ничего вроде нет
летать летают но нет телепорта
|
|
| |
nikita4888 | Дата: Суббота, 30.06.2012, 12:22 | Сообщение # 6 |
Группа: Проверенные
Сообщений: 741
Награды: 26
Репутация: 18
Статус: Offline
| ozor_beast, я попробую подожди
|
|
| |
ozor_beast | Дата: Суббота, 30.06.2012, 14:53 | Сообщение # 7 |
Новичок
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
| Quote (nikita488) nikita488 получилось??
|
|
| |
nikita4888 | Дата: Суббота, 30.06.2012, 18:26 | Сообщение # 8 |
Группа: Проверенные
Сообщений: 741
Награды: 26
Репутация: 18
Статус: Offline
| ozor_beast, неа но буду пытатся
|
|
| |
nasha-95 | Дата: Четверг, 16.08.2012, 21:37 | Сообщение # 9 |
Amazing
Группа: Проверенные
Сообщений: 118
Награды: 13
Репутация: 12
Статус: Offline
| Deadpool-X, сообщения содержащие только смайлы запрещены.или я не прав?
|
|
| |
Hawkeye | Дата: Четверг, 16.08.2012, 21:51 | Сообщение # 10 |
Marvel
Группа: Заблокированные
Сообщений: 9502
Награды: 48
Репутация: 717
Статус: Offline
| Quote (nasha-95) Deadpool-X, сообщения содержащие только смайлы запрещены.или я не прав? [off]Только избранным можно оставлять посты содержащие один смайл. А если ты оставишь пост содержащий один смайл, то сразу получишь замечание. И да, такие посты здесь не в тему, так что завязываем флудить. А то не только ты получишь замечание, но еще и я за компанию.[/off]
|
|
| |
nasha-95 | Дата: Среда, 29.08.2012, 21:45 | Сообщение # 11 |
Amazing
Группа: Проверенные
Сообщений: 118
Награды: 13
Репутация: 12
Статус: Offline
| Hawkeye, теперь ясно..........а может ты сможешь помочь мне?где строчка с уроном той или иной способности?хочу урон у способности изменить) Добавлено (29.08.2012, 21:45) --------------------------------------------- ozor_beast, У Квиксильера итак есть телепорт,это 6-я способность
|
|
| |
Hawkeye | Дата: Среда, 29.08.2012, 21:49 | Сообщение # 12 |
Marvel
Группа: Заблокированные
Сообщений: 9502
Награды: 48
Репутация: 717
Статус: Offline
| Quote (nasha-95) Hawkeye, теперь ясно..........а может ты сможешь помочь мне?где строчка с уроном той или иной способности?хочу урон у способности изменить) Эм, нет, я тебе ничем не помогу. Я в MUA уже около года не играл и ничего сказать не могу.
|
|
| |
Кеннель-Ренегат | Дата: Четверг, 30.08.2012, 11:40 | Сообщение # 13 |
The Beast
Группа: Модераторы
Сообщений: 14187
Награды: 88
Репутация: 1555
Статус: Offline
| Quote (nasha-95) где строчка с уроном той или иной способности? В файле пауэрталантс вроде.
|
|
| |
nasha-95 | Дата: Суббота, 01.09.2012, 12:52 | Сообщение # 14 |
Amazing
Группа: Проверенные
Сообщений: 118
Награды: 13
Репутация: 12
Статус: Offline
| Кеннель-Ренегат, да нет,это в Talents,я нашёл уже
|
|
| |
nikita4888 | Дата: Суббота, 01.09.2012, 18:11 | Сообщение # 15 |
Группа: Проверенные
Сообщений: 741
Награды: 26
Репутация: 18
Статус: Offline
| nasha-95, а меня упоменуть забыл а?
|
|
| |