-
Posts
2,656 -
Joined
-
Last visited
-
Days Won
26 -
Feedback
100%
Content Type
Articles
Profiles
Forums
Store
Everything posted by An4rchy
-
Hello. This is an auction shop I made some time ago for aCis. How it works: Players can add items for sale at the auction shop at the price they want. Then, even if they are offline other players can buy the items and they will get the rewards(the price they put). Enchant of items stays, augmented items are not sellable. There is a searching system(case sensitive) and a paging system. I have NOT tested this code on a live server (only local testing), but I remember adding a shittone of checks to avoid any exploits. I recommend you test it out well before using it. You need to make an npc with id 65529 and type L2AuctionManager. Code: http://pastebin.com/QqY6LGWV Update - Replace AuctionTable and L2AuctionManagerInstance with these: AuctionTable (update: the bug mentioned in the replies fixed): http://pastebin.com/vVPhiXKY L2AuctionManagerInstance: http://pastebin.com/h8LFuesV Some pictures: (Please excuse my html designs..)
-
This system checks player -> player kills, so aoe would still count. (since the player using AoE is killing another player, I mean same methods are called to update pvp kills)
-
Hello. This is a PvP protection system I made a while ago (1-2 years ago). Basically what it is: If a player kills someone 4 consecutive times in a row without 10 seconds passing between each kill, a protection from the killer to the victim is added which means for the next 15 minutes, the killer will not get any rewards from killing the victim (rewards like pvp point and maybe other customs addons you have like on-kill reward). There are also checks for same clan, same ally and same ip. GMs are excluded from the protection. If you find any issues reply here and I will fix them. There are NO CONFIGS, everything is hardcoded but it's basically 3 numbers that you can change on the code. Ignore the l2spike package on PvpProtection class, add it anywhere and change it. I know it can be improved to avoid many tasks, I will do it soon and update the topic. http://pastebin.com/B9W2neb1 Use this one (avoid having many tasks by checking the time of each kill): http://pastebin.com/JD1igS6t Also, in L2PcInstance, find setPvpKills(getPvpKills()+1) and ABOVE it add: if (PvpProtection.getInstance().protectionExists(this, targetPlayer)) { sendMessage("You did not get any rewards from this kill."); return; } PvpProtection.getInstance().checkKill(this, targetPlayer); And in GameServer add: PvpProtection.getInstance(); It was coded on aCis (can't remember revision).
-
One question, if for example I want to remove a bit of hex code will it work? (im testing things out since it's the first itme i try it and i try to replace NameRank = GetUserRankString(Info.nUserRank); with NameRank = Info.Name;
- 17 replies
-
- interface.u
- editing
-
(and 2 more)
Tagged with:
-
I didn't edit the spawns to support instance id, you can edit //spawn command though to support instance id too.
-
Fix the title, it should be: Are you searching for npc for your server? Gl.
-
Yeah I didn't extend it adding Instance objects and such because I didn't feel it was necessary for the purpose I need it. An instance manager to properly generate instance ids would be good though, but I only need 1 more instance besides 0. I am happy to fix any bugs I might have forgotten about, if you mention them :)
-
Discussion Looking For 4Gb Ddos Protected Vps
An4rchy replied to Mellion's topic in Server Development Discussion [L2J]
Any more bullshit? -
Discussion Looking For 4Gb Ddos Protected Vps
An4rchy replied to Mellion's topic in Server Development Discussion [L2J]
LUL 2k13 you could close servers with l2attacker lmao -
Hello. I made this instances system because I will be using it on a server and I decided to share it since it's very simple. You just call setInstanceId(id). 0 is the default instance id. Doors and fences are visible to all instances. I tested it and it seemed to work fine with drops/aoe skills etc. If you find any bugs report them and I will fix. http://pastebin.com/R00zF8DP
-
I prefer the second one.
-
command.equalsIgnoreCase("change") This should be: command.startsWith("change") This: StringTokenizer st = new StringTokenizer(target); Should be: StringTokenizer st = new StringTokenizer(command); Make sure you register the voiced command in VoicedCommandHandler. The command works like: .change currentpass newpass newpass However, the checks are not correct and if someone presses for example .change currentpass newpass (he doesn't repeat the new pass) you are going to get an error. (if (st.hasMoreTokens() will return true even if it has 1 more token, when you need 3 more tokens. Try st.countTokens().)
-
Basically unless you edit those classes they are unplayable in PvP servers.
-
Raidboss Event Error While Kill
An4rchy replied to xNostradamus's question in Request Server Development Help [L2J]
The sleep doesn't really matter since it's run on a different thread (it won't freeze the server/players). But it's better to avoid it. Really shitty code, do not use it. My guess is that when players kill the boss, it is deleted but then it tries to delete it again after the time is passed. What is the line 453 on RaidBossSpawnManager? -
The black background does not quite fit l2, try a bit more blue-ish.
-
@Tryskell The existing engines can handle a big amount of online players, but not using the networking they provide (if they do). If you read on their forums they even say it's not a good idea to use it, it's there for testing purposes or a base to create your own. About money, he can always start a kickstarter campaign which can be more than successful if the game design is good and promising. Moreover, making an indie MMO doesn't mean it's developed by a single person, it can be an indie company and it is doable. However, not easy, but that's another part. The basic parts you should focus on when making such a big game: - Do not get excited about single features you implement (for example, giving so much details about player movement, it might sound nice to you because you did it, but to the average player it's pretty normal and not at all exciting), you need to keep in your head the main idea of the game and move around that. - Take care of all the small details. For me personally, when playing an MMO and I find small things that were not taking care of, specially if the MMO is made by a big company, it is really frustrating. - Do not make topics in forums so early. Make topics only when you can provide content (videos, pictures, interractive website), that's where the players' excitement comes from. - Do not listen to single person's opinions, they do not matter. You should work based on the overall feedback of the community. Finally, find a good team and good reasons to motivate each other because, believe me, many members will lose motivation as the development progresses, it isn't an easy thing to do as I said before. Good luck.
-
Talking about balance on L2 with full buffs and resists, + free epics, lmao. I really want the interlude pvp community to feel the 7k archer criticals or 8k magic criticals on retail interlude, then ask for retail balance xd. On a mass pvp situation, you should focus on the players that are more vulnerable by your class (for example, archers should not focus on daggers, ofcourse they are going to lose). Moreover, facetanking a titan with frenzy or a tyrant with zealot while barrier on is not the best idea and you should definitely not cry to admins after dying. The only balance changes that should be made is on the resists or the land rate of skills, because of the perma buff bonuses and maybe cut down the damage of all classes by 5-10% so that you don't get 2 second pvps.
-
Discussion Looking For 4Gb Ddos Protected Vps
An4rchy replied to Mellion's topic in Server Development Discussion [L2J]
For real if you don't wanna spend money don't open a server, otherwise it's pointless. You can't be seriously thinking all the successful servers made topics begging for people to tell them where to find 20$ pcs, lol. Sorry but SweeTs was right. -
It actually sounds pretty good, and similar pvp-only engines already exist and have worked on L2 (see L2OvC or any faction servers). But they need to make every pvp count for something on the long run, so that some aspects of L2 are kept. On league of legends for example you only play for elo, which gives you nothing in-game (except higher quality games the more elo). I hope I see some sort of 'farming' on this gameplay.
-
Quite interesting how much time and money you spent on lineage.. I hope you did a good work and you get the population you deserve. Btw, any dates for opening or beta?
-
Discussion Looking For 4Gb Ddos Protected Vps
An4rchy replied to Mellion's topic in Server Development Discussion [L2J]
Not so sure about that, but since you say it you must have tested it. Better be safe than sorry though. -
Discussion Looking For 4Gb Ddos Protected Vps
An4rchy replied to Mellion's topic in Server Development Discussion [L2J]
Dude, there is a simple rule, you pay -> you get. You can't find (decent) ddos protection on an exceptional machine for under 200-300 euro, get over it. -
??? Last reply Posted 30 March 2015 - 02:08 PM
-
Code Acis Faction System [Unlimited Factions]
An4rchy replied to AccessDenied's topic in Server Shares & Files [L2J]
It's not just about the Java 8 I mentioned, you can improve your code in numerous ways, not only those I mentioned. Gl. -
<table name="#swordbluntpole"> 1 1.5 2 </table> <table name="#twohand"> 1.5 2 3 </table> <table name="#all"> 1.15 1.20 1.25 </table> Play with these values until you get a desired result. Also I would not suggest to use latest free aCis since there are problems (mainly stackoverflow) which I doubt you can fix.

