Skip to content

Console Commands

XelaNull edited this page Jan 28, 2026 · 1 revision

Console Commands

UsedPlus provides 22 console commands for administration, testing, and debugging.

How to Use Console Commands

  1. Open the game console by pressing ~ (tilde key, above Tab)
  2. Type the command name and press Enter
  3. Some commands require parameters (shown in <angle brackets>)

Access Levels

Commands are divided into two access categories:

🔓 Admin Commands

  • Available to server admins and single-player users
  • Work regardless of debug mode setting
  • Used for administration and cheats

🔧 Debug Commands

  • Require DEBUG mode enabled in modSettings/FS25_UsedPlus.xml:
    <setting name="DEBUG" value="true"/>
  • Used for testing and development
  • Not available to regular players

Admin Commands

General Administration

upAdminCP

Opens the Admin Control Panel GUI for quick access to testing features.

  • Requires: Admin privileges + must be in a vehicle
  • Usage: upAdminCP
  • Opens: Comprehensive testing panel with 60+ one-click buttons across 5 tabs

Admin Panel Features:

  • Malfunctions: Trigger stall, misfire, overheat, runaway, etc.
  • Spawning: OBD Scanner, Service Truck, Parts Pallet
  • Finance: Add money, set credit scores, create test loans
  • Dialogs: Direct access to all 15+ dialogs
  • State: Toggle debug mode, set reliability, manipulate vehicle hours

upAddMoney

Add or remove money from your farm.

  • Usage: upAddMoney <amount>
  • Examples:
    • upAddMoney 10000 → Add $10,000
    • upAddMoney -5000 → Remove $5,000
  • Output: Added $10,000 to farm X. New balance: $123,456

upSetMoney

Set your farm's money to an exact amount.

  • Usage: upSetMoney <amount>
  • Example: upSetMoney 500000 → Set balance to exactly $500,000
  • Output: Set farm X money to $500,000

upPayoffAll

Instantly pay off all active finance and lease deals.

  • Usage: upPayoffAll
  • Output: Paid off X finance deals totaling $Y
  • Warning: Cannot be undone. Use for testing or emergency cleanup.

Credit System

upSetCredit

Display detailed credit report (currently display-only, despite name).

  • Usage: upSetCredit info
  • Output: Full credit report showing:
    • Current score and rating
    • Payment history (on-time vs missed)
    • Score breakdown by factors
    • Gated features at current score

Note: Despite the name, this command only displays credit info. It does not modify credit scores.


Debug Commands

Status & Information

upCreditScore

Show current farm's credit score.

  • Requires: DEBUG mode
  • Usage: upCreditScore
  • Output: Farm X Credit Score: 720 (Good)

upListDeals

List all active financing and leasing deals.

  • Requires: DEBUG mode
  • Usage: upListDeals
  • Output:
    Active Deals (3):
    1. [FINANCE] Fendt 939 Vario - $45,230 remaining (24/60 months)
    2. [LEASE] Case IH Quadtrac 620 - $12,500 remaining (12/36 months)
    3. [LAND] Field 12 (8.5 ha) - $89,000 remaining (5/20 years)
    

upListSearches

List all active used vehicle searches.

  • Requires: DEBUG mode
  • Usage: upListSearches
  • Output:
    Active Searches (2):
    1. John Deere 8R - Regional tier, Month 2/3, 1 vehicle found
    2. Lemken Solitair 9 - Local tier, Month 1/1, No vehicles yet
    

Malfunction Testing Commands

All malfunction commands require DEBUG mode and apply to the currently controlled vehicle.

Temporary Malfunctions

These malfunctions clear after engine shutdown or repair:

upStall

Force engine to stall (cuts power immediately).

  • Usage: upStall
  • Effect: Engine dies, must restart
  • Clears: On restart

upMisfire

Force engine misfire (intermittent power loss, black smoke).

  • Usage: upMisfire
  • Effect: Stuttering acceleration, reduced power, visual smoke
  • Clears: On engine shutdown

upSurge

Force hydraulic surge (implements drop unexpectedly).

  • Usage: upSurge
  • Effect: Random implement lowering
  • Clears: On engine shutdown

upOverheat

Force overheating condition.

  • Usage: upOverheat
  • Effect: Temperature rises, eventual engine damage if not stopped
  • Clears: On engine shutdown

upCutout

Force electrical cutout (lights/displays flicker).

  • Usage: upCutout
  • Effect: Intermittent electrical failures
  • Clears: On engine shutdown

upFlatTire

Force flat tire on random wheel.

  • Usage: upFlatTire
  • Effect: One tire goes flat, reduced speed/handling
  • Clears: Must repair tire (Field Service Kit or Service Truck)

Permanent Malfunctions

⚠️ WARNING: These malfunctions cause PERMANENT damage!

upRunaway

Force engine runaway (uncontrolled acceleration).

  • Usage: upRunaway
  • Effect: Engine revs uncontrollably, cannot be stopped normally
  • To Stop: Turn off engine immediately
  • Damage: High risk of engine seizure if not stopped quickly
  • ⚠️ DANGEROUS: Can cause permanent seizure

