Alrighty.
1. Create a variable called "warns" with the value 0
2. Create a warn command
COMMAND BOX:
{your prefix}warn
REPLY TEXT:
$nomention
$onlyIf[$mentioned[1]!=;YOU NEED TO MENTion SOmeone to WArn!]
$onlyIf[$noMentionMessage!=;YOU need a REason wHY you ARE WARNING this POoR SOuL]
$onlyPerms[manageserver;you need to have `MANAGE_SERVER` perms!]
$username[$mentioned[1]] has been warned by $username for $noMentionMessage
$setUserVar[warns;$sum[$getUserVar[warns;$mentioned[1]];1];$mentioned[1]]
3. Example: !warn @Shocky YT lolllololol
4. Remember, you can add details (color, embedded text, etc)
5. Now create a check warns command
COMMAND BOX:
{your prefix}checkwarns
REPLY TEXT:
$nomention
$onlyIf[$mentioned[1]!=;You need to mention someone to see their warns!]
$username[$mentioned[1]] has $getUserVar[warns;$mentioned[1]] warns!
6. Example: !checkwarns @Shocky YT
7. Now you need a remove warn command.
{your prefix}removewarns
$nomention
$onlyPerms[manageserver;you need `MaNaGe_SeRvEr` perms!]
$onlyIf[$mentioned[1]!=;Mention a user to remove their warns]
$onlyIf[$noMentionMessage!=;Say the amount of warns getting removed]
$onlyIf[$getUserVar[warns;$mentioned[1]]>0;This user has no warns!]
$onlyIf[$noMentionMessage<$getUserVar[warns;$mentioned[1]];dont remove to mch wanrs!]
removed $noMentionMessage warns from $username[$mentioned[1]]
8. ur done and dont bother me if theres an error. i am lazy to review it