Jump to content
  • 0

Killed mob give all players item


martuxas1

Question

Recommended Posts

  • 0
1 hour ago, SweeTs said:

Unless you override it, then hell yeah, you have its own scenario.

 

Actualy it's the correct way, you DO NOT mess core with stupid addition(s). You simply code your own script, keep it organized and clean. If you ask me.

 

Also, WTF that frozen, there is no baium script?!?! o.O At least I can't find it.

 

Bitch please, open L2J interlude files. If you find 1 gb script i'll quit for each one x 30 days maxcheaters

Link to comment
Share on other sites

  • 0
20 minutes ago, Evie Frye said:

 If you find 1 gb script i'll quit for each one x 30 days maxcheaters

No idea what you are talking about, but it's OK. :D

Link to comment
Share on other sites

  • 0
5 minutes ago, SweeTs said:

No idea what you are talking about, but it's OK. :D

 

For some reason after i press Submit half of the text i wrote disappear. The complete text were:

 

Get L2J Interlude source and if you find at least 1 Grandboss AI inside i'll wait maxcheaters. It doesn't even have Core AI 

Link to comment
Share on other sites

  • 0

Ha! Clean L2J maybe not.. But checking frozen scripts, there are few AIs, so dunno why there is no GB AIs, else it's "hidden, dare you to find me!". Anyway.. It's frozen after all :D

Link to comment
Share on other sites

  • 0
6 minutes ago, SweeTs said:

Ha! Clean L2J maybe not.. But checking frozen scripts, there are few AIs, so dunno why there is no GB AIs, else it's "hidden, dare you to find me!". Anyway.. It's frozen after all :D

 

http://subversion.assembla.com/svn/L2jFrozenInterlude/trunk/gameserver/head-src/com/l2jfrozen/gameserver/ai/special/

Link to comment
Share on other sites

  • 0
20 minutes ago, SweeTs said:

 else it's "hidden, dare you to find me!". Anyway.. It's frozen after all :D

unique way to be challenging for them superb devs in order to open same features serevrs :P

  • Upvote 1
Link to comment
Share on other sites

  • 0
	private static int MONSTER_ID = 11111;
	
	public RewardAllOnlineOnDeath(int questId, String name, String descr)
	{
		super(questId, name, descr);
		addKillId(MONSTER_ID);
	}
	
	@Override
	public String onKill(L2NpcInstance npc, L2PcInstance killer, boolean isPet)
	{
		for (L2PcInstance player : L2World.getInstance().getAllPlayers())
		{
			player.addItem("RewardAllOnlineOnDeath", 50, 1, player, true); // Item id 50 and count 1.
		}
		return super.onKill(npc, killer, isPet);
	}
	
	public static void main(String[] args)
	{
		new RewardAllOnlineOnDeath(-1, "RewardAllOnlineOnDeath", "custom");
	}

This will work as long as you have Java scripts enabled.

Edited by Mobius
Link to comment
Share on other sites

  • 0
8 hours ago, melron said:

You have to take a look in L2GrandBossInstance at doDie method.. You can use knownlist to reward all players with X distance from the raid instead of mesh with damages ...

 


if (getNpcId() == baiumId)
	getKnownList().getKnownPlayersInRadius(3500).forEach(pl -> pl.getInventory().addItem("reward", 57, 5, pl, null));

 

in case you want all online players i wont  help you.. You have admin rights so you can check how mass reward working

 

when kill the boss all works and all get item, but don't show in systemsg and i wanna create the send massage but i get error

 

  [javac]             activeChar.sendMessage("You get all raidboss coin [Event Ended]");
    [javac]             ^
    [javac]   symbol:   variable activeChar
    [javac]   location: class L2GrandBossInstance
    [javac] 1 error

    @Override
    public boolean doDie(final L2Character killer)
    {
        
        if (getNpcId() == 25158) {
            getKnownList().getKnownPlayersInRadius(3500).forEach(pl -> pl.getInventory().addItem("reward", 3481, 2, pl, null));
            activeChar.sendMessage("You get all raidboss coin [Event Ended]");
        }

Link to comment
Share on other sites

  • 0


if (getNpcId() == 25158)
{
    getKnownList().getKnownPlayersInRadius(3500).forEach(pl ->
    {
        pl.getInventory().addItem("reward", 3481, 2, pl, null));
        pl.sendMessage("You get all raidboss coin [Event Ended]");
    });
}

Link to comment
Share on other sites

  • 0
59 minutes ago, SweeTs said:

 


if (getNpcId() == 25158)
{
    getKnownList().getKnownPlayersInRadius(3500).forEach(pl ->
    {
        pl.getInventory().addItem("reward", 3481, 2, pl, null));
        pl.sendMessage("You get all raidboss coin [Event Ended]");
    });
}

 

like always thanks :)

Edited by martuxas1
Link to comment
Share on other sites

  • 0
13 hours ago, SweeTs said:

Unless you override it, then hell yeah, you have its own scenario.

 

Actualy it's the correct way, you DO NOT mess core with stupid addition(s). You simply code your own script, keep it organized and clean. If you ask me.

 

Also, WTF that frozen, there is no baium script?!?! o.O At least I can't find it.

Well i guess i was right from the first moment :P

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • 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...