Civil War and Districts and Ghost Towns and Sessions [OPEN SOURCE] Script for RSGCore for REDM [RSG]

image

Introducing “Civil War” [OPEN SOURCE] Script for RSGCore for REDM:

Youtube: https://www.youtube.com/watch?v=-39wB7ZvBU0
Tebex: https://enyo.tebex.io/package/5775013
Open Source: https://enyo.tebex.io/package/5775016

The “Civil War” script is an immersive addition to RedM, designed to bring the concept of territorial conflicts to life. With this script, players can engage in epic battles reminiscent of the historic American Civil War.

The script enhances the game by introducing a flag pole in each district across the five states of the game world. These flag poles are strategically placed in key locations within the districts and proudly display the flag of the corresponding state that the district belongs to.

When an administrator initiates a civil war battle using a dedicated command, the script creates a war zone within the selected district. Players must then engage in intense combat to either defend their territory or attempt to conquer it from the opposing state.

The duration of the battle is set to one hour. If the hour elapses without any major developments, the war ends without significant consequences. However, when an enemy state governor successfully raise their state flag on the flag pole of a district within the enemy territory, without being killed in the process, the war immediately concludes.

This pivotal moment physically changes the flag on the pole, reflecting the new state that has gained control over the district. Additionally, the color of the district in the map transforms to match the map color of the newly acquired state.

By introducing state wars through this script, defending states are compelled to protect their territories, while attacking states must strategically fight to control new territories and enable their governor to proudly raise their state flag.

The “Civil War” script revolutionizes the Red Dead Redemption 2 experience, delivering an immersive and dynamic gameplay element that adds depth and excitement to the game’s world of conflict and exploration. Engage in epic battles, shape the fate of districts, and embrace the spirit of a virtual civil war within the rich landscape of Red Dead Redemption 2.

Additional Features and Commands:

News Messaging System: Stay informed with real-time news messages. Players receive updates on civil war events, including major developments, keeping them engaged and immersed in the evolving game world.

Takeovers: Facilitate agreed-upon district takeovers without triggering news messages. This feature allows governors to negotiate and transfer district ownership, enabling strategic alliances and diplomatic maneuvers during the civil war.

Fair Play Enforcement: Ensure fairness by restricting respawning near war zones. Players who perish close to the conflict cannot respawn until the war concludes, preventing excessive interference and maintaining the integrity of battles.

Flexible War Endings: Administrators can manually end civil wars using a command, allowing them to control the duration of battles and shape the outcome of conflicts.

Update 1.5 - The “Enyo-Sessions” Integration:

With the integration of the “Enyo-Sessions” free script, the “Civil War” experience in Red Dead Redemption 2 now includes a powerful feature that checks players’ recent activity to determine their eligibility to participate in a civil war battle. This addition aims to discourage players from treating the server solely as a PvP (Player vs. Player) battleground, joining exclusively when civil wars are initiated.

When players enter a war zone, the script utilizes the “Enyo-Sessions” data to evaluate their recent gameplay activity. If a player has played less than a specific amount of time within a defined period, their character becomes overwhelmed with fear and starts to gradually lose health. This mechanic creates a sense of panic, compelling players to retreat from the war zone and discouraging their participation in the civil war battle.

Update 2.0 - Ghost Riders and Ghost Towns:

The “Civil War” script for RedM now features an exhilarating addition called Ghost Riders and Ghost Towns. This new element introduces a supernatural twist to the gameplay,

During the Wild Hunt event, a gang of spectral outlaws known as the Ghost Riders can emerges from the depths of the spirit realm. These ethereal riders, shrouded in a ghostly aura, possess the ability to seize control of a district within the game world. When they launch their assault, a once-thriving district is transformed into a ghost town, an eerie and haunting place with an otherworldly ambiance.

Visually, the ghost town stands out from the surrounding areas, as its color on the map undergoes a dramatic change. Additionally, a captivating visual effect permeates the entire district, imbuing it with a supernatural aura. Players who venture into the ghost town are immediately greeted with alerts, urging them to exercise caution and leave the area.

However, remaining within the ghost town proves to be perilous. The paranormal energies saturating the district have a detrimental effect on players, gradually intoxicating them over time, adding an extra layer of challenge and immersion.

To further intensify the ghost town encounter, NPC ghost riders materialize within the haunted district. These spectral foes, riding on black steeds, roam the ghost town in search of living intruders. The ghost riders mercilessly pursue players, engaging them in fierce combat. Survival becomes paramount as players must contend with the relentless pursuit of these supernatural adversaries.

Installation Steps:

Place the “enyo-districts” and “enyo-sessions” folder into the “server-data/resources/” directory.

Open the server.cfg file and add “ensure enyo-weapons” and “ensure enyo-sessions” after specifying the necessary dependencies.

Import the SQL files in the scripts installation folders to your server database.

To evade rsg conflict delete the zones.lua file from ‘rsg-essentials/client’. (alternativally you can remove the first 6 lines from it too)

Customize the configuration settings to suit your server’s needs.

Restart the RedM server to enable the districts functionality.

Youtube: https://youtu.be/-39wB7ZvBU0

Commands:

/startcivilwar (to start a civil war battle without a specific war zone)
/startcivilwar ‘ZONE_ID’ (to start a civil war battle and create a war zone around its flag)
/endcivilwar (to end the civil war before its time)
/starttakeover (to allow governors to raise flag without civil war news messages)
/endtakeover (to end take over)
/startwildhunt ‘LOCATION’ (to start a wild hunt event where ghost rider can raise their flag and turn a district into a ghost town)

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

Do you have a discord or anything where people can get support? None listed anywhere.

Hello, of course sir, you can get full and any type of assistance and support for our systems and scripts on discord.
And since we can’t post links in comment instantly, you can find our Discord link in my profile bio.
Looking forward to having you on board! :rocket: