Kyrwa 0 Опубликовано 24 ноября, 2016 (изменено) Как сделать, что бы в определенном месте люди были флагнуты?То есть сделать пвп зону.(Сборка PW) И еще вопрос, как сделать, чтоб на ТВТ было количество убийств? Спасибо за помощь заранее. Изменено 24 ноября, 2016 пользователем Kyrwa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 24 ноября, 2016 1) файл zone.xml2) не понял вопроса Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
millanok 0 Опубликовано 24 ноября, 2016 1) файл zone.xml 2) не понял вопроса Он имеет виду Допустим зону Кализея сделать флагнутой зоной 2)в титуле количество убитых на твт Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 24 ноября, 2016 (изменено) 2) в сборке L2Spartan реализована (можно от туда вырезать, как раз он с исходниками ) а так ищешь строку, где засчитывается убийство и добавляешь строчку: _playerEvent.setTitle("Kill: " + _playerEvent.killCount); // т.е. в TvTPlayers.java надо добавить счетчик убийств, если он отсутствует. Изменено 24 ноября, 2016 пользователем zGosu Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
millanok 0 Опубликовано 24 ноября, 2016 2) в сборке L2Spartan реализована (можно от туда вырезать, как раз он с исходниками ) а так ищешь строку, где засчитывается убийство и добавляешь строчку: _playerEvent.setTitle("Kill: " + _playerEvent.killCount); // т.е. в TvTPlayers.java надо добавить счетчик убийств, если он отсутствует. Кинул заявку в скайп добавь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 24 ноября, 2016 Насчет флагнутой зоны типо Колизея надо просто поменять (удалить) тип зона. По умолчанию она называется PvPZone. Ну тогда придется юзать скилы через CTRL, однако, если есть исходник, это можно убрать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
millanok 0 Опубликовано 24 ноября, 2016 (изменено) Насчет флагнутой зоны типо Колизея надо просто поменять (удалить) тип зона. По умолчанию она называется PvPZone. Ну тогда придется юзать скилы через CTRL, однако, если есть исходник, это можно убрать. сборка пв вот пример файла зонес <zone id='11028' type='Town' shape='NPoly' minZ='-3250' maxZ='-2600'> <stat name='name' val='Dion Castle Town'/> <stat name='townId' val='8'/> <stat name='redirectTownId' val='7'/> <stat name='taxById' val='2'/> <stat name='restartPoints' val='19025,145245,-3107;18576,145136,-3104;18717,145711,-3097;18512,145536,-3100;18954,144428,-3000;19150,143941,-3020;19134,144847,-3020;19613,145607,-3020;18078,145925,-3020;17398,145456,-3000;17144,145055,-3000;19012,145140,-3020'/> <stat name='restartPointsPk' val='17555,170393,-3400;17699,170153,-3400;17315,170041,-3400;17283,170329,-3400;17536,170505,-3400;17299,170341,-3400;17085,170170,-3400;17421,169993,-3400;17820,170054,-3400;18054,170263,-3400;17931,170381,-3400'/> </zone> что тут менять к примеру диона что-бы он был пвп-флагнутой зоной и дай ссылку на L2Spartan Изменено 24 ноября, 2016 пользователем millanok Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
L2JEnterprise 113 Опубликовано 24 ноября, 2016 Насчет твт все зависит от настроек движка. Если их нету только в ядре править. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 25 ноября, 2016 сборка пв вот пример файла зонес <zone id='11028' type='Town' shape='NPoly' minZ='-3250' maxZ='-2600'> <stat name='name' val='Dion Castle Town'/> <stat name='townId' val='8'/> <stat name='redirectTownId' val='7'/> <stat name='taxById' val='2'/> <stat name='restartPoints' val='19025,145245,-3107;18576,145136,-3104;18717,145711,-3097;18512,145536,-3100;18954,144428,-3000;19150,143941,-3020;19134,144847,-3020;19613,145607,-3020;18078,145925,-3020;17398,145456,-3000;17144,145055,-3000;19012,145140,-3020'/> <stat name='restartPointsPk' val='17555,170393,-3400;17699,170153,-3400;17315,170041,-3400;17283,170329,-3400;17536,170505,-3400;17299,170341,-3400;17085,170170,-3400;17421,169993,-3400;17820,170054,-3400;18054,170263,-3400;17931,170381,-3400'/> </zone> что тут менять к примеру диона что-бы он был пвп-флагнутой зоной и дай ссылку на L2Spartan Чтобы было правильней, внеси доп. условие в L2Character.java где происходит флаг чара (как мы знаем в пвп зоне не флагается). Примерно это будет выглядить так: ... if (!player.isInZone(ZoneId.PVP) && !player.onEvent()) { player.updatePvPStatus(true); } насчет сборки, то введи в гугле (Source L2Spartan) там даже svn есть. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты