Ошибка скилла при загрузке - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 10.12.2012, 10:17   #11
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Ошибка скилла при загрузке

Цитата:
<table name="#pDef">1</table>
<table name="#pAtk">1</table>
<table name="#mDef">1</table>
<table name="#mAtk">1</table>
Что вот эта за хрень мне вообще интересно, как и снижение мдефа на базовом уровне)
Zubastic вне форума Ответить с цитированием
Непрочитано 10.12.2012, 10:21   #12
Аватар для CreazyGreen
Пользователь

Автор темы (Топик Стартер) Re: Ошибка скилла при загрузке

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Что вот эта за хрень мне вообще интересно, как и снижение мдефа на базовом уровне)
Это заточка на снижение пдеф, патак, мдеф, матак.

Цитата:
Сообщение от bloodshed Посмотреть сообщение
смотрите внимательней, ни одна из "таблиц"
Код:
<table name="#magicLevel"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table>
у вас не используется.
Возвращаясь к этому вопросу, мне нужно удалить или как то прописать чтобы использовалось? просто в 5 разных сборках этих строк нет, а еще в трех других есть вот такая:

	<skill id="522" levels="4" name="Real Target" enchantGroup1="1" enchantGroup2="1" enchantGroup3="1" enchantGroup4="1"> 
 		<table name="#enchantMagicLvl"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table> 
Code: XML
CreazyGreen вне форума Ответить с цитированием
Непрочитано 10.12.2012, 10:27   #13
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Ошибка скилла при загрузке

Смотрите как в вашей сборке, а не переносите непойми чего из другой.
Zubastic вне форума Ответить с цитированием
Непрочитано 10.12.2012, 10:38   #14
Аватар для CreazyGreen
Пользователь

Автор темы (Топик Стартер) Re: Ошибка скилла при загрузке

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Смотрите как в вашей сборке, а не переносите непойми чего из другой.
простите о чем вы?) я задал вопрос нужны ли эти строки в данном скиле или их внесли по ошибке. если да то на удаление. если же нет то как их прописать чтобы они заработали.
и привел пример что не только в моей сборке, но и в других хоть и по другому но все же меджлвл прописан.
CreazyGreen вне форума Ответить с цитированием
Непрочитано 10.12.2012, 10:45   #15
Аватар для bloodshed
Герой

По умолчанию Re: Ошибка скилла при загрузке

Напрягитесь немного, посмотрите как у вас сделано в других скилах.
Думаю маг лвл всё таки нужен для этого скила.
__________________
bloodshed вне форума Отправить сообщение для bloodshed с помощью ICQ Отправить сообщение для bloodshed с помощью Skype™ Ответить с цитированием
Непрочитано 10.12.2012, 11:24   #16
Аватар для CreazyGreen
Пользователь

Автор темы (Топик Стартер) Re: Ошибка скилла при загрузке

Цитата:
Сообщение от bloodshed Посмотреть сообщение
Напрягитесь немного, посмотрите как у вас сделано в других скилах.
Думаю маг лвл всё таки нужен для этого скила.
В разных скиллах по разному.

Нашел 2 пути решения
1. удалить все 4 строчки маглвл
2. Прописать у скила <set name="magicLevel" val="#magicLevel"/> (правильно активировал маглвл?)

Подскажите как потестить этот эффект маглвл? Какой принцип его работы?
CreazyGreen вне форума Ответить с цитированием
Непрочитано 10.12.2012, 12:04   #17
Аватар для Yorie

По умолчанию Re: Ошибка скилла при загрузке

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Что вот эта за хрень мне вообще интересно, как и снижение мдефа на базовом уровне)
Дальше смотрите - там прописаны эти таблицы в енчант-группах. А это затычки - все нормально.

ТСу:
Во-первых, почему у Вас таблиц #magicLevel аж три штуки в одной и той же ноде? При разборе этого XML будет использоваться только одна - последняя.

