mfausb
Members-
Posts
332 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by mfausb
-
[Guide][L2j] More than 2 rep points per kill
mfausb replied to DominiQue's topic in Server Shares & Files [L2J]
Isnt there a standard config option in every emulator for that? -
You dont like dwarfs, right? :D
-
Wow cool server! Good luck with it! :)
-
[Request]Gracia Epilogue EASY FARM NO DONATION
mfausb replied to johnzsal's topic in [Request] Private Servers
No donatios.. Aight.. So let the stupid server owner pay the money alone.. Why not? You guys suck. Srsly. Grow up. -
First of all the (logical) change to convert it to l2jfree would be com.l2jserver -> com.l2jfree. And besides that isnt it obvious that someone who only did that already can have an error posted before? I mean the import procedure is already done when you recieve errors OUT of eclipse etc., more in the gameserver log.
-
Wow.. You are the most unlucky guy I ever saw. xD
-
Same here.. But I thought it would be only because I used it with l2jfree..
-
[Discussion] pro/contra current lineage2 forks
mfausb replied to Intrepid's topic in Server Development Discussion [L2J]
Oh cmon I think l2open isnt that bad too (at least I think that after searching a bit through their source code and they are russians so what but maybe I saw too less and I didnt really test it) even if im a fan of l2jfree.^^ They have their own code-style (really not good readable^^) but some nice mods. -
Good work on the new stuff you implemented, gogogo.^^
-
[Discussion] pro/contra current lineage2 forks
mfausb replied to Intrepid's topic in Server Development Discussion [L2J]
Oh well I thought they did the GSR based only on their retail experiences.^^ Wasnt maven the idea of evil? Yeah I dont know why they opened another forum too because everything can be handled easily in one forum too.. The other forum was designed for the users but isnt the "normal" forum for the users too? Because it wasnt ever changed to only dev or something. Of course the devs who are still rareley active are GREAT at what they do (thats what I ment with quality instead of quantity) and I would never say something different but still they need a few more devs to implement stuff they cant atm because they are busy with other things (they got their own private servers as well) too. But this way you can take this project as a base and code a bit yourself and create the best project out of it. -
[Discussion] pro/contra current lineage2 forks
mfausb replied to Intrepid's topic in Server Development Discussion [L2J]
Well the only fork I tested very intensive is the one from l2jfree and im giving now my opinions about their latest gracia final release: pros: - very good worked out code (and a lot of their code is not "only" from l2j so I wouldnt nearly call it "only" a fork) what makes their release really stable and efficient - very nice features which give the user the possibility of some creative freedom - very good skill-files (they did and are still doing great work on them - mentioning especially their GSR (General Skill Revision) here cons: - a few skills are not retail-like (not many, only 2,3,4 I would say) - lack of active developers BUT the ones who are there are very good at what they do (you could say quality instead of quantity^^) - lack of active users who contribute to the project instead of only leeching and crying about nonsense -
[Share]No more Backstab from front
mfausb replied to HackMeUpReturns's topic in Server Shares & Files [L2J]
It would be an endless discussion anyway because every fork has its positive and negative aspects. But in fact it would be still a better topic than those typical spam topics.. blah.. mindless sh1zn1z.. -
[Share]No more Backstab from front
mfausb replied to HackMeUpReturns's topic in Server Shares & Files [L2J]
No question about it! The l2jfree team cares a LOT for their skills and formulas what makes them (in my opinion) the better pack - even if some skills are still not retail-like (lightning shock for example) what is the case in l2j. :/ -
[Share]No more Backstab from front
mfausb replied to HackMeUpReturns's topic in Server Shares & Files [L2J]
But afaik its still not correct there too and im pretty sure that it just cant be coded 100% correct.. I mean maybe coded 100% correct but still there can be connection issues what transmits a false signal and the backstab for example isnt working as it should. -
[Share]No more Backstab from front
mfausb replied to HackMeUpReturns's topic in Server Shares & Files [L2J]
I mean that it cant be coded perfect to set backstabs landing ONLY from the back because the client-server synchronisation sometimes is just wrong that it - seems - to be the back direction but in fact its the wrong (front/side and vice versa) direction. -
[Share]No more Backstab from front
mfausb replied to HackMeUpReturns's topic in Server Shares & Files [L2J]
Arent backstabs landing anyway that good from the wrong direction because of not handleable client-server unsynchronisation? -
Rhetoric question?^^
-
You are the biggest nab of all Koyuki if you dont know how strong an end-game dagger can be (with the right skills used in the right way). :D
-
Dunno but always someone to pvp with or a GM who does a cool event. But enough written now because a new event is just going on (2vs2 and 5vs5 tournament).^^
-
Who cares if the server is great? And in my opinion it is that and so I suggested it and can only suggest it to everyone who is looking for a fucking good server with such a fucking good and especially nice and caring staff. Never found something like that before.
-
3rd: http://eternal-network.com Top server, best Staff of all, totally addictive.
-
[SHARE] Usefull SQL scripts V2
mfausb replied to EdenEternal's topic in Server Development Discussion [L2J]
Nice collection! -
Heh.. me too. :P They synced the appropriate instancemanager a while ago too. /* * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation, either version 3 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program. If not, see <http://www.gnu.org/licenses/>. */ package com.l2jfree.gameserver.instancemanager; import java.util.Map; import javolution.util.FastMap; import com.l2jfree.Config; import com.l2jfree.gameserver.model.L2Object; import com.l2jfree.gameserver.model.actor.L2Character; import com.l2jfree.gameserver.model.actor.instance.L2PcInstance; import com.l2jfree.gameserver.network.L2GameClient; public class AntiFeedManager { private final Map<Integer, Long> _lastDeathTimes; public static final AntiFeedManager getInstance() { return SingletonHolder._instance; } private AntiFeedManager() { _lastDeathTimes = new FastMap<Integer, Long>().setShared(true); } /** * Set time of the last player's death to current * * @param objectId Player's objectId */ public final void setLastDeathTime(int objectId) { _lastDeathTimes.put(objectId, System.currentTimeMillis()); } /** * Check if current kill should be counted as non-feeded. * * @param attacker Attacker character * @param target Target character * @return True if kill is non-feeded. */ public final boolean check(L2Character attacker, L2Character target) { if (!Config.ANTIFEED_ENABLE) return true; final L2PcInstance targetPlayer = L2Object.getActingPlayer(target); final L2PcInstance attackerPlayer = L2Object.getActingPlayer(attacker); if (targetPlayer == null || attackerPlayer == null) return true; if (Config.ANTIFEED_INTERVAL > 0) { final Long lastDeathTime = _lastDeathTimes.get(targetPlayer.getObjectId()); if (lastDeathTime != null && System.currentTimeMillis() - lastDeathTime.longValue() < Config.ANTIFEED_INTERVAL) return false; } if (Config.ANTIFEED_DUALBOX) { final L2GameClient targetClient = targetPlayer.getClient(); final L2GameClient attackerClient = attackerPlayer.getClient(); // unable to check ip address if (targetClient == null || attackerClient == null) { if (Config.ANTIFEED_DISCONNECTED_AS_DUALBOX) return false; } else if (targetClient.getInetAddress().equals(attackerClient.getInetAddress())) { return false; } } return true; } /** * Clears all timestamps */ public final void clear() { _lastDeathTimes.clear(); } @SuppressWarnings("synthetic-access") private static class SingletonHolder { protected static final AntiFeedManager _instance = new AntiFeedManager(); } }
-
[Share] Advanced Hitman (Global Daily Event)
mfausb replied to Setekh's topic in Server Shares & Files [L2J]
oO Now you made me nervous. ^_^
