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.
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:
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.