Jump to content

reyhanbjk

Members
  • Posts

    104
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by reyhanbjk

  1. download English system? :O
  2. You'll get critical errors all the time...
  3. Give us the full error. This is maybe 1/2 of it.. O_O
  4. When a player gets disconnected what error you get in the gameserver console?
  5. Maybe you've made a mistake while adding the code. Try to add it again on a clean core. If you have the same problem again, I don't know. You should check ==> L2GameClientPacket and EnterWorld =/
  6. client?
  7. Than how much is it? O_O
  8. LOL. Why 2 topics? O_O As I said in the other one.. L2DC is a private project.. We mustn't help you. :D
  9. L2DC is a private project... We can't help you. =/
  10. xaxaxaxaxa true. And I haven't even noticed. I checked after I saw your post.. :D :D :D
  11. LoL! And can you post the script here, because some of us aren't VIP's? :D :D :D :D
  12. This means that you must edit the DP only for a specific quests... I don't actually know which they are, but this is ONLY for few quests. For the others, when you change it, the rate is changed normally. (Now it reminds me.. The reward rate for example for Baium quest will be the same.. You won't take 18 items when you have it set to 2, but for a normal quest, you'll take for example 2 times more adena... If you understand me.. :D )
  13. I can't really understand what you need? o_O
  14. Thank you very much, both of you. :*
  15. In which file I should add this? :? Thanks!
  16. Forgot to mention it. Python buffer.
  17. Hello! I need help again... :D I want to make the buffer unusable (not usable) if you are flagged or you have karma. Someone can give me a code for this? =/
  18. CPU - Bad RAM - you need at least 6GB video card - nice o.O For a server, yes maybe around 100 ppl will be the limit, or 120-150. But on more they will lag because of the Laptop. :D
  19. I just want to inform you that a laptop can't be a server machine. I know it's off topic but you must know that from Laptop you can't run a server. You'll have problems even with 50-70 online on a really good laptop... Laptops aren't for games/servers. =)
  20. =) I'm glad I helped :D
  21. well 1.00 is 0% you just add your value for example for 5% it should be set to 1.05 for 50% it should be set to 1.50 (1.5 is the same) for -10% it should be 0.90. You just + and - the %'s. I don't know how exactly to say it. =/ Look at it like 1.00 this is 0% if you want to add 15% you just make 1.00 + 0.15 = 1.15 which is 15%. 8% is 1.08 (for giving 8% of a bonus) and 0.92 for taking 8% from a stat. I don't know how to explain it, so let's hope you get it this way.. :D
  22. I have tried, of course. o.O I wanna see what will baiumbg say :D
  23. I know lol. And in passives I don't see a black icon. O.O Tried on L2J Gracia pt.2 and on L2J Interlude and I don't see.. Maybe this is only for L2JFree? I don't know.. :D baiumbg, try and tell me if you see an icon. :D
  24. Have you tried to see if you see a black icon? Because when I do this on my server, I don't see any black icons. Nobody sees. o.O
  25. Let's take for an example this share => http://www.maxcheaters.com/forum/index.php?topic=183542.0 Index: /Freya/java/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- /Freya/java/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 381) +++ /Freya/java/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 394) This means that the file you must go to is located in l2j/gameserver/model/actor/instance/ and the file is L2PcInstance.java --- /Freya/java/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 381) +++ /Freya/java/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 394) These lines will be different if in the last revision it was moved (if you are looking at l2jserver's timeline for example) In 99% of times, they are the same. @@ -8755,4 +8755,5 @@ This means that in the mentioned above revision (revision 394) the line that the code is, is 8755. case TARGET_SELF: case TARGET_AREA_SUMMON: + case TARGET_SELF_AND_PET: target = this; break; The line with the "+" is the line you must add, and the other ones are here so you can orient, where exactly you should put the code. So, what I do is not to search for the line (8755). When you look the code there is "case TARGET_SELF_AND_PET", which you should add and "case TARGET_SELF" which should be already there. I copy the line "case TARGET_SELF", than I go to Eclipse and click "Ctrl + F" and paste the line. I click find and horay, you're in the correct line. :D @@ -9020,4 +9021,5 @@ case TARGET_AREA_CORPSE_MOB: case TARGET_GROUND: + case TARGET_SELF_AND_PET: break; default: This part of the patch, tells you that you must go to 9020 line, and add "case TARGET_SELF_AND_PET" after "case TARGET_GROUND". I choose one of the case's above and I copy it, paste in Eclipse and it will find the line. You make 1 new line after "case TARGET_GROUND" and add "case TARGET_SELF_AND_PET" This means that you should go to => l2j/gameserver/model/actor and open the file L2Character.java Now you must find the line "case TARGET_ALLY:" or "case TARGET_PARTY_CLAN:" and add after "case TARGET_ALLY:" the new line which is "case TARGET_SELF_AND_PET:" Now you must go to l2j/gameserver/model/ and open the file L2Skill.java @@ -75,4 +75,5 @@ TARGET_NONE, TARGET_SELF, + TARGET_SELF_AND_PET, TARGET_ONE, TARGET_PARTY, Now find one of the lines that are below or above TARGET_SELF_AND_PET (I usually find the line above) and add the new line. @@ -1349,4 +1350,17 @@ { return new L2Character[] {activeChar}; + } + case TARGET_SELF_AND_PET: + { + if (activeChar instanceof L2PcInstance) + { + final int radius = getSkillRadius(); + if(!activeChar.isDead()) + targetList.add(activeChar); + if (addSummon(activeChar, (L2PcInstance)activeChar, radius, false)) + targetList.add(activeChar.getPet()); + return targetList.toArray(new L2Character[targetList.size()]); + } + return _emptyTargetList; } case TARGET_HOLY: Now here, you can find "return new L2Character[] {activeChar};" and add all these new lines TIPS (READ THIS): Always when searching a line (with a part of code..) go to the first line in the file and when you click find button, see if you click it again it won't find another time this line. If it finds another time the line, you must try with other line that is in the Patch and it ISN'T with "+" When you add the code, probably you will get on all a red underline. Which means you must delete the "+" for example: This: In your server's core must look like this: Without the pluses (+). If you have minus (-) on a line, you must find it and remove this line. If you can't find the you are looking for, there are some lines that in your server's core are written in 2 or 3 lines, but on the patch there is only 1. Try to copy the half of the line, and see if you will be able to find it. For example: This code: can be written like this too: if (mainTarget == null || !(mainTarget instanceof L2Character)) return; or this way: or this way: or this way: if (mainTarget == null || !(mainTarget instanceof L2Character)) return; There are maybe 20 ways to write this code. So try to search for example this part of the code: (mainTarget == null Now you must find it, but you must look the other part of the code if it's the same, because there can be only 1 time written this part of a code, and it can be written 20 times. I hope you'll understand me, because I'm writing it real quick. :)
×
×
  • 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