Перейти к содержанию
Авторизация  
SOADqq

Дино Зона

Рекомендуемые сообщения

Всем привет, у меня проблема(

Вот дино зона из zone.xml:

 

<zone id='11037' type='Town' shape='Cuboid' minZ='-4000' maxZ='-2000'>
<stat name='name' val='Primeval Isle'/>
<stat name='townId' val='18'/>
<stat name='noPeace' val='true'/>
<stat name='restartPoints' val='11106,-25094,-3658;11491,-24460,-3644;11744,-24762,-3669;11862,-24434,-3644;11722,-24027,-3669;11521,-23776,-3669'/>
<stat name='restartPointsPk' val='4093,-21242,-3285;1650,-15756,-3161;1511,-9071,-3363;3699,-5767,-3053;7497,-5542,-3263'/>
</zone>

Работает нормально можно пвпшиться и т.д.

Но есть проблема, убивают встаешь сразу убивают и ты без нубла, нужно сделать квадрат там где бафер и гк Мирной зоной.

Я взял координаты этого квадрата xyz:

1 10110,-24748,-3720

2 9978,-25166,-3728

3 10533,-25246,-3688

4 10521,-24946,-3672

Помогите пожалуйста сделать этот квадрат мирной зоной, буду очень благодарен))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотри на примере города Гиран или другого города и сделай

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<zone id='11020' type='Town' shape='NPoly' minZ='-3800' maxZ='-3300'>
<stat name='name' val='Giran Castle Town'/>
<stat name='townId' val='9'/>
<stat name='redirectTownId' val='11'/>
<stat name='taxById' val='3'/>
<stat name='restartPoints' val='82480,149087,-3350;81440,149119,-3350;81376,148095,-3350;82496,148095,-3350;83473,149223,-3300;83426,148835,-3300;83409,148578,-3300;83415,148235,-3300;82272,147801,-3350;81562,147782,-3350;81062,148144,-3350;81033,148883,-3350;81637,149427,-3350;82292,149450,-3350'/>
<stat name='restartPointsPk' val='74450,144238,-3730;74209,142395,-3730;77279,145045,-3630;74809,146119,-3600;75006,143520,-3700;81347,140579,-3520;79543,142050,-3500;86223,140993,-3400;78692,154573,-3450;77870,156209,-3430;79832,154009,-3500;75501,147178,-3530'/>
<stat name='tradeRange' val='81136,149341;82725,149322;82706,147910;81148,147902;81137,149308;81448,148784;81449,148423;81724,148130;82126,148134;82387,148409;82399,148793;82123,149077;81736,149083;81446,148811#83247,148423;83606,148369;83631,149004;83241,149030'/>
</zone>

Вот код гирана, они отличаются помоему капитально, много не понятных тегов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<zone id='11020' type='Town' shape='NPoly' minZ='-3800' maxZ='-3300'>
<stat name='name' val='Giran Castle Town'/> - Отвечает за название зоны в xml файле
<stat name='townId' val='9'/> - Отвечает за ID Города
<stat name='redirectTownId' val='11'/> - Отвечает за что-то
<stat name='taxById' val='3'/> - Мирная зона
<stat name='restartPoints'
val='82480,149087,-3350;81440,149119,-3350;81376,148095,-3350;82496,148095,-3350;83473,149223,-3300;83426,148835,-3300;83409,148578,-3300;83415,148235,-3300;82272,147801,-3350;81562,147782,-3350;81062,148144,-3350;81033,148883,-3350;81637,149427,-3350;82292,149450,-3350'/> - Отвечает за позиции на которых вы будете появлятся после смерти
<stat name='restartPointsPk' val='74450,144238,-3730;74209,142395,-3730;77279,145045,-3630;74809,146119,-3600;75006,143520,-3700;81347,140579,-3520;79543,142050,-3500;86223,140993,-3400;78692,154573,-3450;77870,156209,-3430;79832,154009,-3500;75501,147178,-3530'/> - Отвечает за позиции на которых вы будете появлятся после смерти пкшником
<stat name='tradeRange' val='81136,149341;82725,149322;82706,147910;81148,147902;81137,149308;81448,148784;81449,148423;81724,148130;82126,148134;82387,148409;82399,148793;82123,149077;81736,149083;81446,148811#83247,148423;83606,148369;83631,149004;83241,149030'/> - Радиус трейд зон
</zone>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<zone id='55555' type='Town' shape='NPoly' minZ='-4000' maxZ='-2000'> - Указываеш квадраты геодаты именно по оси Z и Y

