ТП с фарм зоны

Sunday

Пляшущий с бубном
Участник
Сообщения
254
Розыгрыши
0
Репутация
0
Реакции
33
Баллы
225
Хроники
  1. Interlude
Исходники
Отсутствуют
Сборка
Lucera2
Всем привет. Создал зону, для фарма... всё супер работает, вот только не могу разобраться как отправлять игроков после окончания фарма в город :(
Перепробовал варианты на сайте от создателя сборки, без результатно...

<zone name="[farm1_zone]" type="fun" >
<set name="enabled" val="false" /> <!-- Зона выключена по умолчанию и включиться только по таймеру. -->
<set name="cronZoneEnablePattern" val="35 15 * * *" /> <!-- Время вкл. --> не обращаем внимание, время для тестов стояло.
<set name="cronZoneDisablePattern" val="37 15 * * *" /> <!-- Время выкл. -->
<set name="playerMinLevel" val="1" />
<set name="playerMaxLevel" val="2" />
<set name="playerLevelLimitBackLoc" val="83476 148391 -3408 53988" /> - это не помогает...типо после окончания должна ити проверка по лвл и делать ТП в мои коры.

<set name="cronZoneEnableBroadcastSpawnEvent" val="[mob_spawn]" /> <!-- event_name="[mob_spawn]"> название групы мобов для спаума -->
<set name="cronZoneDisableBroadcastDespawnEvent" val="[mob_spawn]" />
<set name="cronZoneEnableAnnounceCustomMessage" val="voicedcommandhandlers.Farm.Enabled" />
<set name="cronZoneDisableAnnounceCustomMessage" val="voicedcommandhandlers.Farm.Disabled" />
<polygon>
<coords loc="-86028 -44236 -10760 49151" />
< дальше коры >
 

    Bakteria

    Баллов: -1
    Разработчику пиши а не сюда
Всем привет. Создал зону, для фарма... всё супер работает, вот только не могу разобраться как отправлять игроков после окончания фарма в город :(
Перепробовал варианты на сайте от создателя сборки, без результатно...

<zone name="[farm1_zone]" type="fun" >
<set name="enabled" val="false" /> <!-- Зона выключена по умолчанию и включиться только по таймеру. -->
<set name="cronZoneEnablePattern" val="35 15 * * *" /> <!-- Время вкл. --> не обращаем внимание, время для тестов стояло.
<set name="cronZoneDisablePattern" val="37 15 * * *" /> <!-- Время выкл. -->
<set name="playerMinLevel" val="1" />
<set name="playerMaxLevel" val="2" />
<set name="playerLevelLimitBackLoc" val="83476 148391 -3408 53988" /> - это не помогает...типо после окончания должна ити проверка по лвл и делать ТП в мои коры.

<set name="cronZoneEnableBroadcastSpawnEvent" val="[mob_spawn]" /> <!-- event_name="[mob_spawn]"> название групы мобов для спаума -->
<set name="cronZoneDisableBroadcastDespawnEvent" val="[mob_spawn]" />
<set name="cronZoneEnableAnnounceCustomMessage" val="voicedcommandhandlers.Farm.Enabled" />
<set name="cronZoneDisableAnnounceCustomMessage" val="voicedcommandhandlers.Farm.Disabled" />
<polygon>
<coords loc="-86028 -44236 -10760 49151" />
< дальше коры >
судя по примеру, который есть в самой же сборке должен работать вот такой вариант:

Код:
<zone name="[queen_ant_epic]" type="epic" >
        <set name="playerMinLevel" val="1" />
        <set name="playerMaxLevel" val="48" />
        <set name="playerLevelLimitBackLoc" val="-25464 172424 -4203" />
        <polygon>
            <coords loc="-23176 185080 -6000 -5500" />
            <coords loc="-20104 185080 -6000 -5500" />
            <coords loc="-20104 177928 -6000 -5500" />
            <coords loc="-23176 177928 -6000 -5500" />
        </polygon>
    </zone>

а в вашем примере, видимо еще имеется heading, чисто в теории если его убрать, и включить зону, то всё должно заработать
 
судя по примеру, который есть в самой же сборке должен работать вот такой вариант:

Код:
<zone name="[queen_ant_epic]" type="epic" >
        <set name="playerMinLevel" val="1" />
        <set name="playerMaxLevel" val="48" />
        <set name="playerLevelLimitBackLoc" val="-25464 172424 -4203" />
        <polygon>
            <coords loc="-23176 185080 -6000 -5500" />
            <coords loc="-20104 185080 -6000 -5500" />
            <coords loc="-20104 177928 -6000 -5500" />
            <coords loc="-23176 177928 -6000 -5500" />
        </polygon>
    </zone>

а в вашем примере, видимо еще имеется heading, чисто в теории если его убрать, и включить зону, то всё должно заработать
Пример с ак, не так работает, он телепортирует людей указаных лвл-ов, которые заходят в зону координат (дабы не были +50 лвл на аке). Мне же нужно что бы по крону, после окончания времени на фарм зоне всех игроков перенесло в нужную мне локацию.
 
Пример с ак, не так работает, он телепортирует людей указаных лвл-ов, которые заходят в зону координат (дабы не были +50 лвл на аке). Мне же нужно что бы по крону, после окончания времени на фарм зоне всех игроков перенесло в нужную мне локацию.
в коде там есть листенер, и если в зоне АК качнутся 49+ плюс, то тебя выкинет из зоны, т.е. работает ровно так же)
 
в коде там есть листенер, и если в зоне АК качнутся 49+ плюс, то тебя выкинет из зоны, т.е. работает ровно так же)
выкинет если ты зайдешь в отмеченную зону. Но не в локации в общем.
Что такое "листенер" ? Я все равно не понимаю к чему вы видете, но сейчас кое что отпишу. На одном из форумов нашёл что некоторые критерии на АДМ не работают, тестил им, поэтому сейчас буду проверять обычным игроком.

