# Commands

## Setting Gas Price

* **SetGasPrice**
  * This will set the gas price for only a specific gas station you choose in the command arguments.
  * Example of the command: `SetGasPrice [Company name] [GasType (number)] [Price]`
* **SetAllGasPrice**
  * This command will set gas prices for every non-ownable gas station.
  * Example of the command: `SetAllGasPrice [GasType (number)] [Price]`

***

## Setting Company Price

This will work only for ownable stations. If the stations cannot be bought, there will not be any change.

* **SetFuelStationPrice**
  * This will set a specific price for the company station.
  * Example of the command: `SetFuelStationPrice [Company name] [Price]`
* **SetAllFuelStationPrice**
  * This will set prices across all company stations.
  * Example of the command: `SetAllFuelStationPrice [Price]`

***

## Randomize Fuel Price

This will temporarily randomize gas prices across all stations. Player-ownable stations will keep the random value, but others will revert to their old prices after a restart.

* **RandomizeFuelPrice**
  * Example: `RandomizeFuelPrice [Min Number] [Max Number]`

***

## Refill Station Stock

This command will refill specific gas station reserves.

* **RefillStation**
  * This command will refill only a specific gas station.
  * Example of the command: `RefillStation [Company name]`
* **RefillAllStation**
  * This will refill all stations at once.
  * Example of the command: `RefillAllStation`

***

## Evict Station Owner

This command will evict player from his own company and put it back for sale

* **EvictGasStationOwner**
  * Example of the command: `EvictGasStationOwner [Company name]`


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.rcore.cz/paid-resources/rcore_fuel/server/server_commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
