DonatorRank

Approved DonatorRank 1.7.1

No permission to download
I also noticed when the server is started for the first time and I use /vkit basic, then only the first 5 items of the Kit are spawned into the inventory. I need to reload the plugin in order to get it work properly.
 
The money amount (iConomy) of all players, Ban List, all Group entries (Group++) , etc ... depends which plugins are installed.
 
Share list for Doors is saved by Rust++ in doorSave.xml and doorSave.rpp
Destroy and Home also have their own ini files to save data there.
 
  • Like
Reactions: PearlJ
You can use this plugin to manually flush the Cooldown Timers of VIPS/Donators in case they have a very big value

Python:
# -*- coding: utf-8 -*-
__title__ = 'DonatorFlush'
__author__ = 'tarynkelley'
__version__ = '0.1'
import clr
clr.AddReferenceByPartialName("Fougerite")
import System
import Fougerite

class DonatorFlush:

    def On_PluginInit(self):
        Util.ConsoleLog(__title__ + " by " + __author__ + " Version: " + __version__ + " loaded.", False)

    def On_Command(self, Player, cmd, args):
        if cmd == "donatorflush":
            if Player.Admin:
                            DataStore.Flush("LVL1VKitCooldown")
                            DataStore.Flush("LVL2VKitCooldown")
                            DataStore.Flush("LVL1DKitCooldown")
                            DataStore.Flush("LVL2DKitCooldown")
                            DataStore.Flush("VTPCooldown")
                            DataStore.Flush("DTPCooldown")
                            Player.MessageFrom("DonatorFlush", "DonatorRank CooldownDB flushed!")
            else:
                 Player.MessageFrom("DonatorFlush", "No permissions")

Execution with /donatorflush

Dont forget to reload the DonatorRank plugin afterwards with: python.reload DonatorRank
 
Donator and VIP members can't be muted (with Rust++ command) by admin or mod. It's possible to fix this?

Another thing, I try DonatorFlush but not always works correctly, I have still bugged kits.
 
Donator and VIP members can't be muted (with Rust++ command) by admin or mod. It's possible to fix this?
it can be fixed but the players name will be [Donator] SomeName for the server, When tp'ing you have to include [Donator] in the name.

The method I'm using is removing the players chat message and use a server broadcast but with the players name.
Another thing, I try DonatorFlush but not always works correctly, I have still bugged kits.
I'll have a look today
 
Please also have a look into this
On this plugins info page it says edit settings then reload
Installing:
-Download DonatorRank
-Extract DonatorRank.Zip and copy all the files into your PyPlugins folder
-Open Settings.ini/TpLocations.ini with a text editor & edit.
-Save the file
-Reload or Restart the server
unless this happens after a reload and still only get 5 out of X items?
If this is the case, Copy your kit settings here
 
This happens only after a server restart.

I need to reload the plugin after a restart manually in order to get all kits to work.

Code:
[VKIT_Level1]
Inv1=P250
Qty1=1
Inv2=9mm Ammo
Qty2=40
Inv3=Leather Helmet
Qty3=1
Inv4=Leather Vest
Qty4=1
Inv5=Leather Pants
Qty5=1
Inv6=Leather Boots
Qty6=1
Inv7=Large Medkit
Qty7=1
Inv8=Silencer
Qty8=1
 
@PearlJ @tarynkelley Kits + Cooldowns should be fixed.
As for the Rust++ Mute, You'll have to talk to DreTaX about adding a method to do IsMuted(Player):Bool
Once that has been created i'll be able to easily fix this issue. ( I tried to hack my around this but I couldn't mute myself.. so yeah..)
 
  • Informative
Reactions: DreTaX