Jump to content

[WTS] Event Engine & Events (#14) for L2J (IL/Epi/Freya)


Recommended Posts

Posted

Hey everyone.

 

I decided to make a whole new event system from zero. Everything is coded by me, I didn't take even a line from anyone. The concept is to make a clean, simple engine which handles all the events, all the checks related to events and so. Since almost all event use similar methods and checks I collected all together so there wont be 232123 checks for each event in the L2PcInstance for example.

 

The engine is automatic and fully configurable with a new XML based config system.

 

It contains a built-in vote system for the events.

 

I planning to make the following events. If you have any idea related to the engine or new events feel free to post it :)

 

Theres an IL project and another Epilogue/Freya one. So you can get all the events for any chronicle.

 

Servers where you can test my events:

http://www.L2Demonic.net/ - Interlude (Full Access)

http://www.L2Border.com/ - Freya (Full Access)

 

About the engine:

 

Theres an NPC which handle the vote/registration and show infos about the running event.(look the screenshot below)

You can enable a pop-up vote window whichs shows at a certain time in the voting phase for every player.

In every event a "scorebar" with the event infos is showing for the players.

In team events (like TvT) the engine create parties automaticly.

 

New : Detailed event statistics:

You can check all the players "overall" event statistics, and statistics for individual event types.

 

Scheme Event Buffer

The players can create a buff scheme for all their characters/subclasses, and on the event start/respawn they get the buffs.

Allowed buff ids, number of buff slots are configurable.

 

sshotb.th.png     stat1.th.jpg     stat2.th.jpg    ss2m.th.jpg

 

 

Contact: rizel7@hotmail.com

Payment: PayPal, Moneybookers, Paysafecard

Price: SVN lifetime access: 60 € (contains all the current events & the upcoming ones)

        Seperate events: 10 € (for the engine) + 10 € per event

 

If you want to test the engine first you can buy 1-2 events for the seperate price, and after that you can upgrade to full access any time.

 

- Event List -

(finished, in the future)

 

  • Team vs Team:
    Standard Team vs Team fight with 2 teams.
     
  • DeatMatch:
    Free for all. The one with the most kills wins.
     
  • Domination:
    One zone. 2 teams. If the count of team 1 players inside the zone is greater than the count of team 2 players, then team 1 gets one point per sec.
     
  • Last Man Standing:
    Free for all. The last survivor wins.
     
  • VIP Team vs Team:
    Standard Team vs Team with a random VIP player in both teams. Killing the VIP = +1 score for the team. The VIP is different at each respawn.
     
  • Lucky Chests:
    On start a lot of chests spawns. On click they opens. Theres a chance that the chest explodes and the player dies, and get resurrected a few secs later. The player with the most opened chests wins.
     
  • Zombie:
    One random zombie player chasing the others. If he hits someone he become a zombie. The last non-zombie wins.
     
  • Simon Says:
    In each round Simon the NPC says a random text. The players have to say it too. The last one who says and everyone who says a wrong word lose. The winner of the last round wins.
     
  • Double Domination:
    2 team, 2 zone. The team gets a score if they hold both of the zones for 10 seconds.
     
  • Capture the Flag:
    Standard Capture the Flag with 2 teams.
     
  • Russian Roulette:
    The event spawns 6 "russian". In each round every player choose one. One of the russian, and everyone who choosed him dies. The survivors of the last round wins.
     
  • Bomb Fight:
    2 teams. Every player gets a new skill. When they use it it spawns a bomb which explodes after 1-2 seconds and kills everyone in a certain radius.
     
  • Mutant:
    One player become a mutant. The others have to kill him. The mutant have increased stats. If someone kills him, the killer will be the next mutant. If the mutant kills someone he gets a point. The player with the most points wins at the end of the event
     
  • Battlefield:
    2 teams. There are a few points which the teams can capture. In every second the teams score increased by the count of the points captured by the team. The team with the most poins wins.
     
  • Quiz Event:
    In each round a question appears and the first one who shout the correct answer wins the round.
     
  • VIP Event:
    2 teams. One random VIP in one of the teams. If the VIP reach a zone alive = his team wins. Else = the other team wins.
     
  • Capture the Base:
    2 teams. There are few points which the teams can capture. If a team holds all the points they can attack the enemys base NPC. If one of the base NPCs dies its team lose.
     
  • Dodge the Meteor:
    In this event "meteors" are falling from the sky. The players job is to dodge them. When the meteor impacts it kills everyone in a certain radius. All players have 3 lifes. The ammount of meteors and their impact radius is increase by the time. The last survivor wins.
     
  • Raid Battle:
    2 teams, 1-1 raidboss. The team which kills his raid first wins.
     
  • Raid Event:
    One team, one raidboss. If the players kill the raid in the timelimit everyone gets reward.
     
  • Korean PvP:
    5 player teams fight with each other. 1v1 fights, if one of them dies the next teammate stands up and continues the fight.
     
  • Party vs Party:
    Full party vs full party tournament.

