thetwistedpanda

Untitled

Jan 16th, 2014
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.85 KB | None | 0 0
  1. Version 1.0.4.2
  2. ---------------
  3.  
  4. Implement a two-way invite system for handling gang membership.
  5. ----------------------------------------------------------------
  6. Invitation: (Private - Invitations Only)
  7. - This will allow players to be invited by the Leader or Officers
  8. -- Players will have to be invited by !invite "Steam" or !invite,
  9. -- which will bring up a menu of currently online players.
  10. Request: (Public - Invitations or Requests)
  11. - This will allow players to request membership to a gang.
  12. -- Players will have to use the !request command or !gang menu to
  13. -- open a menu listing all valid gangs that are eligible for requests.
  14. Invites / Requests will automatically cancel after a period of time.
  15. Invites / Requests will automatically terminate if a gang is joined.
  16. Players will be limited to x invitations or requests at any given time.
  17. - A menu will be created that lets them accept a Gang or deny the request.
  18. -- "Actions" --> "Create Gang" / "Join Gang", Enter Name / Select Gang,
  19. -- Select Type / Invitation Sent
  20. Convar will be added to force all gangs to be either Public or Private.
  21. A "Join Gang" option will be added to the "Actions" section of the menu.
  22. - Displays all gangs that are currently public for membership.
  23. Cvar added for cost of joining Gang, upon join, $ goes to gang for usage.
  24. A "View Pending" option will be added to the "Actions" section of the menu.
  25. - Displays current invite / request status & accept/deny if not within a gang
  26. - If within a gang, & Officer / Leader, displays current invite / requests currently out.
  27. -- "Pending Invites", "Pending Requests"
  28. ---- Name, Time Sent
  29. Leaders / Officers will be able to see all pending invites within the "Actions" menu option.
  30. [Required Database Modifications]
  31. > New Table: GangInvites: Name, GangID, Steam, Time Sent
  32. > Add Column: Gangs: LastAction
  33.  
  34.  
  35. Implement a system for properly pruning and maintaining gangs.
  36. --------------------------------------------------------------
  37. - Check gangs every x hours/days to determine of maintenance is necessary.
  38. -- Leaders will automatically demote to Officer after x days of last play.
  39. ---- The most recent Officer will be become Leader, if available.
  40. - Officers will automatically demote to Member after x days of last play.
  41. -- In the event of no Leaders or Officers, the first member to log in,
  42. -- will receive the Leader position to prevent the gang being deleted.
  43. [Required Database Modifications]
  44. > Add Column: GangMembers: lastactive.
  45.  
  46. Modify the Leader / Officer system to be slightly more friendly.
  47. ----------------------------------------------------------------
  48. - Leader --> Officer --> Member
  49. - Officers will not be able to affect Officers.
  50. - Only the Leader may Buy/Sell skills.
  51. - Leader & Officers manage Members, Leader manages Officers.
  52. -- Includes requests / invites.
  53. - Only the Leader may set Gang Type (Invite/Request), Gang Tag
Advertisement
Add Comment
Please, Sign In to add comment