Commit Graph

101 Commits

Author SHA1 Message Date
Claude
0b5a7eb08a Cleanup vehicle options and enhance player interaction features
- Remove vehicle upgrades menu and replace with vehicle extras toggle
- Vehicle extras now show ON/OFF state and can be toggled per-extra
- Change Flip Vehicle to a toggle that keeps vehicle upright
- Repair Vehicle now also cleans the vehicle
- Move Super Jump from Fun Options to Self Options as a toggle
- Add player submenu in Network Options with Teleport, Heal, Spectate
- Add spectate player functionality with position following
- Add heal player functionality
- Fix teleport to player by properly setting selectedPlayer

https://claude.ai/code/session_01UiW74fDBzxs2RxKoFbaTpY
2026-01-28 16:48:26 +00:00
iDisaster
a786f40773 Merge pull request #19 from iDisaster/claude/enhance-gta-server-9Dezg
Remove vehicle handling editor and physics emulation system
2026-01-28 17:03:21 +04:00
Claude
b3c2fc451a Remove vehicle handling editor and physics emulation system
This removes all vehicle drift and handling-related code that was causing
vehicles to move backwards slowly. Removed:
- Physics emulation system (grip assist, acceleration boost, braking, stability)
- Handling editor menu and all submenus
- Handling values and presets (race, offroad, lowrider)
- Visual feedback system for handling (tyre glow, engine glow, etc.)
- Related descriptions and activation/deactivation logic
2026-01-28 13:01:33 +00:00
iDisaster
3bd1970664 Merge pull request #18 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-26 14:05:00 +04:00
Claude
2b62ce56ce Fix chat issues: lobby visibility, event errors, message display, and text alignment
- Remove event.preventDefault() calls as these events are not cancellable in GTA Connected
- Add in-game detection using localPlayer to hide chat when in lobby
- Change network event parameters from objects to individual args for compatibility
- Fix text alignment with consistent font sizes and proper vertical centering
- Rename to "Revolution chat" per user preference
2026-01-26 10:04:19 +00:00
Claude
7943aba360 Fix chat UI position, font initialization, and input handling
- Move chat Y position from 200 to 50 to display correctly at top-left
- Fix font initialization to use lucasFont.createDefaultFont() instead of raw lucasFont
- Add fallback font (Tahoma) if Arial fails to load
- Use bindKey for T key binding for more reliable chat toggle
- Define key code constants with fallbacks for SDLK_* values
- Filter control characters from text input
- Add test message on resource load to verify chat is working
- Improve native chat disabling with proper function checks
2026-01-25 18:39:16 +00:00
iDisaster
84b64aba71 Update README.md 2026-01-25 22:18:17 +04:00
Claude
5ab25c0c98 Add custom chat UI with modern glossy design and welcome/leave messages
- Create client.js with glassmorphism-style chat UI matching mod menu theme
- Add animated player join/leave notifications (slide-in from right)
- Implement custom chat rendering with timestamps, scrolling, and message types
- Support for multiple chat types: normal, action, whisper, shout, OOC, local, system
- Add smooth fade animation when chat is idle
- Update server.js with network events for custom UI communication
- Add OnPlayerJoined/OnPlayerQuit handlers for welcome/leave broadcasts
2026-01-25 18:17:14 +00:00
iDisaster
caedf5ae2c Merge pull request #17 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-25 22:11:04 +04:00
iDisaster
ef012aab38 Delete resources/world directory 2026-01-25 22:10:12 +04:00
iDisaster
221cdb5a6c Delete resources/vehicles directory 2026-01-25 22:10:05 +04:00
iDisaster
6a6b8457e9 Delete resources/teleport directory 2026-01-25 22:09:59 +04:00
iDisaster
3621948183 Delete resources/freeroam directory 2026-01-25 22:09:52 +04:00
iDisaster
1bd6f025b0 Delete resources/chat directory 2026-01-25 22:09:45 +04:00
iDisaster
f3962c3095 Delete resources/admin directory 2026-01-25 22:09:38 +04:00
Claude
3e7ba8b8e1 Update all skin hashes with exact decimal values from model hashes list
Replaced all skin hash values with verified correct decimal hashes from the
List of models hashes reference. This includes GTA IV, TLAD, and TBOGT
characters, law enforcement, emergency services, gangs, and civilians.
2026-01-25 08:22:11 +00:00
Claude
133d535ac6 Remove Niko completely and fix skin changer with correct model hashes
- Removed all Niko Bellic references from skin menus and constants
- Removed MP Male option that used Niko's model
- Updated skin change implementation to properly wait for model loading
  using hasModelLoaded check before applying skin change
- Fixed ALL model hashes to use verified correct GTA IV values
  (previous hashes were incorrect, causing skins to default to Niko)
- Updated freeroam playerSkins array with correct hashes
2026-01-25 08:07:20 +00:00
iDisaster
e104e51fef Create List of models hashes 2026-01-25 11:48:06 +04:00
Claude
f54d0126f6 Expand player skins menu with comprehensive GTA IV models
- Reorganize skins into categorized submenus (Story, TLAD, TBOGT,
  Law Enforcement, Emergency, Gangs, Male/Female Civilians, etc.)
