What to expect:
- Huge optimisations
- Major re-code of how event data is sent from server to client (sooo much more developer friendly)
- Bug fixes everywhere!
- Racing event now has laps and a leader board which updates depending on how is in the lead!
What not to expect:
- The racing leader board interface is not pretty, but functional
- The racing event limits you to 6 checkpoint currently, meaning the smaller the race the better (as the leader board will look more dynamic)
Hold up, why are you listing things which aren't done?
- The racing event is sophisticated now, and with that it needs refining. Currently its at a functional state, but I'm not sure if people will like it (I hope they do though!) and would want to hear your suggestions on the checkpoints.
Currently I have a hold up of deciding if the event host has to place loads of checkpoints (some with flashy visuals, some with not) for a more dynamic live leader board. I want to make sure people want that before I start further re codes.
What about the racing leader board?
All interfaces will be getting a makeover soon, so I'm holding out till then when I've got my design and colour pallet settled on! :D
I've also been sitting on this update for a while and desperate to get it into your hands!
- Fixed problem related to re spawning events and it not giving them the weapons
- Fixed problem at the end of a team event where it doesn't return players weapons of people who lost t he event but there team one
- Events won't run now if there is only 1 player in it
- Added prompt to say if the event can't run if there are not enough people in it
- Added check to make sure god mode is disabled on players if events is cancelled
- Fixed problem where if everyone leaves the event before its over it would end properly (TDM, CTF + KOTH)
- Fixed problem where if you do !startevent whilst an event is running it would break (again, sorry for this)
- Fixed where a player respawns in the event it didn't give the extra ammo
- Fixed it so when you press cancel event the event invite disappears
Sorry for the rapid updates in recent days - at least you know I'm doing my very best to get this addon working flawlessly:)
This should be the last round of error fixes
- Made it super easy to add your own code for events (go to ea_server.lua and put your custom code in there)
- Made the embankment event an auto event
- Fixed bug where !startevent would break if an event is already running
- Perfected system where people get removed from event
- Fixed hot joining the event
- Fixed exit event button bugging peoples load outs
- Refined all the events to hopefully be bug-free
Sorry for the multiple updates in the last 2 days, there shouldn't be anymore for at least a week and then a feature rich update :)
Another quick fix update
- Fixed team events
- Fixed !events menu
- Weapon now get given infinite ammo
- Fixed problem where it wouldn't end events properly sometimes
- It properly returns weapon to all players now
- Heavily Optimised
- Changed way it stores data on events (much easier for other coders to do stuff now)
- The same user can now run multiple events at once
- Other bug fixes
- Tempt fix for prize bug where it wouldn't give any prize for the few events this bug was effecting, the winner must re spawn within 5 seconds if dying to get there reward, will be fully fixed next update
- Fixed another prize bug where it wouldn't give the weapon prize on any event
- Fixed bug where events wouldn't kick the last player out for the few events this bug was effecting
- Fixed bug where it wasn't returning peoples gear for the few events this bug was effecting
---------------- NEXT UPDATE -----------------
Next big update is expected soon - so far its confirmed to have:
- Capture the flag & king of the hill - Flag models
- Racing event - Lap times tracker & Racing gantry start lights model
- Embankment - Wall model
- Some other small event improvements
- Perma weapon (addon support) for prize
- Pointshop 1 prize
- Pointshop 2 prize
- Ability to easily add your own prizes
ETA 2 - 4 weeks

