-
Posts
214 -
Credits
0 -
Joined
-
Last visited
-
Feedback
100%
Content Type
Articles
Profiles
Forums
Store
Everything posted by dymek1984
-
good share ty
-
i have compiled all good but when i press alt+b haave info 404: file not found "index.htm"
-
Thx Darule
-
[Share] Custom TAUTI Axes + Effects {Freya/H5}
dymek1984 replied to d0ds™'s topic in Client Development Discussion
nice ty -
[Help] pvp for all players in party
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
know that, so in first code is w/o party but give me bug, because player with and without party gets the same points, and should get as much as others in the party. player without party = 5% player with party = 5% divide by "MemberCount()" -
[Help] pvp for all players in party
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
Hello again i used your code to improve mine but have bug but I have a problem when the killer is alone, he gets 5% of the fame of the player who lost when the killer is in the party also gets 5% of his fame and memberd party gets 5% share in the number of players in a party should be so -> when a player is in the party gets 5% divided by number of players in a party + + if (killer instanceof L2PcInstance && getPvpFlag() > 0) + { + + L2PcInstance kill = (L2PcInstance) killer; + int pointsToAdd = (int) (_fame*0.05); + int pointsToRemove = _fame - pointsToAdd < 0 ? 0 : _fame - pointsToAdd; + kill.setFame(kill.getFame() + pointsToAdd); + kill.setSp(kill.getSp() + pointsToAdd); + setFame(pointsToRemove); + killer.sendMessage("You have earned " + pointsToAdd + " Fame Points from " + getName() + ""); + killer.broadcastPacket(new MagicSkillUse(killer, 23021, 1, 0, 0)); + { + + } + + { + if(killer instanceof L2PcInstance && getPvpFlag() > 0) + { + L2Party party = killer.getParty(); + if (party != null) + { + for(L2PcInstance PartyMember : party.getPartyMembers()) + { + if(PartyMember.isInsideRadius(this, 1600, true, false) && PartyMember != killer) + { + int numberToAdd = (int) (_fame*0.05/party.getMemberCount()); + PartyMember.setFame(PartyMember.getFame() + numberToAdd); + PartyMember.setSp(PartyMember.getSp() + numberToAdd); + int pointsToRemove1 = _fame - numberToAdd < 0 ? 0 : _fame - numberToAdd; + setFame(pointsToRemove1); + PartyMember.setPvpKills(PartyMember.getPvpKills() + 1); + PartyMember.sendMessage("You have earned " + numberToAdd + " Fame Points from " + getName() + ""); + PartyMember.broadcastPacket(new MagicSkillUse(killer, 23021, 1, 0, 0)); + } + } + } + } + } + } when i enter "L2Party party = killer.getParty();" for killer have error in console andcode dont work something like that : + + if (killer instanceof L2PcInstance && getPvpFlag() > 0) + { + L2Party party = killer.getParty(); + L2PcInstance kill = (L2PcInstance) killer; + int pointsToAdd = (int) (_fame*0.05/party.getMemberCount()); + int pointsToRemove = _fame - pointsToAdd < 0 ? 0 : _fame - pointsToAdd; + kill.setFame(kill.getFame() + pointsToAdd); + kill.setSp(kill.getSp() + pointsToAdd); + setFame(pointsToRemove); + killer.sendMessage("You have earned " + pointsToAdd + " Fame Points from " + getName() + ""); + killer.broadcastPacket(new MagicSkillUse(killer, 23021, 1, 0, 0)); + { + + } + + { + if(killer instanceof L2PcInstance && getPvpFlag() > 0) + { + + if (party != null) + { + for(L2PcInstance PartyMember : party.getPartyMembers()) + { + if(PartyMember.isInsideRadius(this, 1600, true, false) && PartyMember != killer) + { + int numberToAdd = (int) (_fame*0.05/party.getMemberCount()); + PartyMember.setFame(PartyMember.getFame() + numberToAdd); + PartyMember.setSp(PartyMember.getSp() + numberToAdd); + int pointsToRemove1 = _fame - numberToAdd < 0 ? 0 : _fame - numberToAdd; + setFame(pointsToRemove1); + PartyMember.setPvpKills(PartyMember.getPvpKills() + 1); + PartyMember.sendMessage("You have earned " + numberToAdd + " Fame Points from " + getName() + ""); + PartyMember.broadcastPacket(new MagicSkillUse(killer, 23021, 1, 0, 0)); + } + } + } + } + } + } probably a mess in the code too much, but it works so far. -
[Help] pvp for all players in party
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
Idk much about java i just want to add that fame and pvp for all players in party, so im NooB if going about java. So if u can help me i will be happy, and no need to by in real time. once a player must sign out ;D -
[Help] pvp for all players in party
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
is working but pvp points for party member appear when log out and log in not in real time, i have thinking something about fame now have this in L2PcInstance if (killer instanceof L2PcInstance && getPvpFlag() > 0) { L2PcInstance kill = (L2PcInstance) killer; int pointsToAdd = (int) (_fame*0.10); int pointsToRemove = _fame - pointsToAdd < 0 ? 0 : _fame - pointsToAdd; kill.setFame(kill.getFame() + pointsToAdd); setFame(pointsToRemove); killer.sendMessage("You have earned " + pointsToAdd + " Fame Points from " + getName() + ""); killer.broadcastPacket(new MagicSkillUse(killer, 23021, 1, 0, 0)); { if(killer instanceof L2PcInstance) { L2Party party = killer.getParty(); if (party != null) { for(L2PcInstance PartyMember : party.getPartyMembers()) { if(PartyMember.isInsideRadius(this, 1000, true, false) && PartyMember != killer) { PartyMember.setPvpKills(PartyMember.getPvpKills() + 1); } } } } } } and howto do to distribute fame and pvp i mean if in party is 4 players so get 10% points (divide by 4) and give 1 pvp to all players in party [in real time] hope understand me, -
[Help] pvp for all players in party
dymek1984 posted a question in Request Server Development Help [L2J]
Hello. I would like to do the trick on the server, for everyone in the party got a pvp point when one of them kills the player. Starting in L2PcInstance under this line --> "public boolean doDie(L2Character killer)" and if yes how to check if player is in range? -
make buffer with sheme and will be good
-
freya [L2J] Lineage][Eagle PvP - 10 August 2011
dymek1984 replied to RoadRage's topic in Private Servers
few people is because the server is not on the top side -
lol and server is high rate haha from 10 to 16 is 1/675 chance with 33% chance
-
+1 for balnce (almost good) +1 for Comunity +1 friendly GM's -1 Server freez for 2-4 hours
-
server is off?
-
cannot log in . max 3 connection per ip allowed, but i just wanna log in with my 1 character ;/
-
some about 2 online ;p
-
[Bug]L2Core/L2Flector Stuck Aguement Skills
dymek1984 replied to Soula's topic in Hacks & Cheats [English]
reply -
[Share][Freya] Oly Rank NPC
dymek1984 replied to dymek1984's topic in Server Development Discussion [L2J]
but in the files is oily rank ;] I do not know whether this is a good idea, as you do not want it do not use on the server. -
Hello i have for u my new npc. http://www.4shared.com/file/wUNJeNQO/OlyRank_by_Dymek84.html?
-
[Help] How to add the item who can dress only clan member
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
apella armor can only wear clan member and pledgeclass Heir. I need something for a particular clan -
Hello, I downloaded the package to edit the UTX files. a few days ago everything run well. now wants to encrypt UTX file the program hangs and close. nothing installed or changed in the system may be some other program which I can do encrypt.?
-
[Help] How to add the item who can dress only clan member
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
that is class restriction if player is human can wear, else cant i looking for something about: if player is member.clanId(268479942) can wear, else cant -
[Help] Pvp points from Mobs
dymek1984 replied to dymek1984's question in Request Server Development Help [L2J]
Hi have one more question how add here if (killer != null) { L2PcInstance pk = killer.getActingPlayer(); { // if the victim was pvpflagged if (getPvpFlag() != 0) { int pointsToAdd = (int) (_pvpPoints*0.10); int pointsToRemove = _pvpPoints - pointsToAdd < 0 ? 0 : _pvpPoints - pointsToAdd; // remove points to the victims and add points to the killer. pk.setpvpPoints(pk.getpvpPoints() + pointsToAdd); setpvpPoints(pointsToRemove); } int pointsToAdd = (int) (_pvpPoints*0.10); but no more than 1000 points I tried to do it myself but I do not know where I am proud to idea