Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advanced Graffiti System #447

Open
11 of 15 tasks
0xDizzle opened this issue Mar 7, 2024 · 1 comment
Open
11 of 15 tasks

Advanced Graffiti System #447

0xDizzle opened this issue Mar 7, 2024 · 1 comment
Assignees

Comments

@0xDizzle
Copy link
Owner

0xDizzle commented Mar 7, 2024

An advanced graffiti system featuring default GTA tags, pre-made custom ones and the ability to write your own text.
Graffiti must save/load and LSPD should have the ability to remove them at any given time.

  • Prepare letters, symbols, pre-made tags and planes.
  • Import the above into the server's custom models directory.
  • Create neccessary functions.
  • Add /stchoose command, which will allow you to begin choosing the available options.
  • Add default tags.
  • Add pre-made static tags.
  • Add ability to select over 250 colors for your graffiti. (strreplace from strlib > 031/(031) to {5D272C})
  • Add ability to break line. (strreplace from strlib > (n) to /n)
  • Create neccessary calculations to align letters side by side based on angle and rotation.
  • Use player objects so the graffiti plane is not visible to others.
  • Attach spray paint particle to the right hand of the player while spraying. (Slot 9)
  • Destroy pane and stop spraying process if player cancels, disconnects, dies or similar.
  • Add the ability for LSPD to be able to delete graffiti.
  • Add saving/loading for the graffiti.
  • Clear player variables on disconnect.
@0xDizzle
Copy link
Owner Author

0xDizzle commented Mar 7, 2024

Any ideas - add them below.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant