takhs7 Posted January 10, 2010 Posted January 10, 2010 hi there.. well this is my first java share.. nothing special really ::).. but personaly i like it. on EnterWorld.java add these into the imports(duh!) import net.sf.l2j.gameserver.network.serverpackets.ExRedSky; import net.sf.l2j.gameserver.network.serverpackets.PlaySound; find and remove - // Set dead status if applies - if (activeChar.getCurrentHp() < 0.5) - activeChar.setIsDead(true); and add these somewhere close to the end of the file.. i added after this L2ClassMasterInstance.showQuestionMark(activeChar); + // Set dead status if applies + if (activeChar.getCurrentHp() < 0.5) + { + activeChar.setIsDead(true); + + // Make Sky Red For 7 Seconds. + ExRedSky packet = new ExRedSky(7); + sendPacket(packet); + // Play Custom Game Over Music + PlaySound death_music = new PlaySound(1, "Game_Over", 0, 0, 0, 0, 0); + sendPacket(death_music); + } on L2PcInstance.java (imports again..) import net.sf.l2j.gameserver.network.serverpackets.ExRedSky; import net.sf.l2j.gameserver.network.serverpackets.PlaySound; find public boolean doDie(L2Character killer) { add after + + // Play Custom Game Over Music + PlaySound death_music = new PlaySound(1, "Game_Over", 0, 0, 0, 0, 0); + sendPacket(death_music); + // Make Sky Red For 5 Seconds. + ExRedSky packet = new ExRedSky(5); + sendPacket(packet); + what does this do ? well simply when u die the sky turns red (like when a demonic sword appears only not earthquake) and u can hear a custom music. oh and here is the music im using on my server if u want.. http://www.mediafire.com/?lqo4ygodz1g (its from ffx soundtrack if ur wondering) opinions are always welcome.. bad or good ;) (btw sorry for the "messy" post but my files are sooo modified and messy... and i cant make diff file. its a small share anyway.)
Versus Posted January 10, 2010 Posted January 10, 2010 Nice idea, the sky could be a bit annoying but the music is fine =) Thanks.
Madboy Posted January 10, 2010 Posted January 10, 2010 Nice idea but on a server whit 200+ players there wil be all time red sky:D
takhs7 Posted January 10, 2010 Author Posted January 10, 2010 Nice idea but on a server whit 200+ players there wil be all time red sky:D no the red sky is shown only to the died player..
Mart Posted January 11, 2010 Posted January 11, 2010 nice i always wanted this xD maybe in a next release u can do red sky until player press "to vilage" or being ress, etc
takhs7 Posted January 11, 2010 Author Posted January 11, 2010 nice i always wanted this xD maybe in a next release u can do red sky until player press "to vilage" or being ress, etc u kinda can.. just make it like this ExRedSky packet = new ExRedSky(65535); or something xD edit: no no that wont work.. my bad
CriticalError Posted January 12, 2010 Posted January 12, 2010 well bro first gratz for ur fist java code and 2 thanks for do this
takhs7 Posted January 23, 2010 Author Posted January 23, 2010 for everyone who is interested.. here is how u can make the sky to stay red until the player press to village... make the time of redsky in both enterworld and l2pcinstance like this.. ExRedSky packet = new ExRedSky(172800); this will make the sky stay red for 48 hours (lol) then in l2pcinstance add this.. //Custom On Death Remove - start ExRedSky packet = new ExRedSky(0); sendPacket(packet); //Custom On Death Remove - end inside both public void doRevive and public void doRevive(double revivePower) that makes sky turn back to normal.. ;)
AkkaKiru Posted January 26, 2010 Posted January 26, 2010 hehe Very nice java share Tk-master P.S. Good Luck With your server (partouzas here)
Albion™ Posted January 27, 2010 Posted January 27, 2010 nothing special, and please guys stop with musics ... who listen music? so is uselles bcause when play l2 play without music .... only redsky i like!
takhs7 Posted January 28, 2010 Author Posted January 28, 2010 who listen music? is that a question? lol maybe u play with muted sound i dunno.. doesnt mean everyone does.. l2 has music for a reason u know.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now