- Add 100+ character model hashes covering all major NPCs
- Update random skin selection to use expanded model arrays
- Add legacy compatibility aliases for backward compatibility
2026-01-25 07:43:54 +00:00
iDisaster
700340085a Update client.js 2026-01-25 11:27:29 +04:00
iDisaster
2767b2bbfa Merge pull request #16 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-25 11:26:51 +04:00
Claude
9d00926f8e Update teleport menu with comprehensive categorized locations
Added MD Essentials teleport system with submenus for:
- Helipads (6 locations)
- Airport (18 locations - hangars, towers, lookouts)
- Broker, Dukes, Algonquin, Alderney, Bohan areas
- Happiness Island (statue and building locations)
- Special places and Police stations

Based on MD Series Version 12 teleport coordinates.
2026-01-25 07:26:16 +00:00
iDisaster
8cd758a405 Delete resources/world directory 2026-01-25 11:21:21 +04:00
iDisaster
625b6b63b0 Delete resources/vehicles directory 2026-01-25 11:21:14 +04:00
iDisaster
e3ae311ace Delete resources/teleport directory 2026-01-25 11:21:07 +04:00
iDisaster
cc18add007 Delete resources/freeroam directory 2026-01-25 11:21:01 +04:00
iDisaster
b4a6dc15b1 Delete resources/chat directory 2026-01-25 11:20:54 +04:00
iDisaster
fe6e8d97de Delete resources/admin directory 2026-01-25 11:20:44 +04:00
iDisaster
1cd7fc4572 Delete server.xml 2026-01-25 11:20:32 +04:00
iDisaster
77c3617bd5 Delete MDB_Template.c 2026-01-25 11:20:18 +04:00
Claude
e7533278bc Remove all drift-related functionality from mod menu
- Removed drift mode toggle and physics processing
- Removed drift handling preset from handling editor
- Removed drift-related tooltips and indicators
- Updated traction loss descriptions and comments
2026-01-23 00:45:12 +00:00
iDisaster
2243df4154 Merge pull request #15 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-23 04:17:15 +04:00
Claude
81fb5957fd Add physics emulation system for vehicle handling
Implement Layer B physics emulation that achieves handling effects through
velocity/turnVelocity manipulation instead of direct handling.dat editing:
- Drift mode with controlled sliding and counter-steer assistance
- Grip/traction assist with sideways velocity correction
- Acceleration boost and top speed limiting
- Enhanced braking behavior with stability preservation
- Anti-roll and stability system to prevent flipping

Also includes:
- Reposition UI elements to right side of screen
- Simplify color editor display (ID + preview only)
- Update rainbow car to randomize all 4 colors
- Configure handling presets with physics emulation values
2026-01-23 00:16:25 +00:00
iDisaster
27dffbfc80 Add files via upload 2026-01-20 02:10:07 +04:00
Claude
1af46bef74 Simplify vehicle color editor UI
- Remove Quick Colors section from vehicle colors menu
- Remove Two Tone color presets
- Remove Quick Presets from color editor
- Replace color preview square with color ID and name display
- Update footer hints for simplified color editor
2026-01-19 21:04:48 +00:00
Claude
1c62986096 Add horizontal color editor with GTA IV carcols.dat support
- Add complete GTA IV color database (134 colors with IDs 0-133)
- Create new Vehicle Color Editor with horizontal scrolling UI
- Use LEFT/RIGHT arrows to change color ID, UP/DOWN to select slot
- Show color preview boxes with actual RGB values from carcols.dat
- Add color presets (All Black, All White, Police Colors, etc.)
- Update footer hints to show LEFT/RIGHT controls in color editor
- Load current vehicle colors when entering the editor
- Handling parameters verified against GTA IV handling.dat format
2026-01-19 20:54:50 +00:00
iDisaster
0e8acdcb1d Merge pull request #14 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-20 00:28:25 +04:00
Claude
350260096b Enhance UI with animations, fix handling, add color slots & upgrades
- Add glowing scrollbar with pulsing animation effect
- Add selection glow/breathing effect on highlighted items
- Add animated accent line at header with center highlight
- Add glowing toggle indicators when features are ON
- Fix vehicle handling to use proper GTA Connected API:
  - vehicle.setSuspensionHeight() for suspension
  - physical.mass property for weight
  - physical.turnVelocity for center of mass simulation
- Add custom 4-color selector (Color 1-4 slots)
  - Uses vehicle.colour1/2/3/4 properties
  - Falls back to natives.changeCarColour when needed
- Add Vehicle Upgrades menu:
  - Performance: Nitro, Hydraulics
  - Wheels: 12 different wheel types
  - Exhausts: 5 exhaust options
  - Spoilers: 6 spoiler options
  - Roof: Scoop and vents
  - Side skirts: Chrome and alien variants
  - Remove individual or all upgrades