Вообщем ДА, на Админа не работають настройки.
Решил проблему так :
<zone name="[farm2_zone]" type="fun" >
<set name="enabled" val="false" /> <!-- Зона выключена по умолчанию и включиться только по таймеру. -->
<set name="cronZoneEnablePattern" val="21 19 * * *" /> <!-- Время вкл. -->
<set name="cronZoneDisablePattern" val="22 19 * * *" /> <!-- Время выкл. -->
<set name="playerMinLevel" val="1" />
<set name="playerMaxLevel" val="2" />
<set name="playerLevelLimitBackLoc" val="83476 148391 -3408 53988" />
<set name="cronZoneDisableAnnounceCustomMessage" val="voicedcommandhandlers.FarmPVP.Disabled" />

+ поменяль описания на экране и в чате на те что мне нужны, так как там пишет " Вы перемешины из-за большого лвл или мальнекого и т.д."

П.С в нужное мне время всех игроков забирает с локации в мою заданую, при этом пишет в чат, что локация закрита "бла бла бла "
 
самые первые строчки:


Код:
Player player = actor.getPlayer();
                if(player.isGM())
                    return;

вообще, довольно таки странно проверять это дело админом :)
код что вы скинули, честно говоря я не находил , это скрипт какой-то ?
Дурацкая привычка делать и сразу тестить Админом (( в дальнейшем буду больше тестить обычным игроком.
 
код что вы скинули, честно говоря я не находил , это скрипт какой-то ?
Дурацкая привычка делать и сразу тестить Админом (( в дальнейшем буду больше тестить обычным игроком.
декомпил, там более менее внятный код выходит
дает понимание что делает тот или иной кусок кода)
 
декомпил, там более менее внятный код выходит
дает понимание что делает тот или иной кусок кода)
Интересно, но я в этом бублик :) что такое декомплит понимаю, но как и что... нет

Ещё один трабл. из добавленной зоны можно задать точку ТП ?
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Вот мне интересно, почему Вы не обратитесь к разработчику данного продукта? Ведь Вы же ему платите деньги…)
Ну или хотяб к его клиентам..
 
Вот мне интересно, почему Вы не обратитесь к разработчику данного продукта? Ведь Вы же ему платите деньги…)
Ну или хотяб к его клиентам..
Уж слишком долго там отвечают. Конкретно Дизеру писать нету смысла... он занят, ему это не интересно.
 
Уж слишком долго там отвечают. Конкретно Дизеру писать нету смысла... он занят, ему это не интересно.
если у него на форуме нет инфо, то попробуй спросить на форуме клиентов или присумонить его. Все мы занятые люди
 
  • Мне нравится
Реакции: raz
если у него на форуме нет инфо, то попробуй спросить на форуме клиентов или присумонить его. Все мы занятые люди
Спасибо этому форуму ! Тут тёпленько и люди приятные. Поэтому пишу сюда.
П.С не раз писал почему к вам, а не туда, я не жалуюсь... просто когда руки чешуться к работе над сервером, хочеться чем по быстрее и более раскрытый ответ, если человек понимает проблему. Поэтому сюда ❤️

декомпил, там более менее внятный код выходит
дает понимание что делает тот или иной кусок кода)
самые первые строчки:


Код:
Player player = actor.getPlayer();
                if(player.isGM())
                    return;

вообще, довольно таки странно проверять это дело админом :)
не подскажите почему при переходе с peace_zone в battle_zone игроки не флагаются, пвп\пк не засчитывается ?
 
как будто и не должны, судя по тому что я вижу, оно включается зоне type="fun"
следующими конфигами:

Код:
#===================================
# Количество начисляемых очков PvP
PvPPointsAmountAdd = 1
# Засчитывать очки PvP в Fun зоне
PvPCountingInFunZone = False
# Flag the characters when entering the fan zone
FlagOnEnterInFunZone = False
# Засчитывать очки PvP в Боевой и Ивентовой зоне
PvPCountingInBattleZone = False
# Засчитывать очки PvP в Осадной зоне
PvPCountingInSiegeZone = False
 
как будто и не должны, судя по тому что я вижу, оно включается зоне type="fun"
следующими конфигами:

Код:
#===================================
# Количество начисляемых очков PvP
PvPPointsAmountAdd = 1
# Засчитывать очки PvP в Fun зоне
PvPCountingInFunZone = False
# Flag the characters when entering the fan zone
FlagOnEnterInFunZone = False
# Засчитывать очки PvP в Боевой и Ивентовой зоне
PvPCountingInBattleZone = False
# Засчитывать очки PvP в Осадной зоне
PvPCountingInSiegeZone = False
Да, я вчера включил эту опцию, но почему-то в aoe_fun_zone.xml (где у меня находиться конфиг зоны, перестала работать функция
Код:
<restart_point>
            <coords loc="73890 142656 -3778 0" />
</restart_point>

начало телепортировать не в заданую локацию :(

Знает кто как исправить ?
 
Помогите пожалуйста. Очень нужно это дело настроить
 
Да, я вчера включил эту опцию, но почему-то в aoe_fun_zone.xml (где у меня находиться конфиг зоны, перестала работать функция
Код:
<restart_point>
            <coords loc="73890 142656 -3778 0" />
</restart_point>

начало телепортировать не в заданую локацию :(

Знает кто как исправить ?
Что за ноль в координатах в конце?
 
самое правильное решение в твоем вопросе искать и спрашивать именно знатоков люцеры, или же декомпилить и смотреть какие в принципе есть параметры у фан зон и что можно прописать.
 
Назад
Сверху Снизу