Jump to content

[SHARE]New low lvl char killing protection!


Recommended Posts

Go to net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.java

search for that:

				// Check if this L2PcInstance is autoAttackable
			if (isAutoAttackable(player) || (player._inEventCTF && CTF._started))
			{

after that insert the code:

					if (!isClanLeader())
				{
					if(player.getLevel() > 20 && ((L2Character) player.getTarget()).getLevel() < 20)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() > 40 && ((L2Character) player.getTarget()).getLevel() < 40)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() > 52 && ((L2Character) player.getTarget()).getLevel() < 52)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() > 61 && ((L2Character) player.getTarget()).getLevel() < 61)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() > 76 && ((L2Character) player.getTarget()).getLevel() < 76)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() < 20 && ((L2Character) player.getTarget()).getLevel() > 20)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() < 40 && ((L2Character) player.getTarget()).getLevel() > 40)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() < 52 && ((L2Character) player.getTarget()).getLevel() > 52)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() < 61 && ((L2Character) player.getTarget()).getLevel() > 61)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}

					if(player.getLevel() < 76 && ((L2Character) player.getTarget()).getLevel() > 76)
					{
						player.sendMessage("Your target is not in your grade!");
						player.sendPacket(ActionFailed.STATIC_PACKET);
					}
				}

 

the difference is the basic one that implemented in l2jfree dont allow pvp until X level my share allow you to pvp beetwen grades so for example you have 500x server there are low lvl char killing you make the player protection until 76 no low lvl char killing but they cant make pvp with a lower char than 76 and its not so good so:)

 

Credits to me.

Link to comment
Share on other sites

and which is the difference of another char protection?

 

the difference is the basic one that implemented in l2jfree dont allow pvp until X level my share allow you to pvp beetwen grades so for example you have 500x server there are low lvl char killing you make the player protection until 76 no low lvl char killing but they cant make pvp with a lower char than 76 and its not so good so:)

Link to comment
Share on other sites

the difference is the basic one that implemented in l2jfree dont allow pvp until X level my share allow you to pvp beetwen grades so for example you have 500x server there are low lvl char killing you make the player protection until 76 no low lvl char killing but they cant make pvp with a lower char than 76 and its not so good so:)

ahhh i understand now :P

Great job keep sharing :D

Link to comment
Share on other sites

the difference is the basic one that implemented in l2jfree dont allow pvp until X level my share allow you to pvp beetwen grades so for example you have 500x server there are low lvl char killing you make the player protection until 76 no low lvl char killing but they cant make pvp with a lower char than 76 and its not so good so:)

 

yap add that in your main post :P (Great job and another great share from Intrepid)

Link to comment
Share on other sites

very nice i thank you.Btw i saw on some server which had protection in low lvl a bug.A leader ,who was low lvl, went to prey room at sieges and nobody could hit him.There is a fix to this problem?

Link to comment
Share on other sites

very nice i thank you.Btw i saw on some server which had protection in low lvl a bug.A leader ,who was low lvl, went to prey room at sieges and nobody could hit him.There is a fix to this problem?

 

1st post updated bug fixed:)

Link to comment
Share on other sites

Share: Nice

Usefully: No, server must use off values... :)

 

i dont say nothing about that...make the 3245236958643298146328164. gmshop the 325476523464365.npc buffer the 3242359864398659835. GGK its very usefull...

Link to comment
Share on other sites

its ok but i think its poor...think about on siege..or is fixed?

 

i mean that if all 80-85 lvl chars go for siege and 1 dwarf 40 lvl (clan leader on sub..)

can take easy the castle..

 

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Posts

    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/hood-services https://campsite.bio/utchihaamkt  
    • Server Rates: » Xp 500x. » Sp 500x. » Aden 500x. » Drop 1x. » PartyXp 2x. » PartySp 2x. » Starting character level -61. Enchant rates: » Safe enchant +4. » Blessed and simple scrolls max enchant (+16). » Crystal scrolls max enchant (+20). » Simple enchant scrolls chance – 65%. » Blessed enchant scrolls chance – 100%. » Crystal enchant scrolls chance – 50% Augmentations: » Mid life stone skill chance – 5%. » High life stone skill chance – 10%. » Top life stone skill chance – 20%. » Augments 1+1 Unique features: » Main town – Giran » Automatic-Manual Potions. » Working 2 castle sieges. (Giran-Aden) » SPS cancel lasts 10 seconds and than buffs come back. » Stackable scrolls, lifestones, book of giants. » Unique pvp zone » More then 11 active raid bosses. » Wedding system. » Unique farming areas. » Npc skill enchanter. » Full npc buffer with auto buff. » Max count of buffs – 55. » Max subclasses – 4. » Free and no quest class change. » Free and no quest sub class. » Raid boss drop nobless item. » No weight limit. » Unique protection anti-hwy armor for archers/daggers etc. » Ingame password change. » Top pvp/pk/online ranks NPC. » Unique monsters & NPC. » Interlude retail skills. » Server up-time [24/7] [99]%. » Perfect class balance (all class can kill all class depending on players skill and setup knowledge,gear,augmentations). » Announcements on double kills triple kills etc. » Announcements on Grand Boss death , with the name of the killer as well as clan name of the player. » Information Npc in game with all servers infromations. Custom server gear : 1). Titanium Armor Lv.1 2). Epic Armor Lv.2 3). Epic Weapons-Kamikaze-Black S grade (Same Stats) 4). Demonic-Angelic Wings-Baium Hair-Custom Accessories (SameStats) 5). Custom Fighter/Mage tattoo Lv1-Lv2-Lv3 6). Shirt (STR,CON,INT +1) 7). Custom Shields Server Commands: .tvtjoin .tvtleave – Join or leave tvt event. .ctfjoin .ctfleave – Join or leave ctf event. .dmjoin .dmleave – Join of leave dm event. .online – current online players count. .repair – repairs stuck character in world. .menu – opens online menu panel. .exit – PVP zone exit in case you are bullied. .changepassword - Opens online menu then u can change ur password in game. .farm - Enable/disable autofarm Event system: » TVT event » CTF event » DM event » Tournament Event » Party Zone » Unique event shop. Olympiad game: » Retail olympiad game. » Competition period [1] week. » Olympiad start time [18:00] end [00:00] GMT+2. » New Heroes every Sunday.
    • Tomorrow grand opening lests go 🙂 
    • New season of Warfire X150 has been postponed to September 28th.
  • Topics

×
×
  • Create New...