Jump to content
Xoza

'Phone Alerts' / Minimap Popups

Recommended Posts

 

-1 current system is Ok and works very fine 

Thanks for your input, this is a quality of life improvement suggestion. While we can 'live with what we have' we should always aim to make things cleaner, more efficient and better quality. These notifications would improve screen use and chat occupancy quite a bit.

----

Added Weazel News, Taxi, Jailing, Mechanic and MDC/Vehicle.

 

Link to comment
Share on other sites

Emergency Service Calls
All Responders See:

player.notifyWithPicture(Dispatch, [CALLER NAME], [CALL TYPE] ([CALL NUMBER]): [CALLER MESSAGE], CHAR_CALL911, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Player Responded To: (only shown to the player that responded)

player.notifyWithPicture(Dispatch, Responding to [CALL NUMBER], [CALLER MESSAGE], CHAR_CALL911, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

All Responders See When Responded To:

player.notifyWithPicture(Dispatch, [RESPONDERNAME], Responding to [CALL NUMBER], CHAR_CALL911, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Caller Sees When Responded To:

player.notifyWithPicture(Dispatch, Emergency Services, A unit has responded and is in route to your call location., CHAR_CALL911, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Phone

Text Messages (If the contact is saved, use CHAR_MULTIPLAYER instead of CHAR_CHAT_CALL)

player.notifyWithPicture(Phone, Incoming Text Message, [CONTACTNAME or NUMBER]: <MESSAGE>, CHAR_CHAT_CALL, icon = 2, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Phonecall (If the contact is saved, use CHAR_MULTIPLAYER instead of CHAR_CHAT_CALL)

player.notifyWithPicture(Phone, Incoming Phonecall, [CONTACTNAME or NUMBER CALLING], CHAR_CHAT_CALL, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Weazel News
Reporter Responding to Request:

player.notifyWithPicture(Dispatch, Weazel News, Reporter [REPORTER NAME] is in route to your location., CHAR_BLIMP, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Advertisement:

player.notifyWithPicture(Dispatch, Weazel News, [ADVERTISMENT], DIA_TANNOY, icon = 2, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Mors Insurance
Lockpick Fail:

player.notifyWithPicture(Alarm, Mors Mutual, We have detected a breakin attempt of your vehicle [MODEL]/[PLATE]., CHAR_MP_MORS_MUTUAL, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Chopped:

player.notifyWithPicture(Notification, Mors Mutual, Your vehicle [MODEL]/[PLATE] has been found destroyed and we are in the process of acquiring a replacement., CHAR_MP_MORS_MUTUAL, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Ready:

player.notifyWithPicture(Notification, Mors Mutual, Your vehicle [MODEL]/[PLATE] is ready to be picked up., CHAR_MP_MORS_MUTUAL, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Identification Shown:

player.notifyWithPicture(Identification, [NAME], Holds the following licenses and endorcements. Drivers: [DRIVERS STATUS] - Commercial: [TRUCKER STATUS] - Medical: [MEDICAL STATUS] - Firearms: [FIREARMS STATUS]., CHAR_MP_MORS_MUTUAL, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Taxi Response:

player.notifyWithPicture(Dispatch, Downtown Cab Co., Driver [DRIVER] is in route to your location, CHAR_TAXI, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Mechanic Services:

player.notifyWithPicture(Notificiation, Mechanic Services, Your vehicle maintenance has been completed and have been charged $[AMOUNT]. Your vehicle will be returned shortly., notifPic, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Banking
Wire Transfer:

player.notifyWithPicture(Transaction, [SENDER], You have been sent $[AMOUNT], CHAR_BANK_BOL, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Welfare:

player.notifyWithPicture(Transaction, Government, You have recieved $[AMOUNT], CHAR_BANK_BOL, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Salary:

player.notifyWithPicture(Transaction, [FACTION], You have been paid $[AMOUNT], CHAR_BANK_BOL, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

 

Edited by Xoza
Link to comment
Share on other sites

The suggestion is very aesthetically pleasing and would definitely find use on the server. It is highly unlikely that a few lines of code would mess with the backbone or hardcode of the server, very clean and simple suggestion. Hopefully the devs can experiment with this system and create something more complex that could find extensive use on the server.

+1

  • NAY 1
Link to comment
Share on other sites

Not done yet.. there is so much we have the crowds the RP in the chat box that can be moved to these notifications...

----------------------------------------------

Pet:
Called:

player.notify(You have call your [PET TYPE] pet [PET NAME]., flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Home:

player.notify(You have sent your [PET TYPE] pet [PET NAME] home., flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Chopping:
Started:

player.notifyWithPicture(Contact, Chop Shop, You have started chopping [MODEL]/[PLATE], it will take [TIME] and you'll get $[AMOUNT] if completed., DIA_DRIVER, icon = 1, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Finished:

player.notifyWithPicture(Contact, Chop Shop, Vehicle is gone, you got $[AMOUNT] in your pocket., DIA_CUSTOMER, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Shipments:
Started:

player.notifyWithPicture(Contact, Shipment, You have made an order for $[AMOUNT], it will be delivered [LOCATION] in [TIME] minutes., DIA_CUSTOMER, icon = 9, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Delivered:

player.notifyWithPicture(Contact, Shipment, Your shipment has arrived at [LOCATION]., DIA_RE31A_AIRPORT, icon = 2, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Opened:

player.notifyWithPicture(Contact, Shipment, Your shipment at [LOCATION] has been opened., DIA_GOON, icon = 2, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Impound:
Vehicle impounded:

player.notifyWithPicture(Notificiation, Impound, Your vehicle [MODEL]/[PLATE] has been impounded., CHAR_PROPERTY_TOWING_IMPOUND, icon = 2, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

Law Notification:

player.notifyWithPicture(Notificiation, [NEIGHBORHOOD] Impound, [NAME] is waiting at the impound lot., CHAR_PROPERTY_TOWING_IMPOUND, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

/impound:

player.notify(Law enforcement has been notified of your impound service request., flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------

Incarceration:

Jailed:

player.notifyWithPicture(Dispatch, [OFFICER NAME], [NAME] has been incarcerated ((for [(TIME)] minutes)), DIA_RE44B_PRISONER, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

/jtime:
If jailed:

player.notifyWithPicture(Dispatch, [PLAYERNAME], Sentence is not yet complete. (([(TIME)] minutes remaining)), DIA_RE44B_PRISONER, icon = 3, flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

If not jailed:

player.notify(You are not actively service a sentence., flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

-----------------------
Product Delivery (Truck, Mail):

player.notify(A driver has delivered a shipment to your property in [NEIGHBORHOOD]., flashing = false, textColor = -1, bgColor = -1, flashColor = [77, 77, 77, 200])

 

Edited by Xoza
Link to comment
Share on other sites

Huuge +1

There are a lot of times when the chat gets crowded with more or less irrelevant messages and I can't see the important stuff there (Imagine RP-ing with a crim while your chat is bombarded with Gov notifications like who answered a backup or 911 calls or ads, not very pleasing).

 

Also @Xoza, I think this is one of the best documented suggestions(in terms of development) that I've stumbled upon until now. Awesome!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and our Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.