/* * Patch for filter_var() */ if(!function_exists('filter_var')){ define('FILTER_VALIDATE_IP', 'ip'); define('FILTER_FLAG_IPV4', 'ipv4'); define('FILTER_FLAG_IPV6', 'ipv6'); define('FILTER_VALIDATE_EMAIL', 'email'); define('FILTER_FLAG_EMAIL_UNICODE', 'unicode'); function filter_var($variable, $filter, $option = false){ if($filter == 'ip'){ if($option == 'ipv4'){ if(preg_match("/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } if($option == 'ipv6'){ if(preg_match("/\s*(([:.]{0,7}[0-9a-fA-F]{0,4}){1,8})\s*/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } } if($filter == 'email'){ if($option == 'unicode' || $option == false){ if(preg_match("/\s*(\S*@\S*\.\S*)\s*/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } } } }
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=
W miejscu Password= wpisz swoje nowe hasło. to samo w /login/config/loginserver/propre.REM LOGINSERVER
set lsuser=root
set lspass=
set lsdb=l2jdb
set lshost=localhost
REM GAMESERVER
set gsuser=root
set gspass=
set gsdb=l2jdb
set gshost=localhost
REM LOGINSERVER
set lsuser=root
set lspass= tu podaj haslo jakie ustawiles
set lsdb=l2jdb
set lshost=localhost
REM GAMESERVER
set gsuser=root
set gspass= tu podaj haslo jakie ustawiles
set gsdb=l2jdb
set gshost=localhost
W przypadku powtarzania błędu odinstaluj wszystkie programy serverowe, zrestartuj system i ponów instalację.<set name="buffDuration" val="xx"/> (podaje się czas w milisekundach, czas jaki będzie się wyświetlał dany buff)
<effect name="Buff" time="xxx" count="1" val="0"> (podaje się w sekundach i to jest właśnie trwanie buffa)
for (L2Skill oldSkill : getAllSkills())
super.removeSkill(oldSkill);
i to: restoreSkills()
replace (odpowiada za zamianę czegoś na coś ; można tu także wpisać insert odpowiadający za dodawanie) into merchant_buylists values
('3874', '100000', '23', '61'),
('3870', '100000', '23', '62'),
Gdzie odpowiednio: 3874 to item_id, 100000 to price, 23 to shop_id, 61 to order. ('item_id', 'price', 'shop_id', 'order')<skill id="426" levels="1" name="Summon Orfen">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29014 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="427" levels="1" name="Summon Frintezza">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29045 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="428" levels="1" name="Summon Valakas">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29028 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="429" levels="1" name="Summon Benom">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29054 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="430" levels="1" name="Summon Scarlet Van Halisha I">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29046 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="431" levels="1" name="Summon Scralet Van Halisha II">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29047 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="432" levels="1" name="Summon Siege Golem">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 14737 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="433" levels="1" name="Summon Whild Hoog Cannon">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 14768 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="434" levels="1" name="Summon Antharas">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29019 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="435" levels="1" name="Summon Baium">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29020 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="436" levels="1" name="Summon Zaken">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 29022 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="437" levels="1" name="Summon Anakazel">
<table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="15000"/>
<set name="reuseDelay" val="20000"/>
<set name="skillTime" val="15000"/>
<set name="skillType" val="SUMMON"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<!-- Summon-specific -->
<table name="#npcIds"> 25338 </table>
<set name="npcId" val="#npcIds"/>
<set name="expPenalty" val="0.1"/>
<set name="isCubic" val="false"/>
<for>
</for>
</skill>
<skill id="437" levels="1" name="Summon Anakazel">
Tu podajemy lvle skilli, nazwę skilla oraz ID, po którym można bedzie go przyzwać, ale pamiętaj, że ID to musi być wolne! <table name="#mpConsume_Init"> 14 </table>
<table name="#mpConsume"> 56 </table>
<table name="#itemConsumeCount"> 1 </table>
<table name="#itemConsumeCountOT"> 1 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="itemConsumeId" val="1459"/>
<set name="itemConsumeCount" val="#itemConsumeCount"/>
<set name="itemConsumeIdOT" val="1459"/>
<set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
<set name="itemConsumeTime" val="240000"/>
Te linijki odpowiadają za to, jakie itemy będą wymagane, aby można było przyzwać summona (w tym wypadku C-Crystals), w jakiej ilości oraz ile many będzie zuzywal skill. Mozemy ustawiac dowolnie.<table name="#npcIds"> 25338 </table>
Ten kod odpowiada za ID summonów. Podajemy w nim numer, jak np 25338, który będzie odpowiadał potworowi, którego chcemy przyzywać.<html><title>Choose skill to add</title><body>
<center>
<a action="bypass -h admin_add_skill 426 1">Summon Orfen</a>
<a action="bypass -h admin_add_skill 427 1">Summon Frintezza</a>
<a action="bypass -h admin_add_skill 428 1">Summon Valakas</a>
<a action="bypass -h admin_add_skill 429 1">Summon Benom</a>
<a action="bypass -h admin_add_skill 430 1">Summon Scarlet Van Halisha I</a>
<a action="bypass -h admin_add_skill 431 1">Summon Scarlet Van Halisha II</a>
<a action="bypass -h admin_add_skill 432 1">Summon Siege Golem II</a>
<a action="bypass -h admin_add_skill 433 1">Summon Wild Hog Cannon II</a>
<a action="bypass -h admin_add_skill 434 1">Summon Antharas</a>
<a action="bypass -h admin_add_skill 435 1">Summon Baium</a>
<a action="bypass -h admin_add_skill 436 1">Summon Zaken</a>
<a action="bypass -h admin_add_skill 437 1">Summon Anakazel</a>
</center>
Add a custom skill :
<center><table>
<tr><td>Id: </td>
<td><edit var="id" width=110></td></tr>
<tr><td>Level: </td>
<td><edit var="level" width=110></td></tr>
</table></center>
<center><button value="Add skill" action="bypass -h admin_add_skill $id $level" width=110 height=15 back="sek.cbui94" fore="sek.cbui92"></center>
<br><center><button value="Back" action="bypass -h admin_show_skills" width=40 height=15></center>
</body></html>
Zapisujemy i wklejamy to w C:\Server\gameserver\data\html\admin\skills. Nazywamy nasz plik .txt customskills.htm. Następnie wchodzimy do C:\Server\gameserver\data\html\admin\skills.htm (otwieramy notatnikiem) i dopisujemy linijkę:<tr><td><a action="bypass -h admin_help skills/customskills.htm"><font color="LEVEL">Custom Skills</font></a></td></tr>
pod podobnymi do niej i zapisujemy zmiany. W grze wpisujemy //admin, wchodzimy do panelu skilli, add skills i mamy zakladke custom skills.
# AutoLoot enable... True to enable, False to disable
AutoLoot = True
Odpowiada za automatyczne podnoszenie itemów.# If False herbs will drop on ground even if AutoLoot is enabled
AutoLootHerbs = False
Herby dropią na ziemię, nawet jeśli autopodnoszenie jest włączone.# If XP loss (and deleveling) is enabled, default is 'true'
Delevel = True
Po smierci postac się nie deleveluje (nie traci lvl).# If disabled, magic dmg has always 100% chance of success, default is 'true'
MagicFailures = True
100% szansa powodzenia czaru.# Alternative cancel of attack (bow, cast, all)
AltGameCancelByHit = cast
Przerywanie ataku podczas obrażenia od potworów (łuk, czar, skill).# Alternative rules for shields - if they block, the damage is powerAtk-shieldDef,
# otherwice it's powerAttak / (shieldDef + powerDef)
AltShieldBlocks = False
Blokowanie tarczą, które w razie powodzenia zmniejsza zadany nam dmg.# Alternative Rate Value for Perfect Shield Block Rate.
AltPerfectShieldBlockRate = 30
% szansy na blok tarczą.# Alternative AltGameMobAttackAI, like C1
AltGameMobAttackAI = False
Sztuczna inteligencja ataku mobów (jak w C1)# Alternative Freight mode. If true, freights can be withdrawed from any place.
# Also, possibility to change Freight price (in adena) for each item slot in freight.
# NOTE: AltGameFreightPrice WILL NOT change the value shown to the player, but the
# player will actually get charged for the value set in here.
AltGameFreights = True
AltGameFreightPrice = 30
1. Możliwość odbierania depozytu w całej krainie.# Alternative Xp/Sp rewards, if not 0, then calculated as 2^((mob.level-player.level) / coef),
# A few examples for "AltGameExponentXp = 5." and "AltGameExponentSp = 3."
# diff = 0 (player and mob has the same level), XP bonus rate = 1, SP bonus rate = 1
# diff = 3 (mob is 3 levels above), XP bonus rate = 1.52, SP bonus rate = 2
# diff = 5 (mob is 5 levels above), XP bonus rate = 2, SP bonus rate = 3.17
# diff = -8 (mob is 8 levels below), XP bonus rate = 0.4, SP bonus rate = 0.16
AltGameExponentXp = 0
AltGameExponentSp = 0
Metoda nabijania xp i sp, poprzez wyliczanie różnicy lvli między graczem, a potworem.# Use tiredness (instead of combat points)
AltGameTiredness = False
Zmęczenie (podczas ataku regularnie konsumuje CP)# EnableMuliplierHp of mobs HP by skills (HIGHLY RECCOMENDED with latest npc.sql)
EnableRateHp = True
???# Disable Raidboss Petrification
DisableRaidBossPetrification = False
Jezeli roznica miedzy raidbossem, a graczem bedzie rowna, badz przekrosczy 8lvli, to zostanie on spetryfikowany.# Own Stat Point Distribution
AltStatPointDistribution = False
Mozliwosc rozdysponowania punktów statystyk.AltKarmaPlayerCanBeKilledInPeaceZone = True
AltKarmaPlayerCanShop = True
# Can the player use Scroll of Escape or Return skill?
AltKarmaPlayerCanTeleport = True
# Can the player use gatekeepers (GK)?
AltKarmaPlayerCanUseGK = True
AltKarmaPlayerCanTrade = True
AltKarmaPlayerCanUseWareHouse = True
1. Gracz z karmą może zostać zabity w mieście.# Protect Player till level of PVP ( he also cant attack other players) 0 = disabled
AltPlayerProtectionLevel = 0
Protekcja levelowa przed PVP# Allow free teleportation around the world.
AltFreeTeleporting = False
Darmowa teleportacja po krainie# Allows to spawn siege guard when castle siege start
# Disable will reduce lag when castle siege
SpawnSiegeGuard = True
Można przywołać strażników w trakcie trwania siegu.# Limit attack speed (0 = disable)
MaxPAtkSpeed=2400
MaxMAtkSpeed=2800
Maxymalny m i p atak.# Damage Multipliers for Characters.
AltPDamageMages = 1.0
AltMDamageMages = 1.0
AltPDamageFighters = 1.0
AltMDamageFighters = 1.0
Raty przyjmowania obrażeń.# Damage Multipliers for pets and summons.
AltPDamagePets = 1.0
AltMDamagePets = 1.0
Raty przyjmowania obrażeń przez naszyk podopiecznych ;)# Damage Multipliers for NPCs (mobs).
AltPDamageNpc = 1.0
AltMDamageNpc = 1.0
Raty przyjmowania obrażeń przez npc i moby# Attack Speed config,decrease the delay before next hit.
# for example 0.90 will decrease delay time for 10%
AltAttackDelay = 1.00
Zmniejsza czas między kolejnymi atakami.# Allows grade penalty
GradePenalty = True
Uniemożliwia używanie gradów wyższych lvli do czasu, gdy będziemy już mogli ich używać.# Allows Players to Shift-click Mobs and view their Stats and Droplist
AltGameViewNpc = False
Pozwala graczowi obejrzeć statystyki mobów.# If True Hero Weapons can be only eq by Heros cant be traded sold etc..
StrictHeroSystem = True
StrictSevenSigns = True
Ustawienia broni Herosów.# Hate of mobs on Buffers/Healers - higher value lower hate
BufferHate = 1
Nienawiść bufferów/healerów przez moby.# No EXP/SP cutoff, if mob is too high level for player, no EXP/SP
# Make sure is a negative value
# -10 = If mob is 10+ levels higher than player, player gets no EXP/SP
MobPCExpCutoff = -10
Gdy mob o wyższym lvlu nas zabije nie tracimy xp, ani sp.#Alchemist Mixing Urn temp fail
UrnTempFail = 10
Raty porażki alchemisty.# All new characters of the same account are newbies, not only first one
AltNewCharAlwaysIsNewbie = True
Każda postać z danego konta zaczyna jako newbie.#SoulCrystal Chance
ChanceToBreak = 10
ChanceToLevel = 64
Szansa na wbijanie stagów w kryształach i na ich zniszczenie.# Crafting enabled/disabled. On by default
CraftingEnabled = True
Kraftowanie ;)#Limits for recipes (defal: 50 - for dwarf , 50 - for common)
DwarfRecipeLimit = 50
CommonRecipeLimit = 50
Limity poznanyc recipów.# Alternative crafting rules:
# - crafting takes time
# - players get EXP/SP for crafting
AltGameCreation = False
Craftowanie zabiera czas i dodaje xp oraz sp.# time multiplier - bigger number ===> slower crafting but more XP/SP
AltGameCreationSpeed = 1
Jeżeli opcja wyżej włączona. Raty czasu craftowania zwiększające go i xp oraz sp zdobywane.# Additional XP/SP rate multiplier (for increased XP/SP) default = 1
AltGameCreationRateXp = 1
AltGameCreationRateSp = 1
Raty zdobywania xp i sp w trakcie craftowania (opcje powyżej muszą być włączone)# Elite Pet Trainer in Castle that can train strider to wyver
# for castle lord for 10 B-grade Crystalls
SpawnWyvernManager = True
Spawnuje tresera Wivern w zamku. (tylko dla lordów)# Config for special Class Master npc that can change players occupation
# If you need change occupation only use quest then set this to False (Default)
# Syntax: occupation number;[required item id(count)],[],...;[reward item id(count)],[],...;occupation number...
# Examples:
#
# ConfigClassMaster=1;[57(100000)];[];2;[57(1000000)];[];3;[57(10000000)],[5575(1000000)];[6622(1)]
# 1st occupation change for 100.000 Adena (item id 57)
# 2nd occupation change for 1.000.0000 Adena (item id 57)
# 3rd occupation change for 10.000.0000 Adena (item id 57) and 1.000.000 Ancient Adena (item id 5575)
# on 3rd occupation change player will be rewarded with 1 Book of Giants (item id 6622)
#
# ConfigClassMaster=1;[];[];2;[];[];3;[];[]
# 1st, 2nd, 3rd occupation change for free, without rewards
ConfigClassMaster=1;[57(100000)];[];2;[57(1000000)];[];3;[57(10000000)],[57(1000000)];[]
# Spawn Class Master npc if you have any in spawnlist. Default = False
SpawnClassMaster = True
Npc od zmiany klasy oraz koszty takiejże zmiany.# Spell Book needed to learn skills
SpBookNeeded = true
Księgi wymagane do nauki skilli.# Alternative skill learn rules:
# - all classes can learn all skills
# - skills of another class costs x2 SP
# - skills of another race costs x2 SP
# - skills of fighters/mages costs x3 SP
AltGameSkillLearn = True
Możliwość nauki skilli każdej postaci.# Allow player sub-class addition without checking for unique quest items.
AltSubClassWithoutQuests = True
Sub-klasy bez robienia zadań.# Alternative success rate formulas for skills such Sleep/Root/Stun ones,
# 'none' or 'false' for standart, 'alt' - for alternative and
AltGameSkillFormulas = none
Dodatkowe szanse powodzenia (uspienia, zatrzymania, oszolomienia)# Alternative success rate formulas for skills like dagger/critical skills,
# 'true' to use this formula , 'false' to use the original based on rCrit (c3 like)
AltGameDaggerFormula = false
Dodatkowe szanse na uderzenie sztyletem.# Alternative success rate for skills like dagger/critical skills
# MUST be setted above to AltGameDaggerFormula = true
# Rate of success is based on the position of the char,to this is added/subed some percent
# if the char is behind or is in Front of the target.
# FailRate is the chance of a skill critical attack to fail. max value 100 (100% fail)
# Successrate is the chance of a skill critical attack. max value 100 (100% critical)
# Do some tests before changing the values.
AltSuccessRate= 0
AltFailRate= 30
AltSuccessRateBehind = 15
AltSuccessRateFront = 10
Raty sukcesu skilli.#Dagger Skill Damage VS heavy,light,robe.
#Use value 1.0 to disable this option.Higher value equal to lower damage.
DaggerVSRobe= 1.8
DaggerVSHeavy = 2.5
DaggerVSLight = 2.0
Raty obrażeń sztyletu przeciw odpowiednim zbrojom.#Instant Kill Effect lvl 2 (no change on CP,HP reduced to 1hp , no kill on char)
#Value In Percent % ,higher value,higher chance,max value = 100%.
InstantKillEffect2 = 2.0
???# Skill Hit Time multiplier
AltGameSkillHitRate = 1.
Raty działania skillu.# Buff time rate
AltBuffTime = 1
AltDanceTime = 1
Czas czarów wzmacniających, tańców/pieśni.# Buff Max Number - 24 retail like.
AltNbCumulatedBuff = 24
Maksymalna ilość czarów wzmacniających działających na postać.# Enable auto learn skills for players
AutoLearnSkills=False
Autonauka skilli.# Number of days you have to wait before :
# - joining another clan
DaysBeforeJoinAClan = 1
# - creating a new clan
DaysBeforeCreateAClan = 10
# Number of days it takes to dissolve a clan
DaysToPassToDissolveAClan = 7
# Number of days before joining a new alliance when clan voluntarily leave an alliance
DaysBeforeJoinAllyWhenLeaved = 1
# Number of days before joining a new alliance when clan was dismissed from an alliance
DaysBeforeJoinAllyWhenDismissed = 1
# Number of days before accepting a new clan for alliance when clan was dismissed from an alliance
DaysBeforeAcceptNewClanWhenDismissed = 1
# Number of days before creating a new alliance when dissolved an alliance
DaysBeforeCreateNewAllyWhenDissolved = 10
Czas na różne przystąpienia od wywalenia.# Maximum number of clans in ally
AltMaxNumOfClansInAlly = 5
Maksymalna ilość klanów w sojuszu.# Number of members needed to request a clan war
AltClanMembersForWar = 15
Liczba osób w klanie, aby rozpocząć wojnę.# Change color of Clan Leader's name (True / False)
# Color of Clan Leader's name (Must be RGB html color : 00FF00 = Green)
# http://www.immigration-usa.com/html_colors.html
ClanLeaderNameColorEnabled = False
# title/name
ClanLeaderColored = name
ClanLeaderColor = 00FF00
ClanLeaderColorAtClanLevel = 0
Zmiana kolorów imion/tytułów.# Olympiad Start Time in Military hours Default 8pm (20)
AltOlyStartTime = 20
Czas startu olimpiady.# Olympiad Start Time for Min's, Default 00 so at the start of the hour.
AltOlyMin = 00
Minuty godziny, w których zacznie się olimpiada.# Olympiad Compeition Period, Default 3 hours 55 minutes.
AltOlyPeriod = 13800000
Czas trwania olimpiady.# Olympiad Battle Period, Default 3 minutes.
AltOlyBattle = 180000
Czas jednej bitwy na olimpiadzie.# Olympiad Battle Wait, Default 10 Minutes
AltOlyBWait = 600000
Czas miezy bitwami na olimpiadzie.# Olympiad Inital Wait Period, Default 5 minutes
AltOlyPwait = 300000
Oczekiwanie na olimpiadę.# Olympiad Weekly Period, Default 1 week
AltOlyWperiod = 604800000
???# Olympiad Validation Period, Default 24 Hours.
AltOlyVperiod = 86400000
Czas zapisywania się na olimpiadę.# Initial Lottery prize
AltLotteryPrize = 50000
Wygrana w loterii.# Lottery Ticket Price
AltLotteryTicketPrice = 2000
Cena biletu.# What part of jackpot amount should receive characters who pick 5 wining numbers
AltLottery5NumberRate = 0.6
0,6 nagrody z 5numerami.# What part of jackpot amount should receive characters who pick 4 wining numbers
AltLottery4NumberRate = 0.4
0,4 nagrody z 4numerami.# What part of jackpot amount should receive characters who pick 3 wining numbers
AltLottery3NumberRate = 0.2
0,2 nagrody z 3numerami.# How much adena receive characters who pick two or less of the winning number
AltLottery2and1NumberPrize = 200
200adeny dla tych, którzy mieli mniej niz 3trafienia.# Named mobs. Random spawning mobs with multiples of health and rewards.
# Chance (100000 for 100% chance) that spawn will be Champion
ChampionFrequency = 0
# Hp multiplier
ChampionHp = 7
# Drop/Spoil rewards multiplier
ChampionRewards = 8
# Exp/Sp rewards multiplier
ChampionExpSp = 8
# Allow Boss or RaidBoss to be a Champion, True/False
ChampionBoss = False
# min Level to be a Champion
ChampionMinLevel = 1
# Allow Minions to be a Champion when Leader is a Champion, True/False
ChampionMinions = false
Tworzenie liderów potworów.# Price in Adena
WeddingPrice = 500000
# Punish Infidelity
WeddingPunishInfidelity = True
# Allow couple teleports
WeddingTeleport = True
# Couple Teleport price
WeddingTeleportPrice = 500
# Couple Teleport tme in seconds
WeddingTeleportInterval = 10
# Same Sex Marriage
WeddingAllowSameSex = False
# Formal Wear needed ?
WeddingFormalWear = True
# Divorce Costs in %
WeddingDivorceCosts = 20
Śluby. Cena, homoseksualne śluby, teleportacja i jej koszty oraz wymogi.# Can craft manager create items for players using dwarven skills
CraftManagerDwarvenCraft=True
# Can craft manager create items for players using common craft skills
CraftManagerCommonCraft=True
# Can craft manager break items to crystals
CraftManagerCrystallize=True
# Quota of product price for craft and crystallize
CraftManagerPriceMultiplier=0.1
# Default price, if refference price is zero
CraftManagerDefaultPrice=50000
Menadżer tworzenia itemów. Cena, produkty, nieudane itp.# Don't load quests
AltDevNoQuests = False
# Don't load spawntable
AltDevNoSpawns = False
# Alternate Polymorph (changes title,name,weapons)
AltPolymorph = False
1. Nie ładuj questów#Amount of adena that a new character is given
StartingAdena = 10000
Ilość adeny, którą dostaniemy przy założeniu nowej postaci.# movement speed for strider and wyvern
WyvernSpeed = 100
StriderSpeed = 80
Prędkość przemieszczania się stridera oraz wyverny.# If True, when effects of the same stack group are used, lesser
# effects will be canceled if stronger effects are used. New effects
# that are added will be canceled if they are of lesser priority to the old one.
# If False, they will not be canceled, and it will switch to them after the
# stronger one runs out, if the lesser one is still in effect.
CancelLesserEffect = True
Anuluowanie działania słabszej mikstury gdy użyjemy silniejszej.# If True, the following deep blue mobs' drop penalties will be applied:
# - When player's level is 9 times greater than mob's level, drops got divided by 3
# - After 9 lvl's of difference between player and deep blue mobs, drop chance is
# lowered by 9% each lvl that difference increases. (9lvls diff = -9%; 10lvls diff = -18%; ...)
# NOTE1: These rules are applied to both normal and sweep drops
# NOTE2: These rules ignores the server's rate when drop is of adena type (Complies with retail server)
UseDeepBlueDropRules = True
Użyj zasad osłabionego dropienia i spoilowania wobec różnicy lvli postaci i moba.# Inventory space limits
MaximumSlotsForNoDwarf = 80
MaximumSlotsForDwarf = 100
MaximumSlotsForGMPlayer = 250
1. Miejsca w ekipunku u gracza nie krasnoluda.# Configurable weight limit, 0 for disabled.
# 200000 will add 200,000 weight limit to everyone, configure to your liking
AddWeightLimit = 200000
Waga przedmiotów, którą może unieść postać.# Increases Weight Limit per Level
IncreaseWeightLimitByLevel = False
Zwiększaj limit wagi wraz ze wzrostem lvlu postaci.# Warehouse space limits
# Dwarfs will get bonus from lvl 60
MaximumWarehouseSlotsForDwarf = 120
MaximumWarehouseSlotsForNoDwarf = 100
MaximumWarehouseSlotsForClan = 150
MaximumFreightSlots = 20
Miejsce w WH dla:# % regeneration of normal regeneration speed for NPC
NPCHpRegenMultiplier = 100
NPCMpRegenMultiplier = 100
Regeneracja w % NPC.# % regeneration of base regeneration speed for Players
PlayerHpRegenMultiplier = 100
PlayerMpRegenMultiplier = 100
PlayerCpRegenMultiplier = 100
Regeneracja w % gracza.# % regeneration and defence for RaidBoss and their minions
RaidHpRegenMultiplier = 100
RaidMpRegenMultiplier = 100
RaidDefenceMultiplier = 100
Regeneracja w % RaidBossów.#Configure Minimum and Maximum multiplier time between RaidBoss respawn.
#By Default 12Hours*1.0 for Minimum Time and 24Hours*1.0 for Maximum Time.
RaidMinRespawnMultiplier = 1.0
RaidMaxRespawnMultiplier = 1.0
Czas potrzebny do ponownego pojawienia się RaidBossów# Minions respawn timer 300000 = 5 mins
RaidMinionRespawnTime = 300000
Czas potrzebny do ponownego pojawienia się sług RaidBossów# Unstuck interval, seconds, default is 300 sec.
UnstuckInterval = 300
Czas po jakim postać gracza zostanie odblokowana w przypadku jej zablokowania.# Player Protection after teleporting or login in seconds, 0 for disabled
PlayerSpawnProtection = 0
Czas, który chroni gracza po użyciu teleportacji lub zalogowania.# PARTY XP DISTRIBUTION
# Set the first option here to one of the (auto, percentage, level, none).
# With "auto method" member is cut from Exp/SP distribution when his share is lower
# then party bonus acquired for him (30% for 2 member party)
# In that case he will not receive any Exp/SP from party and is not counted for party bonus
# The second option takes effect when "percentage" method is choosen. Don't use high values for this!
# The third option takes effect when "level" method is choosen. Don't use low values for this!
# If you don't want to have a cutoff point for party members' XP distribution,
# then just set the first option to "none". Defaults are: percentage , 3.0 , 30 ; respectively.
PartyXpCutoffMethod = auto
PartyXpCutoffPercent = 3.0
PartyXpCutoffLevel = 30
PartyRange = 2500
Zasady przydzielania XP, Sp w party.# Maximum level difference between party members, 20 by default in C5, set 0 to disable future
PartyMaxLevelDifference = 20
Maksymalna różnica lvli między postaciami w party.# Amount of HP, MP, and CP is restored
# Values are in percent of max
RespawnRestoreCP = 0
RespawnRestoreHP = 70
RespawnRestoreMP = 70
Ilość HP, MP, CP w procentach, którą otrzymamy po śmierci (go to town)# Allow random respawning in towns, based on a maximum random offset
# from the base respawn co-ordinates.
RespawnRandomInTown = True
RespawnRandomMaxOffset = 20
Pozwól na pojawianie się ginących postaci, w różnych miastach.# Maximum number of allowed slots for Private Stores (sell/buy) for dwarves and for all other races
# Normally, dwarves get 5 slots for pvt stores, while other races get only 4
MaxPvtStoreSlotsDwarf = 5
MaxPvtStoreSlotsOther = 4
Maksymalna ilość przedmiotów w sprzedaży/w wytwórni.# Store buffs/debuffs other effects on user logout?
StoreSkillCooltime=True
Zapisuj buffy po wylogowaniu gracza.# Announce to players the location of the Mammon NPCs during Seal Validation.
AnnounceMammonSpawn = True
Informuj o umieszczeniu Mamnona w danej lokacji.# Alt privileges for GMs based on command privileges
AltPrivilegesAdmin = False
AltPrivilegesSecureCheck = True
AltPrivilegesDefaultLevel = 100
Prawa GMów oparte na komendach i potrzebny access lvl# Enable players to send in-game petitions.
PetitioningAllowed = True
# Total number of petitions to allow per player, per session.
MaxPetitionsPerPlayer = 5
# Total number of petitions pending, if more are submitted they will be rejected.
MaxPetitionsPending = 25
Pozwól graczowi korzystać z petycji w grze. Ustawienia dotyczące:#---------------------------------------------
# Jail configuration
#---------------------------------------------
# Jail is a PvP zone
JailIsPvp = True
# Disable all chat in jail (except normal one)
JailDisableChat = True
Więzienie jest miejscem PvP i blokuje rozmowy.#---------------------------------------------
# List of NPC that allow casting skills on them
# Any other type will not allow casting
#---------------------------------------------
AllowedNPCTypes = L2Boss,L2Chest,L2FestivalMonster,L2Minion,L2Monster,L2Pet,L2RaidBoss,L2SiegeGuard,L2SiegeNpc,L2ControlTower,L2Artefact
Typ npc, na których można używać skilli.Assert = False
Developer = False
# if true the server will be a test server (listed by clients setted up to list testserver)
TestServer = False
Ustawienia traktowania servera jako test server.# If next switch set to true every created character will have access level 200.
EverybodyHasAdminRights = True
Każda stworzona postać jest GMem i ma dostęp do panelu administracyjnego.# Setting for serverList
# Displays [] in front of server name
ServerListBrackets = False
# Displays a clock next to the server name
ServerListClock = False
# If true, the server will be set as gm only at startup
ServerGMOnly = False
1. Ustawienie [] przed nazwą servera# This is setting of experimental Client <--> Server Player coordinates synchronization,
# 0 - no synchronization at all
# 1 - parcial synchronization Client --> Server only * using this option it is difficult for players to bypass obstacles
# 2 - parcial synchronization Server --> Client only
# 3 - full synchronization Client <--> Server
# -1 - Old system: will synchronize Z only
CoordSynchronize = -1
Ustawienia dotyczące syncho\ronizacji położenia gracza z serverem.# Zone Setting
# 0 = Peace All the Time
# 1 = PVP During Siege
# 2 = PVP All the Time
ZoneTown = 0
Ustawienia dotyczące miast:# Chat configuration
# Global Chat - ON (=region), OFF, GM, GLOBAL
GlobalChat = ON
# Trade Chat - ON (=global), OFF, GM, LIMITED (=region)
TradeChat = ON
Ustawienia czatu globalnego oraz wymiany (włącz, wyłącz).# Player punishment for illegal acions
# 1 - broadcast warning to gms only
# 2 - kick player(default)
# 3 - kick & ban player
# 4 - jail player (define minutes of jail with param: 0 = infinite)
DefaultPunish = 2
DefaultPunishParam = 0
Kara za łamanie zasad serverowych:# Enforce gameguard for clients
# GameGuardEnforce - enforces gameguard query on character login
# GameGuardProhibitAction - dont allow player to perform trade, talk with npc
# and move until gameguard reply received
GameGuardEnforce = True
GameGuardProhibitAction = True
Wymusza sprawdzanie GameGuarda podczas włączenia gry.# Allow delete chars after nnn days, 0 - feature disabled
DeleteCharAfterDays = 7
Usuń postać w przeciągu x dni.# === Items on ground management ===
# delete from world dropped reward items after n seconds. 0 - disabled
AutoDestroyDroppedItemAfter = 0
# Time in secs after wich droped herb will be autodestroyed (default: 15 seconds)
AutoDestroyHerbTime = 15
# List of items that will not be destroyed (seperated by ",")
# NOTE: Make sure the lists do NOT CONTAIN trailing spaces or spaces between the numbers!
# items on this list will be protected regardless below options
ListOfProtectedItems = 57,5575,6673
1. Znikanie przedmiotów, które wypadną po x sekundach.# also delete from world misc. items dropped by players (all except equipable items)
# NOTE: work only if AutoDestroyDroppedItemAfter >0
DestroyPlayerDroppedItem = false
# Destroy also equipable items (armor, weapon, jewelry)
# NOTE: Work only if DestroyPlayerDroppedItem = true
DestroyEquipableItem = false
1. Niszcz przedmioty, które wypadają z gracza.# Forces full item inventory packet to be sent for any item change
# Note: This can increase network traffic
ForceInventoryUpdate = False
Wymusza wysyłanie całego ekwipunku postaci podczas zmiany jakiejkolwiek części ekwipunku. Może zmniejszyć szybkość serwera.# Set the html cache's lazy loading True or False
# (Load html's into cache only on first time requested)
LazyCache = True
Zapisuj pliki html w tymczasowej pamięci.# Maximum range mobs can randomly go from spawn point
MaxDriftRange = 200
# Minimum and maximum variable in seconds for npc animation delay.
# You must keep MinNPCAnimation <= MaxNPCAnimation.
# "0" is default value.
MinNPCAnimation = 0
MaxNPCAnimation = 0
Poruszanie mobów w widoczny sposób (sekundy). 0 dla poprawnego.# Show L2Monster level and aggro
ShowNpcLevel = False
Pokaż level npc nad jego nazwa.# If you are experiencing problems with Warehouse or Freight transactions,
# feel free to disable them here. (They are both enabled by default).
AllowWarehouse = True
# Enable Warehouse Cache - if WH is not used will server clear memory used by this WH
WarehouseCache = False
# How long Warehouse should be store in Memory
WarehouseCacheTime = 15
AllowFreight = True
# If True player can try on weapon and armor in shop
# Each Item tried cost WearPrice adena
AllowWear = True
WearDelay = 10
WearPrice = 10
# =============== Test features ===============
AllowLottery = True
AllowRace = True
AllowWater = False
# Enable pet for rent(wyvern&strider) from pet managers
AllowRentPet = True
# Allow players to drop items on the ground
AllowDiscardItem = True
# Allow fishing disabled until all code uploaded
AllowFishing = True
#Allow boat
AllowBoat = True
#Allow cursed weapons
AllowCursedWeapons = True
#Allow Manor
AllowManor = True
#Allow Wedding
AllowWedding = True
# If you wish to disable the use of guards agains agressive monsters.
# Default is False.
AllowGuards = True
# Allow L2Walker client (Default False)
# Can be True, False, GM
AllowL2Walker = False
L2WalkerRevision = 552
# Ban account if account using l2walker and is not GM, AllowL2Walker = False
AutobanL2WalkerAcc = False
1. Pozwol na uzywanie l2Walkera# Logging ChatWindow
LogChat = False
# Logging Item handling NOTE: This can be very space consuming if enabled for all items.
LogItems = False
# Log GM actions - Only supported if used with AltPrivilegesAdmin = True
GMAudit = False
Ustawienia dotyczace zapisywania roznych danych.# Type of the Community board
# - full = new Community Board ( /!\ Experimental)
# - old = old Community Board
# - off = no community Board
CommunityType = full
BBSDefault = _bbshome
# show level of character to others in Community Board
ShowLevelOnCommunityBoard = False
ShowStatusOnCommunityBoard = True
NamePageSizeOnCommunityBoard = 50
NamePerRowOnCommunityBoard = 5
Włącz community board, jego parametry (wielkość etc)#GeoData options: True to turn on GeoData, or False to turn off (Defaul False)
GeoData = False
Używaj geodaty.# Show Welcome html file when player enter game
ShowHTMLWelcome = True
Pokazuj powitanie tuż po zalgowaniu.# Show L2J License when player enter game.
ShowL2JLicense = False
Pokazuj licencję podczas łączenia się z serverem.#Fishing Mode (near water/fishingzones)
FishingMode = water
Tereny do łowienia ryb.#Enable Sayfilter (censores all words from sayfilter.txt)
UseSayFilter = False
Używaj cenzora słów.#Show Online Players number at startup
ShowOnlinePlayersAtStartup = False
#Set time interval in ms to announce online players number (0 - don't announce)
OnlinePlayersAnnounceInterval = 0
Pokazuj ilość graczy online tuż p ozalogowaniu.# Check and delete unlegit skills on EnterWorld
CheckSkillsOnEnter = False
Sprawdzaj skille podczas logowania.# ViP characters configuration
# Color of ViP's name (Must be RGB html color : FFCC00 = Orange)
# http://www.immigration-usa.com/html_colors.html
CharViPSkipSkillsCheck = False
CharViPAllowColor = False
CharViPNameColor = FFCC00
Kolor imienia VIPa oraz sprawdzanie jego skilli podczas logowania.