Во-вторых, если таблица (таблицей считается любой set, имя которого начинается с символа '#') не используется в других нодах (set'ах, эффектах и т.п.), то она Вам не нужна.

В-третьих, если Вы удалите таблицу #magicLevel, то это будет ошибкой. Активное умение должно иметь magicLvl, иначе оно не будет ни на кого действовать. Поэтому добавьте
Код:
<set name="magicLvl" val="#magicLevel" />
в Ваше умение (имя сета может быть magicLevel, а не magicLvl - в зависимости от сборки).
__________________
// aka Deft
Yorie вне форума Ответить с цитированием
Непрочитано 10.12.2012, 12:14   #18
Аватар для CreazyGreen
Пользователь

Автор темы (Топик Стартер) Re: Ошибка скилла при загрузке

Yorie, Спасибо за подсказки. Иными словами итоговый вариант должен выглядеть так?
<skill id="522" levels="4" name="Real Target">
		<table name="#bowWpnRcpt">12 16 20 24</table>
		<table name="#crossbowWpnRcpt">16 24 32 40</table>
		<table name="#pDef">1</table>
		<table name="#pAtk">1</table>
		<table name="#mDef">1</table>
		<table name="#mAtk">1</table>
		<set name="magicLevel" val="#magicLevel"/>
		<set name="activateRate" val="-1" />
		<set name="target" val="TARGET_ONE"/>
		<set name="skillType" val="MDAM"/>
		<set name="operateType" val="OP_ACTIVE"/>
		<enchant1 levels="30" name="Decrease Defense">
			<table name="#pDef">.99 .98 .97 .96 .95 .94 .93 .92 .91 .90 .89 .88 .87 .86 .85 .84 .83 .82 .81
				.80 .79 .78 .77 .76 .75 .74 .73 .72 .71 .70
			</table>
		<table name="#magicLevel"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table>
		</enchant1>
		<enchant2 levels="30" name="Decrease Attack">
			<table name="#pAtk">.99 .98 .97 .96 .95 .94 .93 .92 .91 .90 .89 .88 .87 .86 .85 .84 .83 .82 .81
				.80 .79 .78 .77 .76 .75 .74 .73 .72 .71 .70
			</table>
		<table name="#magicLevel"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table>
		</enchant2>
		<enchant3 levels="30" name="Decrease Magic Defense">
			<table name="#mDef">.99 .98 .97 .96 .95 .94 .93 .92 .91 .90 .89 .88 .87 .86 .85 .84 .83 .82 .81
				.80 .79 .78 .77 .76 .75 .74 .73 .72 .71 .70
			</table>
		<table name="#magicLevel"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table>
		</enchant3>
		<enchant4 levels="30" name="Decrease Magic Attack">
			<table name="#mAtk">.99 .98 .97 .96 .95 .94 .93 .92 .91 .90 .89 .88 .87 .86 .85 .84 .83 .82 .81
				.80 .79 .78 .77 .76 .75 .74 .73 .72 .71 .70
			</table>
		<table name="#magicLevel"> 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 82 83 83 83 84 84 85 85 85 </table>
		</enchant4>
		<for>
			<effect count="1" name="Buff" time="30" val="0" abnormal="realtarget">
				<add order="0x40" stat="bowWpnRcpt" val="#bowWpnRcpt"/>
				<add order="0x40" stat="crossbowWpnRcpt" val="#crossbowWpnRcpt"/>
				<mul order="0x30" stat="pDef" val="#pDef"/>
				<mul order="0x30" stat="pAtk" val="#pAtk"/>
				<mul order="0x30" stat="mDef" val="#mDef"/>
				<mul order="0x30" stat="mAtk" val="#mAtk"/>
			</effect>
		</for>
	</skill>
Code: XML

P.S. Кстати это не единственный скил где <table name="#magicLevel"> прописан в каждом <enchant>. Это плохо?
CreazyGreen вне форума Ответить с цитированием
Непрочитано 10.12.2012, 12:33   #19
Аватар для Yorie

По умолчанию Re: Ошибка скилла при загрузке

Цитата:
Сообщение от CreazyGreen Посмотреть сообщение
Yorie, Спасибо за подсказки. Иными словами итоговый вариант должен выглядеть так?

P.S. Кстати это не единственный скил где <table name="#magicLevel"> прописан в каждом <enchant>. Это плохо?
О, ну блин Нет, это как раз-таки хорошо. У Вас там форматирование полетело, я беглым взглядом глянул и подумал, что #magicLevel у Вас вне енчант-разделов. Возвращайте назад.
Вопрос в другом: почему у Вас нет #magicLevel таблицы вне енчант-таблиц? Если я опять ничего не пропустил из Вашего умения, конечно. Такая таблица должна быть для первых 4 уровней умения.

По сути это работает так:
  • Если умение заточено (уровень 100+), то заменить таблицу #magicLevel таблицой из enchant-группы;
  • Если умение не заточено (уровень 1-4), то использовать стандартную таблицу (которой у Вас нет).
__________________
// aka Deft
Yorie вне форума Ответить с цитированием
Непрочитано 10.12.2012, 12:45   #20
Аватар для CreazyGreen
Пользователь

Автор темы (Топик Стартер) Re: Ошибка скилла при загрузке

Yorie, Принцип понял, спасибо. Не точеный скилл кстати пока не затестил, но вот все 4 вида точки работают стандартно.

Вообщем совсем для идиотов под мою (судя по всему дико нестандартную сборку) решение выглядело в прописи
<set name="magicLevel" val="#magicLevel"/>
Code: XML
.

Да?!)
CreazyGreen вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Gracia Final от портала Ihgap и команды InDev Ihgap Рынок / Marketplace 27 26.05.2010 22:29
Holywar Ihgap Курилка / Yak floor 28 19.05.2010 21:12
Ihgap Sources Ozzy Lineage II 38 11.05.2010 12:31
Ошибка при загрузке гейм сервера Unreal-Game Lineage II 3 19.05.2009 15:34
Ошибки Gameguard Tonchi Тех-документация 0 04.02.2008 09:49


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 03:38. Часовой пояс GMT +3.

Вверх