This is a standalone plugin intended to provide the +paint feature to players for visibility and to mark landmarks, with decals being fully client-sided. This is ideal for movement game-mode servers that want to provide the feature to players, but do not want it to be abused to destroy visibility and cause chaos in public servers!
- Players can bind
+paintto a key. When this key is held down, they will continously place paint on the surface they are looking at. sm_paint(or!paint//paint) will place down a single paint decal on the surface the player is aiming at.sm_paintoptionswill open the options menu, which can be used to access options to change paint colour and size.sm_paintcolour(orsm_paintcolor) will directly open the paint colour settings menu.sm_paintsizewill directly open the paint size settings menu.sm_clearpaintwill tell you how to clear decals, since I couldn't figure out how to make the plugin force clear decals for the player. :P
This plugin uses clientprefs to store settings, so player's paint settings are remembered when they join the server.
Players can choose from 14 colours and 3 size options!
- Download the plugin and unzip it: https://github.com/1zc/Player-Paint/archive/main.zip
- Drop the
materialsandaddonsfolders into your server'scsgofolder. - Drop the
materialsfolder into your CSGO FastDL, if you use one.
You'll need the MultiColors include. This plugin works on SM 1.10, haven't tested on 1.11.
- The Paint plugin by SlidyBat.
- Zealain, for the GOKZ Timer implementation of Paint.