Как сделать зону в которой будет начисляться награда за убийство

Deazer

Разработчик
Команда форума
#1
Путь:
gameserver\data\zone

Пример:
XML:
    <zone name="[baium_epic_fun]" type="fun" >
        <set name="enabled" val="true" />
        <set name="playerKillReward" val="4037:100,100;57:100,80" />
        <set name="karmaPlayerKillReward" val="4037:100,100;57:100,80" />
        <set name="ZoneRewardInterval" val="1" />
        <set name="playerKillCheck" val="ip|hwid" />
        <polygon>
            <coords loc="116616 17576 10032 10232" />
            <coords loc="117064 16552 10032 10232" />
            <coords loc="117032 15592 10032 10232" />
            <coords loc="116664 14632 10032 10232" />
            <coords loc="116024 14008 10032 10232" />
            <coords loc="115128 13640 10032 10232" />
            <coords loc="114136 13624 10032 10232" />
            <coords loc="113256 13992 10032 10232" />
            <coords loc="112568 14664 10032 10232" />
            <coords loc="112216 15592 10032 10232" />
            <coords loc="112216 16552 10032 10232" />
            <coords loc="112600 17432 10032 10232" />
            <coords loc="113288 18120 10032 10232" />
            <coords loc="114152 18472 10032 10232" />
            <coords loc="115144 18488 10032 10232" />
            <coords loc="116152 18024 10032 10232" />
        </polygon>
    </zone>
Где:
playerKillReward - награда за ПвП убийство
karmaPlayerKillReward - Награда за ПК убийство
<set name="playerKillReward" val="4037(итем_id):100(количество),100(шанс);57(итем_id):100(количество),80(шанс)" />
ZoneRewardInterval - Интервал повторной награды в минутах. Если поставить 0, интервала не будет
playerKillCheck - Проверка HWID и IP, можно ставить или HWID или IP. Если удалить этот параметр вовсе, то проверки не будет

Если вы хотите что бы награда начислялась в зоне типа type="fun" вам необходимо будет включить конфиг PvPCountingInFunZone = True в pvp.properties
 
Последнее редактирование:
Вверх