JRaxion Zones (Territories System) - Solo Player Territories

JRaxion Zones (Territories System) - Solo Player Territories

A dynamic zone control system designed specifically for solo players to capture and control territories throughout the city. Unlike traditional gang territories that require multiple players, this system allows individual players to establish their own criminal empire by capturing strategic locations and earning passive income.

Script Overview

JRaxion Zones transforms your server into a competitive territory control system where solo players can capture various locations around the map. Each captured zone provides passive income and rewards, creating an engaging gameplay loop that encourages exploration and strategic planning. Players must defend their territories while attempting to capture new ones, creating dynamic player interactions and conflicts.

Script Features

Key Features

Features

:dart: Solo Player Focused

  • Designed specifically for individual players, not gangs or crews
  • No minimum player requirements for zone captures
  • Personal territory management system

:world_map: Dynamic Zone System

  • Multiple zone tiers (High, Mid, Low) with different reward values
  • Real-time zone state tracking with visual indicators
  • Automatic zone reset system after control period expires
  • Persistent zone ownership across server restarts

:moneybag: Comprehensive Reward System

  • Passive income generation for zone owners
  • Tiered reward structure with money and items
  • Configurable reward intervals and amounts
  • Chance-based item rewards for added variety

:video_game: Interactive Gameplay

  • Progress bar capture system with real-time feedback
  • Zone entry/exit detection with automatic capture cancellation
  • Visual UI showing zone information and capture progress
  • Police alert system during zone captures

:art: Visual Feedback

  • Dynamic blip system with different colors for zone states
  • Flashing blips during active captures
  • Zone radius visualization
  • Police alert blips for law enforcement

:wrench: Advanced Systems

  • Database persistence for zone states
  • Player death detection with automatic capture cancellation
  • Disconnect handling to prevent exploitation
  • Cooldown system between captures

:iphone: User Interface

  • Modern, responsive UI design
  • Real-time zone status updates
  • Capture progress visualization
  • Zone information display with owner details

Configuration Options

Config

Example zone configuration:

Config.Zones = {
    {
        id = 'vangelico',
        name = 'Vangelico Jewelry Store',
        coords = vector4(-629.99, -236.54, 38.08, 0.0),
        radius = 50.0,
        blipSprite = 617,
        blipColor = Config.Tiers.HIGH.blipColor,
        blipScale = 0.8,
        tier = 'HIGH'
    },
}

General Settings

  • Config.Debug - Enable/disable debug mode
  • Config.TakeoverKey - Key binding for starting captures (default: E)
  • Config.TakeoverTime - Time required to capture a zone (seconds)
  • Config.NotificationDuration - Duration of notifications (milliseconds)
  • Config.ControlDuration - How long a player controls a zone (seconds)
  • Config.RewardInterval - Time between passive rewards (seconds)

Police System

  • Config.PoliceJob - Job name for police officers
  • Config.MinimumPolice - Minimum police required for captures
  • Config.PoliceAlertDistance - Distance to alert police during captures
  • Config.PoliceBlipSprite - Blip sprite for police alerts
  • Config.PoliceBlipColor - Blip color for police alerts
  • Config.PoliceBlipScale - Scale of police alert blips

Blip Configuration

  • Customizable blip settings for each zone state:
  • Available zones (green)
  • Capturing zones (red, flashing)
  • Captured zones (red)
  • Individual blip sprites, colors, scales, and flash intervals
  • Zone radius visualization settings

Zone Tiers & Rewards

  • High Tier Zones: Premium locations with maximum rewards
  • Money rewards: $5,000 cash
  • Item rewards: Gold bars, Rolex watches (with chance percentages)
  • Mid Tier Zones: Medium-value locations
  • Money rewards: $3,000 cash
  • Item rewards: Rolex watches, gold chains
  • Low Tier Zones: Basic locations with smaller rewards
  • Money rewards: $1,000 cash
  • Item rewards: Gold chains, phones

Zone Definitions

  • Custom zone locations with vector4 coordinates
  • Individual zone radius settings
  • Zone-specific blip sprites and colors
  • Custom zone names and tier assignments
  • Flexible zone placement throughout the map

Database Settings

  • Config.UseDatabase - Enable/disable database persistence
  • Config.DatabaseTable - Custom table name for zone data
  • Automatic database table creation
  • Zone state persistence across server restarts

Reward System Configuration

  • Money reward types (cash/bank)
  • Item reward chances (percentage-based)
  • Customizable reward amounts per tier
  • Multiple item types per zone tier
  • Configurable reward distribution intervals

Zone States

  • Available: Open for capture
  • Capturing: Currently being captured by a player
  • Captured: Under player control with active rewards
  • Automatic state transitions based on time and events

Player Management

  • Citizen ID-based ownership tracking
  • Player name display in zone information
  • Death detection with automatic capture cancellation
  • Disconnect handling for active captures
  • Player-specific capture progress tracking

Notification System

  • Success/failure notifications for captures
  • Reward received notifications
  • Zone status change alerts
  • Police alert notifications
  • Customizable notification durations

This comprehensive configuration system allows server owners to fully customize the territory control experience to match their server’s economy, player base, and gameplay style.

Script Usage

How to use the script

Usage

  1. Players enter a zone (marked by a blip on the map)
  2. A notification appears prompting them to press E to capture
  3. Press E to start the capture process
  4. Complete the progress bar to capture the zone
  5. Receive a reward upon successful capture
  6. Zone enters cooldown period before it can be captured again

Support

Discord

Discord : JRaxion Development

Purchase : https://jraxion.tebex.io/category/scripts

Showcase : https://youtu.be/yTx2bFVnVLc

Screenshots



Other Scirpts :

Code is accessible Yes OR No
Subscription-based No
Lines (approximately) 1800+
Requirements jraxion_lib (Included) and ox_lib
Support Yes