L2 Insignia High Five 20x
MID SERVER FOCUSED ON
OLYMPIAD | PVP | AUTOFARM
OPEN BETA TEST SERVER
3 MAY 2024
GRAND OPENING
10 MAY 2024
Rates:
📜 XP/SP 20x | Spoil 15x | Drop 10x | Adena 10x 📜
Server Features:
🔥 No Olf-T Shirt, No big over-enchant, No over-power Donate 🔥
🔥 VIP Gold Color Chat, Unique Olympiad Extra Points Engine, GvG Event 🔥
🔥 Auto-Farm, LoA and DV scheduled PvP Zone, Calendar Daily Reward 🔥
🔥 Castle Instance, Solo Instance, PvP Solo Rift, Dress me system, Adena Boxes 🔥
Website:
https://www.l2insignia.com
Discord:
https://discord.com/invite/yEgsrHn2hQ
I am selling the essence project which includes versions 388 and 439 that have been running for over 2 years or (447 as custom PVP like Pride). I have a test server for you to test them out. If you are really interested in it then contact my seller at discord: kiwi7106.
Price: 4000 Euro
P/s: This is a project that I have spent a lot of money and time developing, so if you are not interested in it, please get out of this topic, thank you.
P/s 2: If you find the price too expensive, it's best to skip this article and find another project and don't comment negatively on my topic, thank you.
Question
Dreigons
Hello,
I have one question. Is any way to change NPC title color without editing client side (npcname-e.dat)? i mean from server side. (Client Interlude).
Or maybe someone already have edited npcname-e.dat with NPC levels and different colors for aggro monsters?
Here is my NpcInfo packet
protected final void writeImpl() { if (_activeChar == null) { return; } if (_activeChar instanceof L2Summon) { if (((L2Summon) _activeChar).getOwner() != null && ((L2Summon) _activeChar).getOwner().getAppearance().getInvisible()) { return; } } writeC(0x16); writeD(_activeChar.getObjectId()); writeD(_idTemplate + 1000000); writeD(_isAttackable ? 1 : 0); writeD(_x); writeD(_y); writeD(_z); writeD(_heading); writeD(0x00); writeD(_mAtkSpd); writeD(_pAtkSpd); writeD(_runSpd); writeD(_walkSpd); writeD(_swimRunSpd); writeD(_swimWalkSpd); writeD(_flRunSpd); writeD(_flWalkSpd); writeD(_flyRunSpd); writeD(_flyWalkSpd); writeF(1.1); writeF(_pAtkSpd / 277.478340719); writeF(_collisionRadius); writeF(_collisionHeight); writeD(_rhand); writeD(0); writeD(_lhand); writeC(1); writeC(_activeChar.isRunning() ? 1 : 0); writeC(_activeChar.isInCombat() ? 1 : 0); writeC(_activeChar.isAlikeDead() ? 1 : 0); writeC(_isSummoned ? 2 : 0); writeS(_name); writeS(_title); if (_activeChar instanceof L2Summon) { writeD(0x01); writeD(((L2Summon) _activeChar).getPvpFlag()); writeD(((L2Summon) _activeChar).getKarma()); } else { writeD(0); writeD(0); writeD(0); } writeD(_activeChar.getAbnormalEffect()); if (Config.SHOW_NPC_CREST) { writeD(_clanId); writeD(_clanCrest); writeD(_allyId); writeD(_allyCrest); } else { writeD(0); writeD(0); writeD(0); writeD(0); } writeC(0000); // C2 if (Config.L2JMOD_CHAMPION_ENABLE) { writeC(_activeChar.isChampion() ? Config.L2JMOD_CHAMP_AURA : 0); } else { writeC(0); } writeF(_collisionRadius); writeF(_collisionHeight); writeD(0x00); // C4 writeD(0x00); // C6 }
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now