Skip to content

Calls

Calls can have 2 or more players, all communicating in a group like chat. Whenever you're in a call, anything you type in chat will be sent into the call instead.

Showcase of a call

Calling players

Calls can be started using the /phone call [player] command. It will then ring the player, who will have to accept for the call to start.

Adding additional people

Adding other people works the same way, you can invite them to the call using the same, /phone call [player] command. Upon running, it will send a message to everyone in the call that you invited that player to the call. When they join, a message will also be sent in the call about it.

Leaving calls

You can leave a call using /phone end. If there are more than 2 players left in it, it will remain active, otherwise it will end. You will receive a message informing you about how long you were in the call, and how much money it cost.

Cost

As with messages, calls also cost money. Each carrier can set how much a minute of calling costs at them. Calls are billed on the start of a minute.

If you're roaming, the price of the two carriers will add together.

Tip

You can check the cost of call minutes on your, or any carrier using /carrier info. It will list the chosen carriers price, as well as the prices of its peers.

Message garbling

If your signal isn't great, you might experience some loss in what you said in the call. Strange characters will appear instead of some of the letters you wrote.

This is because, if you have bad signal, there is a chance that a random character will be replaced with another one. The worse your signal, the more of these characters will appear.

Calculation

A random number is generated to decide at maxium how many characters should be replaced. This is done by the following:

\[ x = \lceil messageLength * (0.5 - signalStrength)\rceil \]

If \(x\) is less than or equal to 0, none are replaced. Otherwise, a random number is generated between 0 and \(x\), as the amount of characters to replace.

Then, random indexes of the string are chosen, and replaced with one of the characters thats an option.

SimpleVoiceChat

If the SimpleVoiceChat (SVC) extension is enabled and the plugin is loaded, calls will add all players in a call who have the SVC mod installed to a group. This allows them to communicate through speech. However, keep in mind that players who don't have it installed won't be able to hear anything that's said.