Addition of VIP system.
Contributed by marciox25.
This commit is contained in:
@@ -13,6 +13,10 @@ EnableAttendanceRewards = False
|
||||
# Default: False
|
||||
PremiumOnlyAttendanceRewards = False
|
||||
|
||||
# Enable the Attendance Reward system only for Vip accounts.
|
||||
# Default: False
|
||||
VipOnlyAttendanceRewards = False
|
||||
|
||||
# Make rewards sharable in the same account.
|
||||
# Default: False (Each character will receive its own rewards.)
|
||||
AttendanceRewardsShareAccount = False
|
||||
|
||||
@@ -9,6 +9,9 @@ PcCafeEnabled = False
|
||||
# Allow only players with a Premium account.
|
||||
PcCafeOnlyPremium = False
|
||||
|
||||
# Allow only players with a Vip Tier account.
|
||||
PcCafeOnlyVip = False
|
||||
|
||||
# Max points that player may have.
|
||||
# Limited by int limit.
|
||||
MaxPcCafePoints = 200000
|
||||
|
||||
26
L2J_Mobius_Classic_3.0_TheKamael/dist/game/config/Custom/VipSystem.ini
vendored
Normal file
26
L2J_Mobius_Classic_3.0_TheKamael/dist/game/config/Custom/VipSystem.ini
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
# ---------------------------------------------------------------------------
|
||||
# VIP System
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
# VIP System Enabled.
|
||||
# l2.ini
|
||||
# [VipSystem]
|
||||
# UseVipInfoWnd=true
|
||||
# -> needs to be true
|
||||
# Prime shop needs to be true aswell!
|
||||
# Check vip.xml for more info!
|
||||
VipEnabled = False
|
||||
|
||||
# Max vip level that can be reached (Client Limitations, lv 8 -> 10 Doesn't exist. If u want to use, make it yourself!)
|
||||
MaxVipLevel = 7
|
||||
|
||||
# When purchasing from the Prime Shop, the price amount will add to your vip points
|
||||
PrimeAffectPoints = true
|
||||
|
||||
# Drop Amount of Silver coins if the Vip Tier allows it
|
||||
VipSilverDropMin = 1
|
||||
VipSilverDropMax = 5
|
||||
|
||||
# Drop Amount of Golden coins if the Vip Tier allows it
|
||||
VipGoldenDropMin = 1
|
||||
VipGoldenDropMax = 5
|
||||
@@ -1,3 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list enabled="false" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/PrimeShop.xsd">
|
||||
<list enabled="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/PrimeShop.xsd">
|
||||
|
||||
<!--
|
||||
cat 11 = supplies
|
||||
cat 12 = Equipment/outfit
|
||||
cat 13 = VIP
|
||||
cat 14 = Event
|
||||
cat 15 = Reward Coins
|
||||
On Cat 15, golden coins use the same value as "price" and silver uses the value from silverCoin node. -> paymenttype = 0
|
||||
for the price to be used as golden or silver, vipTier needs to be > 0
|
||||
-->
|
||||
|
||||
<item id="2090044" cat="11" paymentType="0" price="30" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71268" count="1" /> <!-- VIP Gain Scroll -->
|
||||
</item>
|
||||
<item id="2090045" cat="11" paymentType="0" price="60" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71269" count="1" /> <!-- Good VIP Gain Scroll -->
|
||||
</item>
|
||||
<item id="2090046" cat="12" paymentType="0" price="50" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71316" count="1" /> <!-- VIP Gain Scroll - 80 -->
|
||||
</item>
|
||||
<item id="2090047" cat="12" paymentType="0" price="100" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71317" count="1" /> <!-- VIP Gain Scroll - 240 -->
|
||||
</item>
|
||||
<item id="2090048" cat="14" paymentType="0" price="333" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71314" count="1" /> <!-- VIP Gain Scroll - 800 -->
|
||||
</item>
|
||||
<item id="2090049" cat="14" paymentType="0" price="999" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" >
|
||||
<item itemId="71315" count="1" /> <!-- VIP Gain Scroll - 2400 -->
|
||||
</item>
|
||||
|
||||
<item id="2090050" cat="15" paymentType="0" price="0" silverCoin="100" recommended="4" vipTier="7" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71268" count="1" /> <!-- VIP Gain Scroll -->
|
||||
</item>
|
||||
<item id="2090051" cat="15" paymentType="0" price="0" silverCoin="200" recommended="4" vipTier="7" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71269" count="1" /> <!-- Good VIP Gain Scroll -->
|
||||
</item>
|
||||
<item id="2090052" cat="15" paymentType="0" price="50" silverCoin="0" recommended="4" vipTier="7" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71316" count="1" /> <!-- VIP Gain Scroll - 80 -->
|
||||
</item>
|
||||
<item id="2090053" cat="15" paymentType="0" price="100" silverCoin="0" recommended="4" vipTier="7" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71317" count="1" /> <!-- VIP Gain Scroll - 240 -->
|
||||
</item>
|
||||
<item id="2090054" cat="15" paymentType="0" price="333" silverCoin="333" recommended="4" vipTier="7" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0">
|
||||
<item itemId="71314" count="1" /> <!-- VIP Gain Scroll - 800 -->
|
||||
</item>
|
||||
<item id="2090055" cat="15" paymentType="0" price="999" silverCoin="999" vipTier="7" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" >
|
||||
<item itemId="71315" count="1" /> <!-- VIP Gain Scroll - 2400 -->
|
||||
</item>
|
||||
|
||||
<item id="100001" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="1">
|
||||
<item itemId="29001" count="1" /> <!-- Daily Present - VIP 1 -->
|
||||
</item>
|
||||
<item id="100002" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="2">
|
||||
<item itemId="29002" count="1" /> <!-- Daily Present - VIP 2 -->
|
||||
</item>
|
||||
<item id="100003" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="3">
|
||||
<item itemId="29003" count="1" /> <!-- Daily Present - VIP 3 -->
|
||||
</item>
|
||||
<item id="100004" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="4">
|
||||
<item itemId="29004" count="1" /> <!-- Daily Present - VIP 4 -->
|
||||
</item>
|
||||
<item id="100005" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="5">
|
||||
<item itemId="29005" count="1" /> <!-- Daily Present - VIP 5 -->
|
||||
</item>
|
||||
<item id="100006" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="6">
|
||||
<item itemId="29006" count="1" /> <!-- Daily Present - VIP 6 -->
|
||||
</item>
|
||||
<item id="100007" cat="13" paymentType="0" price="0" recommended="4" startSale="315558000" endSale="2127452400" dayOfWeek="127" startHour="0" startMinute="0" stopHour="23" stopMinute="59" stock="-1" maxStock="-1" salePercent="0" minLevel="0" maxLevel="0" minBirthday="0" maxBirthday="0" restrictionDay="0" availableCount="0" isVipGift="true" vipTier="7">
|
||||
<item itemId="29007" count="1" /> <!-- Daily Present - VIP 7 -->
|
||||
</item>
|
||||
</list>
|
||||
@@ -384,6 +384,7 @@ public class EffectMasterHandler
|
||||
EffectHandler.getInstance().registerHandler("Untargetable", Untargetable::new);
|
||||
EffectHandler.getInstance().registerHandler("VampiricAttack", VampiricAttack::new);
|
||||
EffectHandler.getInstance().registerHandler("VampiricDefence", VampiricDefence::new);
|
||||
EffectHandler.getInstance().registerHandler("VipUp", VipUp::new);
|
||||
EffectHandler.getInstance().registerHandler("VitalityExpRate", VitalityExpRate::new);
|
||||
EffectHandler.getInstance().registerHandler("VitalityPointsRate", VitalityPointsRate::new);
|
||||
EffectHandler.getInstance().registerHandler("VitalityPointUp", VitalityPointUp::new);
|
||||
|
||||
60
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/VipUp.java
vendored
Normal file
60
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/scripts/handlers/effecthandlers/VipUp.java
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package handlers.effecthandlers;
|
||||
|
||||
import org.l2jmobius.gameserver.model.StatSet;
|
||||
import org.l2jmobius.gameserver.model.actor.Creature;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
|
||||
import org.l2jmobius.gameserver.model.items.instance.ItemInstance;
|
||||
import org.l2jmobius.gameserver.model.skills.Skill;
|
||||
|
||||
/**
|
||||
* @author Gabriel Costa Souza
|
||||
*/
|
||||
public class VipUp extends AbstractEffect
|
||||
{
|
||||
private final long _amount;
|
||||
|
||||
public VipUp(StatSet params)
|
||||
{
|
||||
_amount = params.getLong("amount", 0L);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isInstant()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, ItemInstance item)
|
||||
{
|
||||
if (effected == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
final PlayerInstance player = effected.getActingPlayer();
|
||||
if (player == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
player.updateVipPoints(_amount);
|
||||
}
|
||||
}
|
||||
@@ -758,84 +758,129 @@
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i00" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="2" />
|
||||
<set name="extractableCountMax" val="2" />
|
||||
<capsuled_items>
|
||||
<item id="736" min="1" max="1" chance="100.00"/> <!-- Scroll of Escape -->
|
||||
<item id="29651" min="3" max="3" chance="100.00"/> <!-- Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71178" name="Daily Present - VIP 2" type="EtcItem">
|
||||
<!-- Double-click the item to receive 1 Scroll of Resurrection, 3 Healing Potions, 10 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i01" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="2" />
|
||||
<set name="extractableCountMax" val="2" />
|
||||
<capsuled_items>
|
||||
<item id="737" min="1" max="1" chance="100.00"/> <!-- Scroll of Resurrection -->
|
||||
<item id="29651" min="3" max="3" chance="100.00"/> <!-- Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71179" name="Daily Present - VIP 3" type="EtcItem">
|
||||
<!-- Double-click the item to receive 1 Scroll of Escape, 1 Scroll of Resurrection, 5 Healing Potions, 15 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i02" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="3" />
|
||||
<set name="extractableCountMax" val="3" />
|
||||
<capsuled_items>
|
||||
<item id="736" min="1" max="1" chance="100.00"/> <!-- Scroll of Escape -->
|
||||
<item id="737" min="1" max="1" chance="100.00"/> <!-- Scroll of Resurrection -->
|
||||
<item id="29651" min="3" max="3" chance="100.00"/> <!-- Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71180" name="Daily Present - VIP 4" type="EtcItem">
|
||||
<!-- Double-click the item to receive 1 Scroll of Escape, 1 Scroll of Resurrection, 3 Greater Healing Potions, 25 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i03" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="3" />
|
||||
<set name="extractableCountMax" val="3" />
|
||||
<capsuled_items>
|
||||
<item id="736" min="1" max="1" chance="100.00"/> <!-- Scroll of Escape -->
|
||||
<item id="737" min="1" max="1" chance="100.00"/> <!-- Scroll of Resurrection -->
|
||||
<item id="29652" min="3" max="3" chance="100.00"/> <!-- Major Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71181" name="Daily Present - VIP 5" type="EtcItem">
|
||||
<!-- Double-click the item to receive 1 Blessed Scroll of Escape, 3 Greater Healing Potions, 40 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i04" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="2" />
|
||||
<set name="extractableCountMax" val="2" />
|
||||
<capsuled_items>
|
||||
<item id="91689" min="1" max="1" chance="100.00"/> <!-- Blessed Scroll of Escape -->
|
||||
<item id="29652" min="3" max="3" chance="100.00"/> <!-- Major Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71182" name="Daily Present - VIP 6" type="EtcItem">
|
||||
<!-- Double-click on the item to receive 1 Blessed Scroll of Resurrection, 3 Greater Healing Potions, 100 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i05" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="2" />
|
||||
<set name="extractableCountMax" val="2" />
|
||||
<capsuled_items>
|
||||
<item id="3936" min="1" max="1" chance="100.00"/> <!-- Blessed Scroll of Resurrection -->
|
||||
<item id="29652" min="3" max="3" chance="100.00"/> <!-- Major Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71183" name="Daily Present - VIP 7" type="EtcItem">
|
||||
<!-- Double-click the item to receive 1 Blessed Scroll of Escape, 1 Blessed Scroll of Resurrection, 3 Greater Healing Potions, 150 VIP Coins. -->
|
||||
<set name="icon" val="BranchIcon.Icon.etc_vip_present_i06" />
|
||||
<set name="default_action" val="PEEL" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="weight" val="10" />
|
||||
<set name="material" val="FISH" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ExtractableItems" />
|
||||
<set name="extractableCountMin" val="3" />
|
||||
<set name="extractableCountMax" val="3" />
|
||||
<capsuled_items>
|
||||
<item id="91689" min="1" max="1" chance="100.00"/> <!-- Blessed Scroll of Escape -->
|
||||
<item id="3936" min="1" max="1" chance="100.00"/> <!-- Blessed Scroll of Resurrection -->
|
||||
<item id="29652" min="3" max="3" chance="100.00"/> <!-- Major Healing Potion -->
|
||||
</capsuled_items>
|
||||
</item>
|
||||
<item id="71184" name="Agathion Meliodas" additionalName="Lv. 1" type="Armor">
|
||||
<!-- Activates the power of the Agathion Meliodas. Special abilities may be activated if the Agathion is summoned from the main slot. Can be enchanted up to +7 with the Seven Sins Agathion Growth Book. Cannot be exchanged, dropped, destroyed, or sold. Can be stored in a private warehouse. <Conditions for upgrade>. Enchant to +7 to upgrade to Agathion Meliodas Lv. 2. -->
|
||||
|
||||
@@ -716,24 +716,36 @@
|
||||
<item id="71268" name="VIP Gain Scroll" type="EtcItem">
|
||||
<!-- Allows to regain 27 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_depositable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="56096" level="1" /> <!-- VIP Gain Scroll -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71269" name="Good VIP Gain Scroll" type="EtcItem">
|
||||
<!-- Allows to regain 273 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_depositable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="56097" level="1" /> <!-- Good VIP Gain Scroll -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71270" name="Venir's Talisman Fragment" type="EtcItem">
|
||||
<!-- Material used to upgrade Venir's Talisman. If upgrade fails, the talisman level value will drop to 1. Cannot be dropped. -->
|
||||
|
||||
@@ -155,46 +155,70 @@
|
||||
<item id="71314" name="VIP Gain Scroll - 800" type="EtcItem">
|
||||
<!-- Allows to regain 800 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_depositable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="59125" level="1" /> <!-- VIP Gain Scroll - 800 -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71315" name="VIP Gain Scroll - 2400" type="EtcItem">
|
||||
<!-- Allows to regain 2400 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="59126" level="1" /> <!-- VIP Gain Scroll - 2400 -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71316" name="VIP Gain Scroll - 80" type="EtcItem">
|
||||
<!-- Allows to regain 80 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_depositable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="59127" level="1" /> <!-- VIP Gain Scroll - 80 -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71317" name="VIP Gain Scroll - 240" type="EtcItem">
|
||||
<!-- Allows to regain 240 VIP Points when used. Cannot be exchanged, dropped or sold in a private store. Can be stored in a private warehouse. -->
|
||||
<set name="icon" val="BranchIcon.Icon.g_bm_vip_potion_i00" />
|
||||
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
|
||||
<set name="default_action" val="SKILL_REDUCE" />
|
||||
<set name="material" val="PAPER" />
|
||||
<set name="weight" val="5" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_depositable" val="false" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<skills>
|
||||
<skill id="59128" level="1" /> <!-- VIP Gain Scroll - 240 -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="71318" name="Transformation Sealbook: Part-time Seller" additionalName="Kat the Cat" type="EtcItem">
|
||||
<!-- Sealbook for learning the skill of transforming yourself into Kat the Cat. -->
|
||||
|
||||
@@ -283,36 +283,327 @@
|
||||
<!-- The right to VIP 1st level chest. Acquired XP/ SP +3%, item drop rate +3%. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip1</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>3</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>3</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>50</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55025" toLevel="1" name="VIP Level 2">
|
||||
<!-- The right to VIP 2nd level chest. Acquired XP/ SP +7%, item drop rate +7%. World chat on any level, number of usage attempts +3. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip2</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>7</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>7</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>150</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>3</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55026" toLevel="1" name="VIP Level 3">
|
||||
<!-- The right to VIP 3rd level chest. Acquired XP/ SP +15%, item drop rate +15%. Experience loss and chance to lose items upon death is -10%. World chat on any level, number of usage attempts +3. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip3</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>15</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>15</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>200</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>3</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55027" toLevel="1" name="VIP Level 4">
|
||||
<!-- The right to VIP 4th level chest. Acquired XP/ SP +25%, item drop rate +15%. Experience loss and chance to lose items upon death is -15%. World chat on any level, number of usage attempts +5. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip4</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>25</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>25</amount>
|
||||
</effect>
|
||||
<effect name="FishingExpSpBonus">
|
||||
<amount>20</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>250</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>5</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="ReduceDropPenalty">
|
||||
<deathPenalty>-15</deathPenalty>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55028" toLevel="1" name="VIP Level 5">
|
||||
<!-- The right to VIP 5th level chest. Acquired XP/ SP +30%, item drop rate +30%. Experience loss and chance to lose items upon death -20%. PvE damage is increased. World chat on any level, number of usage attempts +10. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip5</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>250</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>10</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="ReduceDropPenalty">
|
||||
<deathPenalty>-20</deathPenalty>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveMagicalSkillDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalAttackDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidMagicalSkillDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalAttackDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalSkillDamageBonus">
|
||||
<amount>10</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="FishingExpSpBonus">
|
||||
<amount>20</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55029" toLevel="1" name="VIP Level 6">
|
||||
<!-- The right to VIP 6th level chest. Acquired XP/ SP +30%, item drop rate +30%. Experience loss and chance to lose items upon death -20%. PvE damage is increased, STR/ DEX/ CON/ INT/ WIT/ MEN +2. World chat on any level, number of usage attempts +10. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip6</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>250</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>10</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="ReduceDropPenalty">
|
||||
<deathPenalty>-20</deathPenalty>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveMagicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalAttackDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidMagicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalAttackDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="FishingExpSpBonus">
|
||||
<amount>20</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>STR</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>INT</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>CON</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>DEX</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>MEN</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>WIT</stat>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55030" toLevel="1" name="VIP Level 7">
|
||||
<!-- The right to VIP 7th level chest. Acquired XP/ SP +30%, item drop rate +30%. Experience loss and chance to lose items upon death -20%. PvE/ PvP damage is increased, STR/ DEX/ CON/ INT/ WIT/ MEN +2. World chat on any level, number of usage attempts +10. -->
|
||||
<icon>BranchIcon.Icon.g_skill_vip7</icon>
|
||||
<operateType>P</operateType>
|
||||
<hitTime>500</hitTime>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>30</amount>
|
||||
</effect>
|
||||
<effect name="BonusDropRate">
|
||||
<amount>250</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="WorldChatPoints">
|
||||
<amount>10</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="ReduceDropPenalty">
|
||||
<deathPenalty>-20</deathPenalty>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveMagicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalAttackDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvePhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidMagicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalAttackDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PveRaidPhysicalSkillDamageBonus">
|
||||
<amount>15</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvpMagicalSkillDamageBonus">
|
||||
<amount>5</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvpPhysicalAttackDamageBonus">
|
||||
<amount>5</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="PvpPhysicalSkillDamageBonus">
|
||||
<amount>5</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="FishingExpSpBonus">
|
||||
<amount>20</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>STR</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>INT</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>CON</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>DEX</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>MEN</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>2</amount>
|
||||
<stat>WIT</stat>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="55031" toLevel="1" name="Report Status">
|
||||
<!-- You are suspected to have used an illegal program, and your actions have been restricted. -->
|
||||
|
||||
@@ -546,11 +546,21 @@
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>27</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="56097" toLevel="1" name="Good VIP Gain Scroll">
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>273</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="56098" toLevel="24" name="Venir's Talisman">
|
||||
<!-- When equipped, CON +$s1. -->
|
||||
|
||||
@@ -139,21 +139,41 @@
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>800</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="59126" toLevel="1" name="VIP Gain Scroll - 2400">
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>2400</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="59127" toLevel="1" name="VIP Gain Scroll - 80">
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>80</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="59128" toLevel="1" name="VIP Gain Scroll - 240">
|
||||
<icon>BranchIcon.Icon.g_bm_vip_potion_i00</icon>
|
||||
<operateType>A1</operateType>
|
||||
<reuseDelay>1000</reuseDelay>
|
||||
<effects>
|
||||
<effect name="VipUp">
|
||||
<amount>240</amount>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="59129" toLevel="1" name="Transformation Sealbook: Kat the Cat">
|
||||
<operateType>A1</operateType>
|
||||
|
||||
62
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/vip.xml
vendored
Normal file
62
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/vip.xml
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/vip.xsd">
|
||||
<!--
|
||||
tier: tier of the vip
|
||||
points-requires: points required to get to that tier
|
||||
points-lose: points player will lose after a while.
|
||||
|
||||
PS. Client data made for Sylph! Probably works on essence aswell! Might need to check for classic!.
|
||||
|
||||
l2.ini
|
||||
[VipSystem]
|
||||
UseVipInfoWnd=false
|
||||
|
||||
-> needs to be true
|
||||
|
||||
# Prime shop needs to be true aswell!
|
||||
|
||||
ProductName_Classic-eu.dat
|
||||
44-49 -> L2 Point purchases
|
||||
product_name_begin id=2090044 outer_name=[VIP Gain Scroll] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090045 outer_name=[Good VIP Gain Scroll] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090046 outer_name=[VIP Gain Scroll - 80] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090047 outer_name=[VIP Gain Scroll - 240] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090048 outer_name=[VIP Gain Scroll - 800] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090049 outer_name=[VIP Gain Scroll - 2400] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
|
||||
50-55 -> VIP Coin purchases
|
||||
product_name_begin id=2090050 outer_name=[VIP Gain Scroll] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090051 outer_name=[Good VIP Gain Scroll] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090052 outer_name=[VIP Gain Scroll - 80] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090053 outer_name=[VIP Gain Scroll - 240] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090054 outer_name=[VIP Gain Scroll - 800] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
product_name_begin id=2090055 outer_name=[VIP Gain Scroll - 2400] description=[] icon=[BranchIcon.Icon.g_bm_vip_potion_i00] icon_panel=[None] mainsubject=[] product_name_end
|
||||
|
||||
|
||||
-->
|
||||
|
||||
<vip tier="0" points-required="0" points-lose="0">
|
||||
<bonus/>
|
||||
</vip>
|
||||
<vip tier="1" points-required="300" points-lose="300">
|
||||
<bonus skill="55024"/>
|
||||
</vip>
|
||||
<vip tier="2" points-required="1000" points-lose="600">
|
||||
<bonus skill="55025"/>
|
||||
</vip>
|
||||
<vip tier="3" points-required="2000" points-lose="660">
|
||||
<bonus skill="55026" silverChance="1.0" goldChance="1.0"/>
|
||||
</vip>
|
||||
<vip tier="4" points-required="3500" points-lose="1320">
|
||||
<bonus skill="55027" silverChance="2.0" goldChance="2.0"/>
|
||||
</vip>
|
||||
<vip tier="5" points-required="7000" points-lose="2640">
|
||||
<bonus skill="55028" silverChance="3.5" goldChance="3.5"/>
|
||||
</vip>
|
||||
<vip tier="6" points-required="20000" points-lose="5280">
|
||||
<bonus skill="55029" silverChance="5.0" goldChance="5.0"/>
|
||||
</vip>
|
||||
<vip tier="7" points-required="40000" points-lose="10560">
|
||||
<bonus skill="55030" silverChance="7.0" goldChance="7.0"/>
|
||||
</vip>
|
||||
</list>
|
||||
@@ -34,6 +34,9 @@
|
||||
<xs:attribute type="xs:byte" name="maxBirthday" use="optional" />
|
||||
<xs:attribute type="xs:byte" name="restrictionDay" use="optional" />
|
||||
<xs:attribute type="xs:byte" name="availableCount" use="optional" />
|
||||
<xs:attribute type="xs:boolean" name="isVipGift" use="optional" />
|
||||
<xs:attribute type="xs:byte" name="vipTier" use="optional" />
|
||||
<xs:attribute type="xs:int" name="silverCoin" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
|
||||
26
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/xsd/vip.xsd
vendored
Normal file
26
L2J_Mobius_Classic_3.0_TheKamael/dist/game/data/xsd/vip.xsd
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="vip" type="TierInfo" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
|
||||
</xs:element>
|
||||
|
||||
<xs:complexType name="TierInfo">
|
||||
<xs:sequence>
|
||||
<xs:element name="bonus" type="TierBonusInfo"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="tier" type="xs:byte" use="required"/>
|
||||
<xs:attribute name="points-required" type="xs:long" use="required"/>
|
||||
<xs:attribute name="points-lose" type="xs:long" use="required"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="TierBonusInfo">
|
||||
<xs:attribute name="silverChance" type="xs:float" default="0"/>
|
||||
<xs:attribute name="goldChance" type="xs:float" default="0"/>
|
||||
<xs:attribute name="skill" type="xs:int" default="0"/>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
Reference in New Issue
Block a user