Здравствуйте, гость ( Вход | Регистрация )

Навигация

Ссылки форума

Навигация по форуму

> Читать всем.

Правила общения в данном разделе.

Данный раздел является "свободным" для общения, но данные правила поведения предупреждают о некоторых пунктах, которые запрещено упоминать / создавать темы касательно запрещенных пунктов.

1.) Запрещено создавать темы любого рекламного характера

2.) Запрещено также создавать темы оскорбительного характера направленного, как в сторону администрации, так и в сторону рядовых пользователей.

3.) Администрация не приемлет призывов на взлом сайтов/аккаунтов/серверов пользователей или других членов интернет сообщества.

4.) Запрещены темы которые касаются создания сервера Lineage2, для этого существуют другие форумы или разделы.

Правила могут изменятся любым Главным Администратором без предварительного уведомления сообщества.

Блокировка происходит любым свободным членом Администрации сообщества La2base.ru по общим правилам форума и соответственным пунктам.


Трабла с ПВП зоной, Флеш банер в подарок
la2mega
сообщение 10.8.2009, 21:53
Сообщение #1



Новичок
Группа: Members
Сообщений: 20
Регистрация: 31.5.2009
Поблагодарили: 0 *


Перечитал кучу мануалов и понял что ничего не понял. Никак не могу создать пвп зону, нету в бд ZONE. Вообщем кто может мне с этим помочь помогите в подарок за помощь я сделаю вам действительно красивый флеш банер. Вот пример что я не лохотрон _http://la2mega.com/pvp.html
Пишите сюда или в асю
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Quatro
сообщение 10.8.2009, 22:10
Сообщение #2



Мастер
Группа: Experts
Сообщений: 457
Регистрация: 3.10.2007
Поблагодарили: 218 *


Делаем пвп зону в любом месте.

И так приступим...

1. Заходим в игру
2.Идем туда где хотим сделать PvP зону.
3.Прибежали.Выбираем необходимую область.Мысленно представляем себе квадрат.
4.Бежим в один угол воображаемого квадрата . Пишем /loc
5.Запоминаем координаты x , y , z (запишите их куда то)
6.Бежим в противополложный угол воображ-о квадрата.Пишем /loc
7.Запоминаем координаты x , y , z (запишите их куда то)
8.Создаем sql файл
9.Смотрим в файлике zone.xml сколько у вас на сервер зон (должно быть 4)Значит нам нужно создать 5-ую
10.
Код
INSERT INTO `zone` VALUES (5,'Arena','здесь пишем например Giran Arena или Gludin Arena',81150,147910,82710,149313,-3469,0,0);
INSERT INTO `zone` VALUES (5,'Arena','здесь пишем например Giran Arena или Gludin Arena',81150,147910,82710,149313,-3469,0,0);

11.Или сразу добавляем вот так в sql
Код
INSERT INTO `zone` VALUES (5,'Arena','Giran Castle Arena',81150,147910,82710,149313,-3469,0,0);


Значения соответствуют x , y , z .

12.координаты обязательно выставляем таким образом чтобы сначала шли x и y меньшие потом большие
81150<82710, 147910<149313 , 56004<72006

13.Координата респауна. Берется откуда нибудь рядом все той же командой.

Это добавляем в sql
Код
INSERT INTO `zone` VALUES (5,'Arena Spawn','Giran Castle Arena',83320,148400,0,0,-3330,0,0);



14.Создаем zone_vertices.sql строится на основе первого.
Из gameserver\data\zones\zone.xml узнаем какой Id для арен используется последним. 11013. Значит наш будет 11014. Координаты берем из первой строки предыдущего скула.
Суем это в sql
Код
INSERT INTO `zone_vertices` VALUES (11014,0,81150,147910);
INSERT INTO `zone_vertices` VALUES (11014,1,82710,149313);



15.Смотрим пункт 12 !! Также соблюдаем рост координат от меньших к большим.

16.Заходим примерно так gameserver\data\zones\zone.xml

<zone id='11014' type='Arena' shape='Cuboid' minZ='-3300' maxZ='-3500'>
<stat name='name' val='Giran Castle Arena'/>
<stat name='spawnX' val='83320'/>
<stat name='spawnY' val='148400'/>
<stat name='spawnZ' val='-3330'/>
</zone>
Координаты соответствуют координатам респауна.

17.Радуемся

Ну и часто задаваемый вопрос: сколько точек вводить нужно?
Ответ: Вводим 2 точки. координаты берём таким ----> / <---- образом.



Мануал написанн MotorBoy, думаю поможет вам.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.7.2026, 1:19