2026-01-19 20:27:45 +00:00
Claude
98288088ad Complete UI redesign: Replace rainbow effects with clean dark glassmorphism theme
- Remove all rainbow/eye-melting visual effects (neon borders, particles, scanlines)
- Implement modern dark theme with glassmorphism style panels
- Add new customizable color themes: Midnight, Ocean, Emerald, Rose, Amber, Violet, Slate, Crimson
- Clean up animation system to smooth transitions only
- Redesign all panels (menu, stats, toggles indicator, banner) with consistent styling
- Remove floating particles and excessive glow effects
- Use single accent color per theme instead of rainbow cycling
2026-01-19 03:21:46 +00:00
Claude
6a786cbad6 Fix duplicate rainbowHue variable declaration 2026-01-19 03:05:30 +00:00
Claude
06a6bc9d5e Enhance UI with premium eye-melting Trident effects
Major visual overhaul with unique mod menu styling:

Menu Dimensions & Layout:
- Expanded menu width to 420px for more text space
- Increased item height to 48px for better readability
- Repositioned menu to center-right for premium look
- Added 12 visible items with larger header/footer

Rainbow & Neon Effects:
- Animated rainbow border with wave motion
- Multi-layer neon glow around entire menu
- Color cycling effects on all borders
- Rainbow gradient scrollbar thumb
- Chromatic aberration on logo text

Premium Selection:
- Multi-layer glow with rainbow outer ring
- Shimmer sweep animation on selected items
- Glass-effect highlight lines
- Animated left/right accent bars
- Smooth selection transitions

Enhanced Visual Elements:
- Scanline overlay effect for retro look
- Floating particle system with gold particles
- Elastic scroll bounce physics
- Premium corner bracket decorations
- Header breathing/shimmer animations

Footer & Info Bar:
- Styled key hint boxes with rainbow borders
- Rainbow-gradient separator lines
- Animated page indicator
- Neon glow on info bar borders
- Premium INFO badge with glow
2026-01-19 03:03:14 +00:00
iDisaster
bb61ee09b6 Merge pull request #13 from iDisaster/claude/enhance-gta-server-9Dezg
Claude/enhance gta server 9 dezg
2026-01-19 06:55:21 +04:00
Claude
983099e95e Enhance Trident UI with advanced visual elements
- Add animated outer glow/shadow effects around menu
- Add decorative corner elements with pulsing animations
- Enhance header with shimmer effect and gradient backgrounds
- Add multi-layer selection highlight with glow effects
- Add animated scrollbar with thumb glow
- Add enhanced footer with styled navigation hints
- Add Player Status panel (health/armor bars, wanted level, vehicle status)
- Add real-time clock display with date
- Add active toggles indicator (shows when menu closed)
- Add bottom screen banner with branding
- Add floating particle effects around menu
- Add sparkle effects on menu corners
- Add Trident Edition badge above menu
- Improve info bar with styled border and label box
- Add page indicator for scrollable menus
2026-01-19 02:54:58 +00:00
Claude
e9d93229c6 Remove unused glowIntensity variable 2026-01-18 17:56:07 +00:00
Claude
b27ac95eec Implement exact MDB Trident style menu design
- Add MDB color definitions (Gold 164,134,35, Steelblue 70,130,180, etc)
- Add MDB animation effects (FlashingGhost 150-255, Glowing 0-190)
- Update window background to Steelblue with alpha 180
- Add MD prefix in Steelblue with menu title in Gold
- Add centered subheader in SubHeader color (58,95,205)
- Add white line separator under header
- Update scrollbar to use MDB Glowing effect
- Update item text colors (gray normal, white selected, orange ON)
- Add JumpOver/separator styling
- Update toggle indicators with MDB Bool colors
- Add Gold scroll indicators with FlashingGhost effect
- Update info bar to MDB Steelblue style
2026-01-18 17:53:11 +00:00
iDisaster
4bbc5f99ab Add files via upload 2026-01-18 21:46:49 +04:00
iDisaster
f38ec66737 Delete Trident directory 2026-01-18 21:37:53 +04:00
Claude
a63ec60010 Fix duplicate highlight variable declaration 2026-01-18 17:32:27 +00:00
iDisaster
b8bc9636ff Merge pull request #12 from iDisaster/claude/enhance-gta-server-9Dezg
Update menu to Trident style with Steel Blue/Gold/Orange theme
2026-01-18 21:29:48 +04:00
Claude
9d437ad155 Update menu to Trident style with Steel Blue/Gold/Orange theme
- Add Trident theme as default (Steel Blue primary, Gold accent, Orange highlight)
- Update header with MD prefix and periodic flash effect
- Add animated scroll indicators (up/down arrows) when list is scrollable
- Update footer with styled helper text showing navigation keys
- Update menu item rendering with Trident-style selection highlighting
- Update outer glow and borders with mixed Steel Blue/Gold colors
- Update corner accents to use Gold/Orange Trident signature colors
2026-01-18 17:22:04 +00:00