-
Posts
2,986 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by l22expert
-
kita pos mou ta exi # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = lblabla.no-ip.info OptionalNetworks = # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname = 127.0.0.1 InternalNetworks = edo pia ip bazo tin proepilegmeni puli i tin ipv4 apo ipconfig sto cmd # Note: You can define server hostname for each network in subnets.properties
-
erotisi afto to blepis aplos eikonika i se blepi kai o admin oti trexis poli
-
Πως να γλιτώσεις το auto - ban
l22expert replied to CarmineAngelo's topic in Hacks and Cheats [Greek]
katarxin efages ban kai mpori na to blepis san quests den prolabenis na kanis restart ama to kseris se sobaro server pou mpori kai na se delete apo navikat -
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = lblabla.no-ip.info OptionalNetworks = # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname InternalHostname = 127.0.0.1 InternalNetworks = edo pia ip bazo tin proepilegmeni puli i tin ipv4 # Note: You can define server hostname for each network in subnets.properties
-
+STR : +DEX afta nomizo pos ine kala
-
ama ekanes to pack sou me java code na pane eos 85 level tote ne mporis na balis s84 kai panta gia help sta recuest tha postaris
-
Problem GameServerConsole Help Me..
l22expert replied to aek11's question in Request Server Development Help [Greek]
bale leo foto den ipa ebales -
Dark avenger
-
bale chants victory
-
ti thelis akribos
-
den ipa file ime sigouros kai go o idios pou asxoloume apo 2006 tora to akouo afto to prama
-
telnet legete kai empodizi kati den thimame ty alla empodizi kati
-
[Discussion]L2Mafia.gr (KvN2)
l22expert replied to CorruptedEmperor's topic in General Discussion [Greek]
mafia akoustos sta bug afto exo napo -
bump
-
[request] stuck sub system
l22expert replied to ScRaB4ever's question in Request Server Development Help [Greek]
nomizo den xriazete java code apla apo config to kanis na kratane ta skill stin alagi sub an afto enois ti pack exis -
Problem GameServerConsole Help Me..
l22expert replied to aek11's question in Request Server Development Help [Greek]
dikse foto ti mas bazis na kanoume download kai gia help sta recuest tha kanis topic -
[help] clan penantly!
l22expert replied to sokianos's question in Request Server Development Help [Greek]
apo config emena to exi edo altsettings -
kalo akougete ontos tha to dokimaso
-
[Σημαντικό] Διάβασε πριν ποστάρεις! den to blepis
-
[HELP]Πρόβλημα με MySQL
l22expert replied to Loukas's question in Request Server Development Help [Greek]
se stelno pm na to doume mazi me to hotmail mou kaneme add kai pes pios ise -
helpppppppppppppppp
l22expert replied to Plaisir's question in Request Server Development Help [Greek]
shift kai clic pano sto baium kai asd skill -
[Help]Problima me ta pets
l22expert replied to tolisjin's question in Request Server Development Help [Greek]
mesa apo config sto allseting nomizo briskete na dialeksis -
[help] 8elw na valw system color pvp/pk!
l22expert replied to sokianos's question in Request Server Development Help [Greek]
Index: /trunk/lin2srv/java/config/pvp.properties =================================================================== --- /trunk/lin2srv/java/config/pvp.properties (revision 757) +++ /trunk/lin2srv/java/config/pvp.properties (revision 776) @@ -59,2 +59,32 @@ # Default: 60000 PvPVsPvPTime = 60000 + +# --------------------------------------- +# Section: PvP Nick Color System +# --------------------------------------- +# Each Amount will set The proper Color +# Ex: PvpAmmount1 = 10, when character reaches 10 pvps, will get Name Color correspondent to ColorForAmmount1 and Title Color correspondent to TitleForAmmount1 +# WARN: Colors Must Use BGR format +# Default : False +PvPColorSystem = False + +# Pvp Ammounts +PvpAmmount1 = 50 +PvpAmmount2 = 100 +PvpAmmount3 = 150 +PvpAmmount4 = 250 +PvpAmmount5 = 500 + +# Name Colors +ColorForAmmount1 = 00FF00 +ColorForAmmount2 = 00FF00 +ColorForAmmount3 = 00FF00 +ColorForAmmount4 = 00FF00 +ColorForAmmount5 = 00FF00 + +# Title Colors +TitleForAmmount1 = 00FF00 +TitleForAmmount2 = 00FF00 +TitleForAmmount3 = 00FF00 +TitleForAmmount4 = 00FF00 +TitleForAmmount5 = 00FF00 Index: /trunk/lin2srv/java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java =================================================================== --- /trunk/lin2srv/java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java (revision 626) +++ /trunk/lin2srv/java/net/sf/l2j/gameserver/network/clientpackets/EnterWorld.java (revision 776) @@ -46,4 +46,5 @@ import net.sf.l2j.gameserver.model.L2World; import net.sf.l2j.gameserver.model.actor.L2Character; +import net.sf.l2j.gameserver.model.actor.appearance.PcAppearance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.entity.ClanHall; @@ -188,4 +189,37 @@ GmListTable.getInstance().addGm(activeChar, true); } + + if (Config.PVP_COLOR_SYSTEM && !activeChar.isGM()) + { + int pvpAmmount = activeChar.getPvpKills(); + PcAppearance charAppearance = activeChar.getAppearance(); + + if (pvpAmmount >= Config.PVP_AMMOUNT1 && pvpAmmount < Config.PVP_AMMOUNT2) + { + charAppearance.setNameColor(Config.COLOR_FOR_AMMOUNT1); + charAppearance.setTitleColor(Config.TITLE_COLOR_FOR_AMMOUNT1); + } + else if (pvpAmmount >= Config.PVP_AMMOUNT2 && pvpAmmount < Config.PVP_AMMOUNT3) + { + charAppearance.setNameColor(Config.COLOR_FOR_AMMOUNT2); + charAppearance.setTitleColor(Config.TITLE_COLOR_FOR_AMMOUNT2); + } + else if (pvpAmmount >= Config.PVP_AMMOUNT3 && pvpAmmount < Config.PVP_AMMOUNT4) + { + charAppearance.setNameColor(Config.COLOR_FOR_AMMOUNT3); + charAppearance.setTitleColor(Config.TITLE_COLOR_FOR_AMMOUNT3); + } + + else if (pvpAmmount >= Config.PVP_AMMOUNT4 && pvpAmmount < Config.PVP_AMMOUNT5) + { + charAppearance.setNameColor(Config.COLOR_FOR_AMMOUNT4); + charAppearance.setTitleColor(Config.TITLE_COLOR_FOR_AMMOUNT4); + } + else if (pvpAmmount >= Config.PVP_AMMOUNT5) + { + charAppearance.setNameColor(Config.COLOR_FOR_AMMOUNT5); + charAppearance.setTitleColor(Config.TITLE_COLOR_FOR_AMMOUNT5); + } + } // Set dead status if applies Index: /trunk/lin2srv/java/net/sf/l2j/Config.java =================================================================== --- /trunk/lin2srv/java/net/sf/l2j/Config.java (revision 771) +++ /trunk/lin2srv/java/net/sf/l2j/Config.java (revision 776) @@ -647,4 +647,20 @@ public static int[] KARMA_LIST_NONDROPPABLE_PET_ITEMS; public static int[] KARMA_LIST_NONDROPPABLE_ITEMS; + public static int COLOR_FOR_AMMOUNT1; + public static int COLOR_FOR_AMMOUNT2; + public static int COLOR_FOR_AMMOUNT3; + public static int COLOR_FOR_AMMOUNT4; + public static int COLOR_FOR_AMMOUNT5; + public static int PVP_AMMOUNT1; + public static int PVP_AMMOUNT2; + public static int PVP_AMMOUNT3; + public static int PVP_AMMOUNT4; + public static int PVP_AMMOUNT5; + public static boolean PVP_COLOR_SYSTEM; + public static int TITLE_COLOR_FOR_AMMOUNT1; + public static int TITLE_COLOR_FOR_AMMOUNT2; + public static int TITLE_COLOR_FOR_AMMOUNT3; + public static int TITLE_COLOR_FOR_AMMOUNT4; + public static int TITLE_COLOR_FOR_AMMOUNT5; @@ -2006,4 +2022,22 @@ PVP_NORMAL_TIME = Integer.parseInt(pvpSettings.getProperty("PvPVsNormalTime", "120000")); PVP_PVP_TIME = Integer.parseInt(pvpSettings.getProperty("PvPVsPvPTime", "60000")); + + // ------ PVP Color System By Level ---------------- + PVP_COLOR_SYSTEM = Boolean.parseBoolean(pvpSettings.getProperty("PvPColorSystem", "False")); + COLOR_FOR_AMMOUNT1 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount1", "00FF00")); + COLOR_FOR_AMMOUNT2 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount2", "00FF00")); + COLOR_FOR_AMMOUNT3 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount3", "00FF00")); + COLOR_FOR_AMMOUNT4 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount4", "00FF00")); + COLOR_FOR_AMMOUNT5 = Integer.decode("0x" + pvpSettings.getProperty("ColorForAmmount5", "00FF00")); + TITLE_COLOR_FOR_AMMOUNT1 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount1", "00FF00")); + TITLE_COLOR_FOR_AMMOUNT2 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount2", "00FF00")); + TITLE_COLOR_FOR_AMMOUNT3 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount3", "00FF00")); + TITLE_COLOR_FOR_AMMOUNT4 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount4", "00FF00")); + TITLE_COLOR_FOR_AMMOUNT5 = Integer.decode("0x" + pvpSettings.getProperty("TitleForAmmount5", "00FF00")); + PVP_AMMOUNT1 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount1", "50")); + PVP_AMMOUNT2 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount2", "100")); + PVP_AMMOUNT3 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount3", "150")); + PVP_AMMOUNT4 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount4", "250")); + PVP_AMMOUNT5 = Integer.parseInt(pvpSettings.getProperty("PvpAmmount5", "500")); } catch (Exception e) afto den ksero ama sou kani -
san l2 den exi paromio etsi ksero kai oso gia tin glosa ine greek section
