Budget
Category
Applications
Views
Description
The job is to build a phone system similar to rPhone which will appear in the bottom right corner when a button is pressed which can be configured in a core file. The phone must be able to be put in the gamemode folder itself and not in the addons folder. The phone is for the PERP gamemode. It is required that this system is easily configurable encase changes are required in the future. All phone apps should be modular so that more apps can be added in the future.
Features
- Contacts Index where players can save phone numbers which they can edit, text and call along with automatic contacts for Roadcrew and Emergency Services. Contacts must save to MySQL
- Roadcrew and Emergency Service numbers must be included which will call certain players on certain teams. This should be configurable.
- Phone app that can call people from long distances and talk to them via Voice Chat and Text based Chat. They must be able to continue calls while the phone is not being used and the player can still move and turn their head freely. Recent Calls must be displayed and save to MySQL
- As Stated above the user must be able to press a bind to open the phone and the same bind to not put it away but stop interacting with it while it remains on screen. The phone needs a button to hide it fully.
- Text Message app that will show a notification box that will appear in the top right corner of the screen (not the phone) with a brief note of what the message is and who it is from. The text message app must have recent messages that save to MySQL Database. The text message app must have a compose section to send messages to contacts and phone numbers.
- Banking app that displays balance and allows users to send money to other players using a unique code (STEAM ID should due for unique code) and display recent transactions
- Settings app where players can change ringtones, volume for calls and text notifications along with silent (vibrate sound module). A selection of stock wallpapers that users can select in settings that you would expect to find on a new Android Phone that are high quality and fit the screen well and do not clash with text on the screen.
- All bank hooks and player names must be up to PERP standards as to be expected.
- All sounds from the phone should emit from the player so other players can hear a players phone sounding.
- The phone should be displayed in the users hand and be held in front of their faces while it is being used.
Design Specification
I am relying on you as a designer to make well suited materials in PNG format that look nice. The phone should be sleek overall an nicely formed. This part really relies on communication between me and you. I would like to see previous design work if possible before taking you on to do the job.
Summary
I am not providing a working gamemode for this job and rely on you that you already understand how PERP works as a gamemode and that you can integrate this system appropriately. I would like to see some past work in form of screenshots or videos to know that you are up to completing this task. If at the end of the product the features or design is not met with expectations I will be reluctant to accept the product obviously due to the amount of money this is costing. I would like to maintain strong communication so we can relay ideas of each other for this product. I may ask for additional features during the process which I would appreciate if you consider provided you do not believe I am asking too much from you. I would also like to test the phone in-game before paying for the product (obviously on a server hosted by yourself) to ensure it is up to scratch and is what I am expecting.
Depending on how well this goes I will strongly consider the applicant (yourself) for future work if needed in different areas.