reyhanbjk
Members-
Posts
104 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by reyhanbjk
-
can someone help me in this?
reyhanbjk replied to SkySkase's question in Request Server Development Help [L2J]
download English system? :O -
You'll get critical errors all the time...
-
Help me plz! - Error unclose connection!
reyhanbjk replied to conheonit's question in Request Server Development Help [L2J]
Give us the full error. This is maybe 1/2 of it.. O_O -
Disconnections...
reyhanbjk replied to charliedvm's question in Request Server Development Help [L2J]
When a player gets disconnected what error you get in the gameserver console? -
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 =/
-
client?
-
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
Than how much is it? O_O -
[Help] Compile - Eclipse errors
reyhanbjk replied to Malossi's question in Request Server Development Help [L2J]
LOL. Why 2 topics? O_O As I said in the other one.. L2DC is a private project.. We mustn't help you. :D -
[Other] Compile - Eclipse errors(Help)
reyhanbjk replied to Malossi's question in Request Server Development Help [L2J]
L2DC is a private project... We can't help you. =/ -
LoL! And can you post the script here, because some of us aren't VIP's? :D :D :D :D
-
[Question] Ratedropquest/Ratequestsreward
reyhanbjk replied to MadManKoH's question in Request Server Development Help [L2J]
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 ) -
Modify path of a called file..
reyhanbjk replied to Bleadd's question in Request Server Development Help [L2J]
I can't really understand what you need? o_O -
Thank you very much, both of you. :*
-
In which file I should add this? :? Thanks!
-
Forgot to mention it. Python buffer.
-
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? =/
-
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
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 -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
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. =) -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
=) I'm glad I helped :D -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
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 -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
I have tried, of course. o.O I wanna see what will baiumbg say :D -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
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 -
[Help] Class balancing
reyhanbjk replied to baiumbg's question in Request Server Development Help [L2J]
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 -
[request] Detailed, how to adopt mods for java!
reyhanbjk replied to d0ds™'s question in Request Server Development Help [L2J]
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. :)
