Phone System

Started by kane,

kane (Member) ·

JsfKNDd.png&key=54bd6ba0ed7fd17f6cdf263f

FEATURE DOCUMENTATION

Feature Name: Phone System

Script Author(s): kane

 

Introduction 

The phone system is one of the major systems that has been introduced to BA-RP. It was reinvented with a unique phone GUI that was designed by @Saint. With this phone system, we put in use SA:MP 0.3.DL's newest features with hopes it makes everyone's experience with it as great as it looks. The features include, phone area codes, burner phones, blocking phone numbers, player contacts, call histories, SMS histories and the most important, interactive usage provided by the GUI.

 

 

Phone numbers

The default number format for players are 7 digit randomized numbers, not including their area code. Area codes will be used and assigned to players. Area codes will be assigned based on the general area of their property ( owned house ) or the business they purchased it from if they're homeless. 

 

Players may be dialed and texted with or without the use of the area code prefix. e.g: /call 415-202-1211 or, /sms 202-1211. We hope this creates an immersive role play experience for everyone. The current area codes are:

  • 415
  • 628

The number formats being:

  • 415-555-5555
  • 628-555-5555

 

Phone settings 

We've added several new settings to the phone, including: phone background (GUI background), phone ringtone and the ability to block numbers.

 

  • Phone background - This option will allow you to change your GUI background screen. This is not an addition yet but we aim to get this added as soon as we have other essentials ready for the server opening. Nonetheless, it will be added.
  • Phone ringtone - You'll be able to choose from several ringtones and select the best one you like! You and the players around you will be able to hear your selected ringtone when your phone receives a call.
  • Blocking numbers - We've added the ability for players to block number. Blocked numbers who call or text you will show be shown a unavailable message! This will help you block out numbers instead of turning your cellphone off for a singular person! You can block up to 8 numbers and these save permanently until deleted.
  •  Muting - You have the ability to mute your ongoing call. While speaking, it'll be as if you're no longer in a call.

 

settingpreview.png

 

 

 

 

Calls, contacts and texts

Phone Contacts

  • Players may have up to 6 contacts. Contacts may be added, edited and removed all through the phones GUI. By adding players to your contact, you'll be able to call them use their contact name as the "number". e.g: /call Zapper - /sms Zapper. 

Phone Calls

  • Phone calls are logged in the phones GUI "Call History" screen. It'll display the last 7 incoming calls you've received. Outgoing calls are not shown. These logs also get removed when you disconnect from the server. You can interact with the logs and use it to delete, call or SMS back the number.

Phone SMS

  • Just like calls, text messages are logged in your phones GUI. Your last 8 text messages are shown. And just like phone, only text messages you've received are shown and these logs are also removed when you disconnect from the server. You can interact with the logs to delete, call or SMS back. 

 

General Commands

/phone - Brings up your phones GUI.

/pc (phone cursor) - Brings up the cursor that allows you to select the GUI.

 

/pickup (/p) - Pickup any incoming calls.

/hangup (/h) - Hangup any incoming and outgoing calls.

 

/call - Call a number or contact!

/sms - Text a number or contact!

/speaker - Put your ongoing call on speaker phone!

 

Changelog Script Version 1.0 - Updated - 2/8/2018
kane (Member) ·

Thread updated following v1.0 completion.

Discuss: 

 

 

(Click for video preview)

mqdefault.jpg