Show premium icon if player has VIP or premium status.

Contributed by felipeafa.
This commit is contained in:
MobiusDevelopment
2021-05-14 21:38:18 +00:00
parent 8e788235a5
commit 536b1f8433
8 changed files with 32 additions and 0 deletions

View File

@@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
import org.l2jmobius.gameserver.network.serverpackets.ExNotifyPremiumItem;
@@ -386,6 +387,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -73,6 +73,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
import org.l2jmobius.gameserver.network.serverpackets.ExNotifyPremiumItem;
@@ -386,6 +387,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -74,6 +74,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
import org.l2jmobius.gameserver.network.serverpackets.ExNotifyPremiumItem;
@@ -389,6 +390,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -74,6 +74,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
import org.l2jmobius.gameserver.network.serverpackets.ExNotifyPremiumItem;
@@ -389,6 +390,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -74,6 +74,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
import org.l2jmobius.gameserver.network.serverpackets.ExNotifyPremiumItem;
@@ -389,6 +390,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -74,6 +74,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExEnterWorld;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
@@ -393,6 +394,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send Equipped Items
player.sendPacket(new ExUserInfoEquipSlot(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -77,6 +77,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExEnterWorld;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
@@ -394,6 +395,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send LCoin count.
player.sendPacket(new ExBloodyCoinCount(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{

View File

@@ -77,6 +77,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ExAdenaInvenCount;
import org.l2jmobius.gameserver.network.serverpackets.ExAutoSoulShot;
import org.l2jmobius.gameserver.network.serverpackets.ExBasicActionList;
import org.l2jmobius.gameserver.network.serverpackets.ExBeautyItemList;
import org.l2jmobius.gameserver.network.serverpackets.ExBrPremiumState;
import org.l2jmobius.gameserver.network.serverpackets.ExEnterWorld;
import org.l2jmobius.gameserver.network.serverpackets.ExGetBookMarkInfoPacket;
import org.l2jmobius.gameserver.network.serverpackets.ExNoticePostArrived;
@@ -394,6 +395,9 @@ public class EnterWorld implements IClientIncomingPacket
// Send LCoin count.
player.sendPacket(new ExBloodyCoinCount(player));
// Send VIP/Premium Info
player.sendPacket(new ExBrPremiumState(player));
// Send Unread Mail Count
if (MailManager.getInstance().hasUnreadPost(player))
{