Jump to content

™® Stergios ®™

Members
  • Posts

    1,251
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by ™® Stergios ®™

  1. I think it works exactly as high five and ++ but it use community as internal data info.
  2. .Net for sure I dont see any virus scan , i dont suggest to run it , if you want you can only use sandboxie.
  3. I havent time to test it , but great share :) , keep sharing.
  4. It might need some small modification but i am sure it will work . **Whatever is for interlude will surelly work on better clients .
  5. You can change the icons and textures . Just need to go to L2 Client category and watch some tutorials. *You can change whatever is already added from ncsoft(graphical) But you cannot add on your self cause you havents sources :) . ** Uploading an small video related to my share.
  6. Thanks dude , I dont think you can add another button , only if you had sources of system by ncsoft :P
  7. Sorry for double post , After lekino's suggestion i made a clean up .
  8. Nope , I dont want to change anything that exists , At my topic i said that pcbang can exist with online players together. So we need both serverpackets to do that.
  9. I didnt tested without some writeC/D . I will make a clean up later and test if it works . But as writeD/C/H is based on server / client communication i hope ncsoft didnt set a rule witch requires all of those , you know what i mean . Like phx when you send an packet if it doesnt contain all the data witch client need to process it will fail. Anyway , an update will be done until tommorow.
  10. Great collection of codes . Keep updating :) , You could also add this one http://maxcheaters.com/forum/index.php?topic=246947.0.
  11. Thanks , Yes i had the same thoughts about the pcbang thats why i used for greater purpuse :) . Uploaded , I did some tests and working perfectly . If you have any ussues pm me.
  12. Thanks for good feedback , I fixed the bipping part.. You can change whatever is related with l2 client by modify sysstring-e.dat with file edit. Its kinda cool , I changed even the front start of l2 . Example " named log in to connect , ID and PWD to username , password .
  13. Hello , First of all i used as subject Preview and share , cause first i will show you some pic and later today will upload the java codes + client part . The bad think on this , is that you couldnt use pcbang , actually you can but they will not get the V iew of points on the right side. You can make an external npc witch will show them their points and etC. Lets take a look (PICTURES): First Second And here a small video: [MXC]FovosOTrelos Java Online On Screen Its nothing special , but i didnt have what to do and was playing with serverpackets :P -Client Side- sysstring-e.dat 1274 Forced Petition 1275 Server Transfer 1276 - Selection - -1277 PC Bang Points +1277 Online Players 1278 One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten systemmsg-e.dat 1704 1 Please close the the setup window for your private manufacturing store or private store, and try again. 0 79 9B B0 FF 0 0 0 0 0 none -1705 1 PC Bang Points acquisition period. Points acquisition period left $s1 hour. 0 79 9B B0 FF 0 0 0 0 0 none -1706 1 PC Bang Points use period. Points use period left $s1 hour. 0 79 9B B0 FF 0 0 0 0 0 none -1707 1 You acquired $s1 PC Bang Point. 0 79 9B B0 FF 0 0 0 0 0 none +1705 1 It Shows Online Players Count ATM. 0 79 9B B0 FF 0 0 0 0 0 none +1706 1 It Shows Online Players Count ATM. 0 79 9B B0 FF 0 0 0 0 0 none +1707 1 It Shows Online Players Count ATM. 0 79 9B B0 FF 0 0 0 0 0 none DOWNLOAD CLIENT FILES : LINK -Server Side- Index: config/fun/pcBang.properties =================================================================== --- config/fun/pcBang.properties (revision 13) +++ config/fun/pcBang.properties (revision 16) @@ -5,7 +5,7 @@ # Pc Bang Point are special points, XML id= 65436 # Enable PC Bang Point Event. # Default: False -PcBangPointEnable = True +PcBangPointEnable = False # Min Player Level. # Default: 20 Index: config/frozen/frozen.properties =================================================================== --- config/frozen/frozen.properties (revision 13) +++ config/frozen/frozen.properties (revision 16) @@ -31,4 +31,8 @@ # New players get fireworks the first time they log in # Default: False -NewPlayerEffect = True \ No newline at end of file +NewPlayerEffect = True + +# It will show at right side in a box of pcbang +# The number of online players. +EnableOnlineRightSide = True \ No newline at end of file Index: head-src/com/l2jfrozen/gameserver/network/serverpackets/ExOnlineInfo.java =================================================================== --- head-src/com/l2jfrozen/gameserver/network/serverpackets/ExOnlineInfo.java (revision 0) +++ head-src/com/l2jfrozen/gameserver/network/serverpackets/ExOnlineInfo.java (revision 16) @@ -0,0 +1,33 @@ +package com.l2jfrozen.gameserver.network.serverpackets; + +import com.l2jfrozen.gameserver.model.L2World; +import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; + + +public class ExOnlineInfo extends L2GameServerPacket +{ + /** The Constant _S__FE_31_EXPCCAFEPOINTINFO. */ + private static final String _S__FE_31_EXPCCAFEPOINTINFO = "[s] FE:31 ExOnlineInfo"; + + + public ExOnlineInfo() + {} + + @Override + protected void writeImpl() + { + writeC(0xFE); + writeH(0x31); + writeD(L2World.getInstance().getAllPlayers().size()); + writeD(1); + writeC(1); + writeD(1); + writeC(1); + } + + @Override + public String getType() + { + return _S__FE_31_EXPCCAFEPOINTINFO; + } +} Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/Logout.java =================================================================== --- head-src/com/l2jfrozen/gameserver/network/clientpackets/Logout.java (revision 13) +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/Logout.java (revision 16) @@ -20,6 +20,7 @@ import com.l2jfrozen.gameserver.communitybbs.Manager.RegionBBSManager; import com.l2jfrozen.gameserver.datatables.SkillTable; import com.l2jfrozen.gameserver.model.L2Party; +import com.l2jfrozen.gameserver.model.L2World; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.entity.olympiad.Olympiad; import com.l2jfrozen.gameserver.model.entity.sevensigns.SevenSignsFestival; @@ -132,6 +133,13 @@ RegionBBSManager.getInstance().changeCommunityBoard(); player.deleteMe(); + + if(Config.ONLINE_RIGHT){ + for(L2PcInstance playr : L2World.getInstance().getAllPlayers()) + { + playr.showOnlinesWindow(); + } + } } @Override Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.java =================================================================== --- head-src/com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.java (revision 13) +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/EnterWorld.java (revision 16) @@ -330,6 +330,14 @@ if (Config.PCB_ENABLE) activeChar.showPcBangWindow(); + + if(Config.ONLINE_RIGHT){ + for(L2PcInstance player : L2World.getInstance().getAllPlayers()) + { + player.showOnlinesWindow(); + } + } + if (Config.ANNOUNCE_CASTLE_LORDS) notifyCastleOwner(activeChar); Index: head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRestart.java =================================================================== --- head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRestart.java (revision 13) +++ head-src/com/l2jfrozen/gameserver/network/clientpackets/RequestRestart.java (revision 16) @@ -26,6 +26,7 @@ import com.l2jfrozen.gameserver.datatables.SkillTable; import com.l2jfrozen.gameserver.model.Inventory; import com.l2jfrozen.gameserver.model.L2Party; +import com.l2jfrozen.gameserver.model.L2World; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.entity.olympiad.Olympiad; import com.l2jfrozen.gameserver.model.entity.sevensigns.SevenSignsFestival; @@ -160,6 +161,7 @@ player.onTradeCancel(player.getActiveRequester()); } + // Check if player are flying if(player.isFlying()) { @@ -205,6 +207,13 @@ CharSelectInfo cl = new CharSelectInfo(client.getAccountName(), client.getSessionId().playOkID1); sendPacket(cl); client.setCharSelection(cl.getCharInfo()); + + if(Config.ONLINE_RIGHT){ + for(L2PcInstance playr : L2World.getInstance().getAllPlayers()) + { + playr.showOnlinesWindow(); + } + } } @Override Index: head-src/com/l2jfrozen/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- head-src/com/l2jfrozen/gameserver/model/actor/instance/L2PcInstance.java (revision 13) +++ head-src/com/l2jfrozen/gameserver/model/actor/instance/L2PcInstance.java (revision 16) @@ -166,6 +166,7 @@ import com.l2jfrozen.gameserver.network.serverpackets.ExFishingStart; import com.l2jfrozen.gameserver.network.serverpackets.ExOlympiadMode; import com.l2jfrozen.gameserver.network.serverpackets.ExOlympiadUserInfo; +import com.l2jfrozen.gameserver.network.serverpackets.ExOnlineInfo; import com.l2jfrozen.gameserver.network.serverpackets.ExPCCafePointInfo; import com.l2jfrozen.gameserver.network.serverpackets.ExSetCompassZoneCode; import com.l2jfrozen.gameserver.network.serverpackets.FriendList; @@ -18267,6 +18268,13 @@ ExPCCafePointInfo wnd = new ExPCCafePointInfo(this, 0, false, 24, false); sendPacket(wnd); } + public void showOnlinesWindow() + { + /*user, int modify, boolean add, int hour, boolean _double) **/ + + ExOnlineInfo wnd = new ExOnlineInfo(); + sendPacket(wnd); + } /** * String to hex. Index: head-src/com/l2jfrozen/Config.java =================================================================== --- head-src/com/l2jfrozen/Config.java (revision 13) +++ head-src/com/l2jfrozen/Config.java (revision 16) @@ -2124,6 +2124,7 @@ public static String PM_TEXT1; public static String PM_TEXT2; public static boolean NEW_PLAYER_EFFECT; + public static boolean ONLINE_RIGHT; //============================================================ @@ -2138,6 +2139,7 @@ frozenSettings.load(is); is.close(); + ONLINE_RIGHT = Boolean.parseBoolean(frozenSettings.getProperty("EnableOnlineRightSide", "True")); TRANSFORM_PK = Boolean.parseBoolean(frozenSettings.getProperty("EnableTransformPK", "False")); TRANSFORM_NPC_ID = frozenSettings.getProperty("TransformNPCID", "14040"); TRANSFORM_NPC_NAME = frozenSettings.getProperty("TransformNPCName", "Zombie"); DIFF FILE Credits : Goes to me :)
  14. Dn mporw na kltva gt benete ston kopo kai xrisimopihte keylogger kai prospa8ite na to diadosete to programma.. an einai na diadoseis kati , diadose ena infected file apo botnet . H rat gia perisotero fun .
  15. Wreo guide file mou , anarotieme pantos poso vlakes prepei na einai autoi pou ftia3ane ta keyloggers kai xrisimopioun actuall email kai oxi kana fake. Tosa crypters uparxoun ekei e3w , akoma kai free pou mporoun na to apotrepsoun auto alla sta tetia tous :P
  16. Very cool share.. i am thinking to do it as skill . but with lower jump .. its abnormal as it is now :P
  17. Nice share , usefull and funny :) . I dont think that you need +1 karma for this one , but with both shares , Transf after pk and transform with clan you deserve it . keep sharing mate.
  18. Hey , i just made an open group on facebook related on java development that is also related to maxcheaters. If you want to be a member feel free to join us. Here is the link : Link
  19. I cant see any share... back="L2UI_CT1.OlympiadWnd_DF_HeroConfirm_Down". The textures are already on the ct1 client so you just added some lines. This is wrong section for this. Here is based on java sources not on client and simple modifications.
  20. Need a fix . : "else if(_Url.startsWith("http://www.gtop100.com/"))" By setting startsWith and then http://www.gtop...... Is a terrible mistake, If the user will use www.gtop .... or http://gtop100..... will be false. So its better to do it . : "else if(_Url.contains("gtop100.com"))"
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock