Skip to content

a hardcore roleplay framework for alt:V

License

Notifications You must be signed in to change notification settings

Blackbandit1804/triallife-altv-1

Repository files navigation

description
A GTA V Hardcore Roleplay Framework for alt:V.

Introduction

Summary

This project solely exists as a new standard for GTA 5 roleplay scripts on the alt:V client. The Trial Life Roleplay Script for GTA 5 has type safety through TypeScript and a solid foundation for what is considered core for a Roleplay server. Below you will find a list of features which came with this framework.

You will have to do some general script writing and know Javascript or Typescript to fully understand what this script has to offer. The script itself takes some of the harder pieces of writing a roleplay script for GTA 5 and makes them more accessible.

This is a framework and not a out-of-the-box full-featured script. This framework aims to provide the bare minimum necessary to help you get your server running at a much faster rate.

Feature List (Work in Progress)

  • Typescript
  • Scalable Folder Structure
  • Basic Unit Test Support
  • Character Editor
  • Character Selection
  • Character Info Support
  • Character Design Synchronization
  • Discord System
    • Login / Authentication
    • Discord Role / Bot Integration
  • Player
    • Restore Food / Water / Mood / Stamina with Items
    • Custom System for getting away from standard health & armour
    • Health / Armour Synchronization
    • Play 2D / 3D Custom Sounds (Short)
  • Admin System
    • Complex Admin Control Panel
  • Voice System
    • Uses built-in Voice by alt:V
    • Spatial, and Distance Built-in
  • World
    • Synchronized World Time
    • Synchronized Weather Data
    • Different Weather Based on Server Location
    • Adjustable Configuration
  • Interaction System
    • Colshape System to Represent Interaction Points
    • Click system to interact with entities (Peds, Player, Vehicles, Objects)
  • Economy System
    • Deposit Money
    • Withdraw Money
    • Transfer Money (Personal / Bank)
  • Vehicle System
    • Control Vehicle Door States & Locks
    • Handle Vehicle Ownership & Keys
    • Handle Vehicle Synchronization Pop-in
    • Seatbelt / Handle Window Fly-through
  • Inventory System
    • Drop Items
    • Pickup Items
    • Move Items
    • Multiple Slots for Items
    • Inventory Item Restriction Flags
    • Animations for Picking Up / Dropping
    • All Weapon Icons
    • Equipment Slots
    • Toolbar Slots
    • Item Effects
    • Item Consume
    • Item Swap
    • Item Stack
    • Item Equip / Unequip
    • Item Splitting
  • Clothing System
    • Clothing Selection
    • Name Individual Clothes
    • Describe Individual Clothes
    • Separate Item Equips
  • Toolbar System
    • Equip an item in a Toolbar Equippable Item
    • Press 1-5 to swap items in toolbar
  • Phone System
    • A built in phone.
    • Phone can handle custom applications.
    • Bank App in Phone

Running this Project

Please see the before setup page for setup instructions.

About

a hardcore roleplay framework for alt:V

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published