Its out of BETA!
- Re-coded event runner function making it easier for other developers to do stuff with script + making it much more efficient when multiple events are running
- Switched coordinate saving system over to SQLite from text file (you will have to reset these in the in-game admin panel)
- Fixed problem when it wasn't properly recognizing when an event has ended for some events
- If event is started/canceled early the invites disappears of peoples screen (like on the old version but forgot to re add)
- Fixed when you do !events the length of 'how long ago it started' number was incredibly long
There may also be some other stuff which I forgot to note down, but aren't major.
Sorry for the amount of time its taken for this update to come out, been busy with other stuff.
Some stuff to expect in the next update:
- Improving the CTF event
- Permanent weapons prize (support for new and old gms addons)
- Comprehensive translation system
- Improving automatic events
ETA 2 weeks
Im releasing the BETA for the new version of event addon. There's a few reasons why im releasing this beta version still missing features/planned features. Currently in its state, its 100% functional and ive patched up most/if not all bugs ive come across while testing this on my community, though im sure ive missed out on some bugs and id love to know about them so it can be sorted! Another reason is I want some feedback, currently as you can tell from below, its a long change log meaning there are a lot of changes, so id love to know what you like, what you don't like and what you think is missing. If you want to use the old version, go to versions and then click on an older version :)
Summary of new features & changes:
- Extensive re-code (efficiency improvements EVERYWHERE)
- You can now run multiple events at once
- You can now run automatic events to happen and it will run itself (no host required)
- Improvements made to the mechanics of multiple events (see change log below)
- You can now easily add your own events (also a neat config for current events)
- Event hosts are updated on what's going on in the event (only for non-team events in the chat currently)
- Players can join certain events which are mid way through (configurable)
- KOTH + CTF + TDM are designed to last between 3 mins to 1 hour duration - with players also being allowed to join mid way through its perfect for MilitaryRP + StarwarsRP servers as well as any other gamemode!
Detailed changes: Admin panel changes
- Added a display of all current running events (and shows there host, amount of players and event type)
- Your own events are now added in a button format at the bottom of the scroll bar
- Added the ability to set spawn points of auto event in-game
- You now set the positions after you chose the event (a new popup will appear)
- All (apart from racing event + embankment) make you decide the prize before the event
Client invite panel changes
- Recoded some of it to fit the new server side system
- Made a few micro efficiencys
- Change the way it works to support your own events and have it list them at the bottom
- Few minor graphic changes
Winning system changes
- Become much smarter and now doesn't kill everyone, including people out of the event when you choose a winner
- It now says in the hosts chat if someone leaves the event for certain events
- The winning panel isn't used for any events apart from racing event (configurable in config)
Stats changes
- Recoded some of it to work with nw server side system
- More micro efficiency changes
- Much smarter system on how it knows what team you are on
- Glowing around players has a much less FPS impact
KOTH changes
- It will only give 1 point if you are in a zone instead of if there are 3 people in a zone 3 points will be given
- Complete visual change/upgrade
CTF changes
- You don't have to be constantly in a zone to have it 'captured'
- Complete visual change/upgrade
Embankment changes (more to come)
- It will now visually count down from 60 seconds after you press start event and then say "The walls have fallen"
TDM changes
- Instead of it counting down how many members a team has alive, it now count kills a team has made meaning you can now have the event re spawn players
- Complete visual change/upgrade
Fist Fighting changes
- There is now a counter which displays how many people are still alive in the event
Car Racing changes (more improvements to come in the next update)
- There is now a 20 second countdown
Config changes
- Got its very own file
- Added ServerGuard and SteamID support
- Few new options, few old gone
- You can now set how long an event is - obviously handy if you're a militaryRP or starwarsRP server and want to do a 30 minute long king of the hill or starwars event (not limited to those events though!)
- You can now make your own events super easy - I made it similar to the way you add a job in DarkRP
Server code changes
- Completely recoded from scratch
- Allows for multiple events at once to be run
- Events run themselves if allowed
- Allow players to join certain events mid way through (KOTH + TDM + CTF)
- System which says in chat what is going on, who is winning etc for event hosts (will be improved later on)
- It will now remove players who loose in an event
- Improvements made to anti team kill system
- Improved the re-spawning system
New event list interface
- A player can view a list of active events by typing !events (configurable)
- Allows the player to join certain on-going events
and a load of other improvements and fixes which I forgot to add as I made this
To do:
- Improving the notifications to eventhosters about what is happening in th event without being in it (currently only supports non-team games)
- Deprecate the old winning system in favor of a 100% automated one -- (Still need to do with racing and embankment events)
- Making a proper schedular for events rather than having it set to go off every x amount of minutes
- Arrows in racing event pointing to next checkpoint
- Spawn radius so players don't spawn in eachother at once
- Fixed a problem which people sometimes got when they used !startevent
This WILL be the last update before the complete recode. In the recode visually it wont' change but you will have the ability to run multiple events at once and also schedule events! It should be out within the next week or two.
- Fixed if a player disconnected after joining the event but before it starts the event wouldn't start
- Fixed event re spawning for CTF
- Doesn't kill players on racing event after its over
- Anti team kill is now definitely working
This will probably be the last update before the complete re code of the addon :)
- Added anti-team killing (BETA - Works on initial test, didn't work on live tests, I have modified since though)
- TDM now display the members of of alive team members for both teams
- (If enabled) it will automatically run a command (you can change in config) like /unnlr {name} when a player respawns in an respawning event
- Overhauled config (You will need to change it, copy and pasting the old one will break the addon)
- Overhauled server code to be more efficient
- Overhauled client code to be more efficient
- Fixed a bug if nobody won Red Team would still get a prize
- Fixed some alignment issues with KOTH + CTF (stats were too far to the left)
- Replaced gamemode compatibility system (so no config option is needed now, it just supports anything out the box)
- Multiple weapons for winners
- Fixed other small bugs
- Replaced the old dupes with wire-free dupes
Dilemma: The problem im constantly having when im wanting to expand the addon, like the the event logger I promised (but has been delayed) is that when I originally made it it had the simple purpose of Making a popup to the player, teleporting them and giving the winner a prize. Since then it has come so much more than expected meaning if I want to make a change it has become really hard. I have to recode large portions of the script to make it wok, and its not viable. So I have got 2 options, spent a few weeks recoding the addon forcing a long delay for new features, or keep doing what im doing till it gets to such a messy messy state I have to recode it anyway, what should I do?