Ultimate P2P
settings.json
$profile:UltimateP2P/settings.json
Zentrale P2P-Markteinstellungen für Listings, Laufzeit, Gebühren, Preislimits, Item-Regeln und Currency.
Beispiel-Config
Passe Werte, Classnames und Positionen an deinen Server an.
{ "Version": 3, // Internal config version. "MaxListingsPerPlayer": 20, // Max active listings per player. "ListingLifetimeHours": 168, // Listing lifetime. 168 = 7 days. "ExpiredOfferClaimDays": 7, // Days to claim expired offers. "SalesFeePercent": 5, // Percent fee when mode is 0. "SalesFeeMode": 0, // 0 = percent, 1 = fixed. "SalesFeeFixedAmount": 0, // Fixed fee for mode 1. "SalesFeeMaxAmount": 0, // Max percent fee. 0 = no cap. "CancelListingFee": 0, // Cancel fee. 0 = free. "MinPrice": 1, // Global minimum price. "MaxPrice": 10000000, // Global maximum price. "AllowRuinedItems": 0, // 0 = block ruined items. "AllowItemsWithAttachments": 0, // 0 = block attachments. "AllowItemsWithCargo": 0, // 0 = block cargo/content. "MinItemFillPercent": 0, // Minimum fill percent. 0 = off. "CurrencyDisplayName": "$", // Currency name in UI. "BlockedClassNames": [ // Blocked item classnames. "SurvivorBase", // Blocks survivor base class. "Man" // Blocks generic character class. ], // End blocked items. "BlockedVehicleClassNames": [], // Blocked vehicle classnames. "MinPricePerClass": [ // Class-specific minimum prices. { // Minimum price rule. "ClassName": "M4A1", // Target classname. "MinPrice": 2500 // Minimum price. }, // End M4A1 rule. { // Minimum price rule. "ClassName": "OffroadHatchback", // Target classname. "MinPrice": 50000 // Minimum price. } // End vehicle rule. ], // End minimum price rules. "Currency": [ // Accepted currency items. { // Currency denomination. "ClassName": "UT_Dollars", // Currency classname. "Value": 1 // Value per item. } // End denomination. ] // End currency list.}