upSeizure

Force PERMANENT engine seizure.

  • Usage: upSeizure
  • Effect: Engine is PERMANENTLY destroyed
  • Repair: Requires RVB workshop engine replacement (if RVB installed) OR vehicle is bricked
  • ⚠️ WARNING: This CANNOT be undone! Do not use on vehicles you want to keep!
  • Use Case: Testing seizure mechanics or demonstrating consequences

Malfunction Utilities

upMalfInfo

Display current malfunction state for controlled vehicle.

  • Usage: upMalfInfo
  • Output:
    Vehicle: Fendt 939 Vario
    DNA: Workhorse (Tier 2)
    Reliability: 67%
    Operating Hours: 142.5
    Active Malfunctions: Misfire (cooldown: 45 min)
    Fluid Levels: Engine 85%, Hydraulic 92%
    Seizure Risk: 0.8% (base) × 1.3 (fluid) = 1.04%
    

upResetCooldown

Reset malfunction cooldown on current vehicle.

  • Usage: upResetCooldown
  • Effect: Allows immediate re-testing of malfunctions
  • Use Case: Rapid testing without waiting for cooldowns

Service Truck Discovery Commands

Commands for testing the Service Truck unlock system.

upDiscoverServiceTruck

Trigger Service Truck discovery, bypassing normal prerequisites.

  • Requires: DEBUG mode
  • Usage: upDiscoverServiceTruck
  • Effect: Immediately unlocks Service Truck for purchase
  • Output: Service Truck discovery triggered for farm X

upResetServiceTruck

Reset Service Truck discovery state for re-testing.

  • Requires: DEBUG mode
  • Usage: upResetServiceTruck
  • Effect: Locks Service Truck, resets discovery flags
  • Output: Service Truck discovery reset for farm X
  • Use Case: Testing discovery trigger conditions

upServiceTruckStatus

Show Service Truck discovery prerequisite status.

  • Requires: DEBUG mode
  • Usage: upServiceTruckStatus
  • Output:
    Service Truck Discovery Status:
    ✓ Has owned vehicle (4 vehicles)
    ✓ Has malfunction (2 active)
    ✗ Has used OBD Scanner (0 times)
    Status: NOT YET DISCOVERED (1/3 prerequisites met)
    

Multiplayer Considerations

Server Admins

  • Console commands execute server-side when run by admin
  • Effects apply to the target farm (usually your own)
  • Use caution with money/credit commands to avoid unfair advantages

Dedicated Servers

  • Commands require admin login credentials
  • Debug commands still require DEBUG mode in server config
  • Malfunction commands may cause desync if used while other players are in affected vehicles

Testing in MP

When testing in multiplayer:

  1. Announce testing to other players
  2. Use a test farm separate from production saves
  3. Avoid permanent damage commands (upSeizure) on shared equipment
  4. Restart server after extensive testing to clear any desyncs

Common Testing Workflows

Test Credit System

upSetCredit info           # Check starting credit
upAddMoney -50000         # Simulate cash shortage
upPayoffAll                # Clear all debts
upSetCredit info           # Verify credit impact

Test Malfunctions

upMalfInfo                 # Check current state
upStall                    # Test stall mechanic
upResetCooldown            # Skip cooldown
upMisfire                  # Test next malfunction
upMalfInfo                 # Verify state change

Test Service Truck Discovery

upServiceTruckStatus       # Check prerequisites
upDiscoverServiceTruck     # Force unlock
upResetServiceTruck        # Reset for re-test
upServiceTruckStatus       # Verify reset

Test Financial Stress

upAddMoney -100000         # Create cash crisis
upListDeals                # Check payment obligations
upCreditScore              # Check credit impact
upPayoffAll                # Emergency recovery

Quick Reference Table

Command Access Purpose
upAdminCP Admin Open Admin Control Panel GUI
upAddMoney <amount> Admin Add/remove money
upSetMoney <amount> Admin Set exact money amount
upSetCredit info Admin Show credit report
upPayoffAll Admin Pay off all deals
upCreditScore Debug Show credit score
upListDeals Debug List active finance/leases
upListSearches Debug List active searches
upStall Debug Force engine stall
upMisfire Debug Force engine misfire
upSurge Debug Force hydraulic surge
upOverheat Debug Force overheating
upCutout Debug Force electrical cutout
upFlatTire Debug Force flat tire
upRunaway Debug Force runaway engine ⚠️
upSeizure Debug Force PERMANENT seizure ⚠️
upMalfInfo Debug Show malfunction state
upResetCooldown Debug Reset malfunction cooldown
upDiscoverServiceTruck Debug Trigger Service Truck unlock
upResetServiceTruck Debug Reset Service Truck discovery
upServiceTruckStatus Debug Show discovery prerequisites

Related Pages


Last Updated: Version 2.9.5 (January 2026)

Clone this wiki locally