Posted

i know that a part of the events already coded..but by different people based on different ideas. maybe the idea is the same but all of them reworked so its not c/p. I also want to make brand new events but I lack imagination so comeon everybody post your unique event ideas:D

Posted

new event: Last Man Standing.

 

I'll probably change the project to Epilogue/Freya cuz I can make a much better engine and events with them.

Guest
This topic is now closed to further replies.

  • Posts

    • @Mobius I only asked you one question! All your previous versions are sh*t and the last version is the best ? Because this is what you said.
    • Close that LOLserver. And change name to L2Wipe&Money.
    • Open Beta January 17th & 21:00 UTC +2 Launch Date January 24th & 21:00 UTC +2 Click Here to Explore Vanilla Gracia Final Low-Rate Server. Join our Discord Community     Following the success of our Vanilla project, we decided to launch it again as Last PlayINERA’s Server! Core Settings *Vanilla will have Strict Botting & Client Limitation Rules and Chronicle Progression from Gracia Final to Gracia Epilogue to H5 in Long term! XP: x4 SP: x4 Adena: x2 Drop: x2 Spoil: x3 Manor: x0.4 (60% reduction) - Festive sweeper enabled! Seal Stones: x2 Herbs: x1 Safe Enchant: +3 Maximum Enchant: Retail Enchant Rate: Dynamic General Settings Auto-loot Can be toggled Buffs Adventurer Guide buffs are free, retail level limit removed. Buff Slots: 20 (+ 4) Summon buffs will remain on re-summoning & on death while Noblesse blessing is applied! (Olympiad excluded) Pet buffs will be saved on relog but not during summon/unsummon. Event Buffer [NEW] Event Buffer is enabled and will spawn randomly between 18:00 ~ 23:00 in Giran for 10 minutes, it will apply Farm Only buffs that are cancelled in PvP, Siege / Epic PvP zones & while in a chaotic state! Duration: 1-hour! Territory Wars every two weeks on Saturday. Castle sieges every two weeks on Sunday Class Transfer 1st Class Transfer: Available for purchase with either Adena or iCoin 2nd Class Transfer: Available for purchase with either Adena or iCoin 3rd Class Transfer: Quest or iCoin (the 3rd class transfer will become available for purchase with iCoin as soon as someone has entered the Hall of Fame for completing the 3rd class transfer quest for the class in question) Hellbound Hellbound Lv. 0-6: ATOD x1 Hellbound Lv. 7-12: ATOD x2 Tiat & Ekimus will become available at Stage 12 Hellbound can only be leveled up by killing monsters. No quests or raids are needed To open Hellbound, a party must kill Baylor in the Crystal Caverns The following items are now tradable: Ancient Tome of the Demon  Hidden First Page  Hidden Second Page  Demon Contract Fragment INERA Hub Library Clan Recruitment System Options Services Milestone Rewards Earn rewards for reaching various daily/one-time goals Client Limit: 1 (+1 with Standard Premium) Shift + Click Information on Monsters SP are required to learn new skills Offline shops Lasts for 15 days Olympiad Olympiad period: 1st and 15th day of the month (14th & Last day of month is the last day) 3 Vs. 3 match disabled Class-based matches will be held over the weekends One registration per HWID (PC) Minimum participants: 9 Party Matching System Earn bonuses for finding a group via the Party Matching system Vote Reward System World Chat No limits for first day! Available from level 20 Raid Bosses Epic Raid Boss zones will turn into a PvP zone while the Epic Raid Boss is alive ( + means Random) Server will start with all grand raids dead. Normal Raids: 12h (+6 hours random). Subclass raids, respawn 12h (+6 hours random). Noblesse Barakiel 12h (+6 hours random, PvP zone). Anakim & Lilith are static 24 hours respawn. Queen Ant: 24 hours (+2 hours random). Core: 40 hours (+2 hours random). Orfen: 32 hours (+2 hours random). Antharas Respawn: 8 Days. Randomly spawns at 19:00 ~ 21:00 Boosted to level 83 on Hellbound stage 7. Valakas Respawn: 10 Days. Randomly spawns at 19:00 ~ 21:00 Baium Respawn: 5 Days. Randomly spawns at 21:00 ~ 23:00 Boosted to level 83 on Hellbound stage 7. Frintezza Respawn: 2 Days. Randomly spawns at 21:00 ~ 23:00 Instanced Zaken Zaken (Day): Monday, Wednesday, Friday at 6:30. Zaken (Day): 9 players, LvL 55-65, 1hr max. Zaken (Night): Wednesday at 6:30 Zaken (Night): 18-45 players, LvL 55-65, 6hr max. Tiat: Saturday at 6:30, 18-36 players, 2 hrs max. Boosted to level 85. Ekimus: 24h at 6:30, 18-27 players, 1hr max. Tully’s Workshop (Darion & Tully): 24h +-1h. Tower of Naia (Beleth): 5 days, 18 min. & 36 max.
  • Topics

×
×
  • Create New...