<stat name='name' val='Мирная зона'/>

<stat name='townId' val='500'/>

<stat name='taxById' val='3'/>

</zone>

 

 

И заливаеш Sql запрос(который ты делаеш самостоятельно, потому что у меня нету сейчас доступа к рабочему компьютеру)

Изменено пользователем Westernous

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<zone id='11035' type='Town' shape='NPoly' minZ='-2350' maxZ='-1200'>
<stat name='name' val='Schuttgart'/>
<stat name='townId' val='17'/> - и тут какой ИД ставить? такойже как в коде в первом посте?
<stat name='redirectTownId' val='14'/>
<stat name='taxById' val='9'/> - как понять мирная зона цифры то разные у городов?
<stat name='restartPoints' val='88098,-142955,-1341;87379,-142423,-1341;86653,-142763,-1341;85736,-143876,-1341;88883,-143891,-1341;90162,-144180,-1542;90611,-142988,-1542;89962,-141878,-1542;89401,-140870,-1542;88496,-140386,-1542;86552,-140346,-1542;84576,-142206,-1542;84713,-144005,-1542'/>
<stat name='restartPointsPk' val='88630,-142082,-1352;88740,-142072,-1352;88899,-142387,-1352;88812,-142580,-1352;88414,-142821,-1352'/>
</zone>

это штудгарт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

TownID - отвечает за ID города

taxById - без разницы какая там будет стоять цифра, если убрать это значение вобще(TaxById) то зона будет пвп(Не во всех сборках так)

Изменено пользователем Westernous

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробывал так не получилось, всеравно пвп

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я тебе ответил ранее

 

minZ='-4000' maxZ='-2000'> - Указываеш квадраты геодаты именно по оси Z и Y

Изменено пользователем Westernous

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

из этих 4х координат

x y z

1 10110,-24748,-3720

2 9978,-25166,-3728

3 10533,-25246,-3688

4 10521,-24946,-3672

каким образом указать два значения?? я судя по логике minz & maxz указал -3720 и -3672

а иначе какие указать 2 координаты если их 4?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не понятно, можно как то помочь поподробнее? зачем гео редактор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтоб проверить ось Z и Y и вставить туда куда я писал выше!я уже не знаю как тебе обьяснять, найди в гугле мануал как редактировать геодату вот там и будет георедактор(которого ты скачаеш) настроиш всё, включиш его на сервере. Зайдёш и создаш в клиенте папку Geodata в которую поместиш квадрат дино зоны, зайдёш в игру и пропишеш администратором команду ///geodata и дальше по мануалу

Изменено пользователем Westernous

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да нашел уже мануал с этой прогой, но не пойму зачем мне это там написано что это для редактирования геодаты

я понимаю что вы разбираетесь и это кажется глупым, но не понятно всеравно(

ведь координаты я итак захожу в игре пишу /loc 4 раза в 4 точках по квадрату и все?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы так и не поняли то что я видно написал.

 

Вам нужно minZ='-2350' maxZ='-1200'> вот это(Узнать координаты Z и Y, а узнать можно через Редактор Геодаты, потому что в игре оно не показывается). Ладно спокойной ночи завтра рабочий день.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот пробуй что-то из этого

http://forum.cs-la2....hp?topic=8022.0

http://l2edit.ru/forum/3-2765-1 (читаем до конца там должен быть ответ)

Изменено пользователем Westernous

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...