DynamicEvents - Easy Event System

A script by NPC-DEV

No reviews yet.
DynamicEvents - Easy Event System main image

Price

Unknown

Full Description

Buy DynamicEvents on my Tebex for 11,89€

Standalone script - no framework or other scripts required!

FEATURES

  • Start an event. Your players will be notified and can join the event via a command. They will then be teleported to the position where the event was started.
  • After your players join, you can close the event with a command. Then no more players can join.
  • Your players can leave the event at any time with a command.
  • At the end of your event, you end it with a command. Then all players are teleported to the positions where they were when they joined the event. This ensures that the RP can continue seamlessly.
  • All commands and texts can be customized in the config.
  • You can customize the script to your own notification system.
  • You will get support from me and I will adjust the script to your request if necessary.

DEFAULT COMMANDS
/event:start [title]
/event:close
/event:join
/event:leave
/event:end

SHOWCASE-VIDEO
https://streamable.com/ggq4o6

Config

Config.Settings = {
    Debug = false,
    StartEventCommandName = "event:start",
    CloseEventCommandName = "event:close",
    StopEventCommandName = "event:end",
    JoinEventCommandName = "event:join",
    LeaveEventCommandName = "event:leave",
    SendNotificationOnEventClose = true,
}

Config.Texts = {
    NotificationTitle = "DynamicEvents",
    StartNotificationTitle = "Event is starting",
    CloseNotificationTitle = "Event has closed",
    StopNotificationTitle = "Event has ended",
    StartNotificationText = "The following event starts:",
    JoinEventText = "<br>To join the event type:",
    CloseNotificationText = "The event begins and it can no longer be joined.",
    StopNotificationText = "The event is now over. Thank you for your participation!",
    StillActiveEventError = "An event is already running! You can stop it with: /" .. Config.Settings.StopEventCommandName,
    NoActiveEventError = "Currently no event is running, which could be ended!",
    CannotJoinEventError = "Currently there is no event running that you could join!",
    CannotLeaveEventError = "You are not a member of an event that could be abandoned!",
    ClosedEventError = "The event you want to join has already started!",
    AlreadyJoinedEventError = "You are already a participant of the event!",
    SuccessfullyJoinedEvent = "You join the event. You can leave it with: /" .. Config.Settings.LeaveEventCommandName,
    SuccessfullyLeavedEvent = "You leaved the event.",
    SuccessfullyStartedEvent = "You have started the event.",
    SuccessfullyEndedEvent = "You have ended the event.",
    SuccessfullyClosedEvent = "You have closed the event. No one else can join.",
}

You will receive an escrow asset through keymaster after your purchase through Tebex.

Code is accessible N/A
Subscription-based No
Lines (approximately) N/A
Requirements None
Support Yes

Config Merger
Have you tried Config Merger? Merge your configs easily