probably the same voting system, you have to do the part in java that does this the same
You will need to base it on that one to create one like this other one
same system as below
##################################
# Enable L2HopZoneService by commands .l2hopzone or .hopzone
# default: false
L2HopZoneServiceEnabled = false
# Vote time to live in hours
# default: 12 hours
L2HopZoneVoteTimeToLive = 12
# Reuse for use command (in minutes) It is not recommended to set less than 1 minute
L2HopZoneReuseCommandRequest = 3
# L2TopZone API_KEY
L2HopZoneApiKey = 0000000000000000000000000000000
# L2HopZone reward example:
# L2HopZoneRewardItemId = 4037,6673
# L2HopZoneRewardItemCount = 1,1
# L2HopZoneRewardChance = 20,100
L2HopZoneRewardItemId=
L2HopZoneRewardItemCount=
L2HopZoneRewardChance=
# HopZone additional command
L2HopZoneAddCommand = l2hopzone