• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
No pvp zone
M1sTerY
Database Developer
Доброго времени суток, у меня возник вопрос. Как я могу добавить область, в которой нельзя будет воевать? Так скажем это текстуры вообще, когда прописываю .gps Пишет номер карты 1 (Силитус) а вот область не показывает?
Сообщение # 1 написано 15.06.2014 в 14:05
infinium
Маршал
Зачем ковырять дбц, когда это делается в ядре в пару строк?
Сообщение # 2 написано 15.06.2014 в 15:38
M1sTerY
Database Developer
Цитата infinium ()
Зачем ковырять дбц, когда это делается в ядре в пару строк?


Допустим ядро готовое)

Мне интересует именно дбц, как добавить новую Область, и сделать ее No pvp, Я знаю конкретно 2 дбц, которые за это отвечают. AreaTable.dbc , и AreaTrigger.dbc

в AreaTrigger.dbc я добавляю новую Область > ID(Область), ID карты, XYZ, Радиус, Ширина, длина.
в AreaTable.dbc заношу ID, ID Карты, Область, Значение(0x40 тип того).

Вообщем выше этого я все сделал, но толку 0. Нужна помощь, мб где-то в базе еще нужно добавить, или что?
Сообщение # 3 написано 15.06.2014 в 15:54
_dm666
<3 Death Metal
Цитата M1sTerY ()
AreaTrigger.dbc

Это отвечает за триггеры.
Тебе нужно только переписать AreaTable.dbc, а лучше сделать в ядре, так будет правильней.
Сообщение # 4 написано 15.06.2014 в 16:04
M1sTerY
Database Developer
Тебе нужно только переписать AreaTable.dbc

Будь добр, подскажи.
Сообщение # 5 написано 15.06.2014 в 16:06
_dm666
<3 Death Metal
M1sTerY, изменить флаг на святилище.
Сообщение # 6 написано 15.06.2014 в 16:10
M1sTerY
Database Developer
Цитата _dm666 ()
изменить флаг на святилище.


Ам, я же выше обьяснил ) Что беру локацию в текстурах, и мне нужно сделать там No PVP.

А когда прописываю .gps показывает карту только, и координаты, а где Зона и Область показывает так: Область -<unknown>

мне нужно добавить новую Область, и там уже сделать No pvp в ней.
Сообщение # 7 написано 15.06.2014 в 16:19
_dm666
<3 Death Metal
Цитата M1sTerY ()
мне нужно добавить новую Область

И игрокам придется качать патч.
Сообщение # 8 написано 15.06.2014 в 16:42
M1sTerY
Database Developer
Цитата _dm666 ()
И игрокам придется качать патч.


Даже и так пойдет.

Но причем тут патч ? к тому. что мне нужно сделать No PVP Облась, а такой не существует. Вот в чем суть.
Сообщение # 9 написано 15.06.2014 в 17:07
_dm666
<3 Death Metal
Если ты решил создать свой область, то без патча не обойдешься.
Сообщение # 10 написано 15.06.2014 в 17:15
M1sTerY
Database Developer
Цитата _dm666 ()
Если ты решил создать свой область, то без патча не обойдешься.


Блин, расскажи почему.
Сообщение # 11 написано 15.06.2014 в 18:04
izzyhd
Рыцарь
Цитата M1sTerY ()
Блин, расскажи почему.


Создай в AreaTable.dbc название локации которое тебе нужно.
Вроде во 2 колонке добавь ID из Map т.е 1
Дальше где стоят флаги сделай святилище (посмотри колонку Даларана)
Зайди в ноггит, выдели область, сохрани, сделай патчи, залей на сервер dbc.
Кто помнит пишите в лс ;)
Сообщение # 12 написано 15.06.2014 в 19:04
M1sTerY
Database Developer
А без ноггита все реально сделать ? (Ибо я не пойму, можно же даже сделать не на область, а на всю локацию)?
Сообщение # 13 написано 15.06.2014 в 19:31
izzyhd
Рыцарь
Цитата M1sTerY ()
А без ноггита все реально сделать ? (Ибо я не пойму, можно же даже сделать не на область, а на всю локацию)?

Если на всю локацию то просто ставь флаг даларана на локацию которую хочешь
Кто помнит пишите в лс ;)
Сообщение # 14 написано 15.06.2014 в 19:38
M1sTerY
Database Developer
Сообщение # 15 написано 15.06.2014 в 19:39
izzyhd
Рыцарь
Цитата M1sTerY ()
Подскажи где.

AreaTable.dbc открывай и по поиску смотри Даларан можешь попробовать скопировать вместо Силитуса или куда там тебе надо
Кто помнит пишите в лс ;)
Сообщение # 16 написано 15.06.2014 в 19:42
M1sTerY
Database Developer
вообще нечего не пойму. Если я не ошибаюсь, AreaTable.dbc отвечает конкретно за области. И мне нужно допустим весь силитус сделать No-pvp, а дуели что бы можно было, значение я знаю. Вот вопрос, как ? Может кто-то готовую строчку вытянуть из дбц, и мне ее кинуть? + 7 будет
Сообщение # 17 написано 16.06.2014 в 20:14
  • Страница 1 из 1
  • 1
Поиск: