DonatorRank

Approved DonatorRank 1.7.1

No permission to download

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
Jakkee updated DonatorRank with a new update entry:

V 1.3 - Coverted to Python, More kits, More commands, More settings

- Converted to Python
- 2 kits for Vips and 2 kits for Donators
- Removed the HomeSystem (Works with HomeSystem by DreTaX)
- Now each VIP/Donator/Moderator has their own settings
INI:
[76561198135558142]
UserName=Jakkee
INFO=Time: 12:32 AM||Date: 11/28/2014||By: Jakkee
Rank=Moderator
MaxHomes=3
AddVIPS=true
AddDonators=true
AddMods=false
DelVIPS=true
DelDonators=true
DelMods=false
LVL1VKIT=false
LVL2VKIT=false
LVL1DKIT=false
LVL2DKIT=false
MODKIT=true
CanKick=true...
Read the rest of this update entry...
 

lee ashton

Member
Member
Aug 30, 2014
43
0
6
Am I missing somthing but half the option listed under the overview are not avaliable, also dopes this work on fougerite 10.0.7?

what is "ArgumentTypeException: Multiple targets could match: int(type, IList[Byte]), int(type, object), int(type, Extensible[float])"

Because the commands work, like if I type /dkit it says basic|advanced bla blah but NOTHING actually happens, also dtp doesnt work and YES I AM a donator
 
Last edited:

lee ashton

Member
Member
Aug 30, 2014
43
0
6
OK i have a video proving that this mod does not work, Prev to install I reinstalled the service, and installed fougerote 1.0.7

 
Last edited:

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
  • Like
Reactions: Jakkee

Marcos

Member
Trusted Member
Member
Aug 1, 2014
101
0
18
Line 1059 - self missing
Line 1, missing # coding=utf-8
Idk what were wrong with the kit commands, but It was something with the datastore.
Changed to ini for now.
https://www.dropbox.com/s/fkgnjhb5zipm1kt/DonatorRank.py?dl=0

All yours
Guys, it is possible to put colors just for those who log in as adm and as vip?
example:

Adm logged on the server, automatically his name turns red when you type something on the server.
VIP logged on the server, automatically his name will turn yellow when you type something on the server.
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
Jakkee updated DonatorRank with a new update entry:

V 1.3.1 - A lot of fixes (Thanks DreTaX + Lee Ashton)

Fixes:
- Works with 1.0.7B
- Error in Console when VIPs/Donators/Mods/Owners/Admins talk in chat
- Kits (Thanks DreTaX)
- Moderator Chat colour
- A message saying "Admin" does not show when a admin chats (Code I forgot
- Logging of Kicks and Tp's

Changes:
- Players that are not ranked and type /donatorhelp will get a message telling them to ask the server staff to be ranked.
- Kits work again (Again, Thanks DreTaX)
- The logging of Broadcast/TP/Kicks have more detail (Time, Date, Players name...
Read the rest of this update entry...
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
Guys, it is possible to put colors just for those who log in as adm and as vip?
example:

Adm logged on the server, automatically his name turns red when you type something on the server.
VIP logged on the server, automatically his name will turn yellow when you type something on the server.
There is no colour when a player Joins the server
BUT there is colour when a user chats.
Check the settings.ini for colour settings
 

maughanorama

Member
Member
Nov 27, 2014
181
10
18
50
There is no colour when a player Joins the server
BUT there is colour when a user chats.
Check the settings.ini for colour settings
when i use this mod ( 99% works) i am in the settings file as the owner. but when i type its says admin in front of my name and my moderators have nothing not even diferent colour text however their assigned commands work fine.

how can i add MOD prefix and colour to their names and change mine from Admin to Owner ?

Thanks
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
when i use this mod ( 99% works) i am in the settings file as the owner. but when i type its says admin in front of my name and my moderators have nothing not even diferent colour text however their assigned commands work fine.

how can i add MOD prefix and colour to their names and change mine from Admin to Owner ?

Thanks
What Fougerite Version are you using?
Did you reload/restart the server after changing the settings?
 

DreTaX

Probably knows the answer...
Administrator
Jun 29, 2014
4,093
4,784
113
At your house.
github.com
Did you delete the Users.ini when upgrading?(Only the moderators part had changed in the file)
Player Hurt event occurs flood because the attacker can not only be a player.
Suggestion:
Python:
def On_PlayerHurt(self, hit):
        try:
            if Server.FindPlayer(hit.Attacker.SteamID) is None:
                return
        except:
            return
        mod = hit.Attacker
        if DataStore.Get("ModBan", mod.SteamID) == "on":
            ban = hit.Victim
            ini = self.BansListIni()
            hit.DamageAmount = 0
            ini.AddSetting("BannedIPs", ban.IP, ban.Name + " was banned by: " + mod.Name)
            ini.AddSetting("BannedIDs", ban.SteamID, ban.Name + " was banned by: " + mod.Name)
            ini.Save()
            Server.Broadcast("[color red]" + ban.Name + "[/color] has been banned by: [color red]" + mod.Name)
            ban.Disconnect()
            DataStore.Remove("ModBan", mod.SteamID)
            mod.Message("You can now safely shoot another player")
 
  • Informative
Reactions: Jakkee

lee ashton

Member
Member
Aug 30, 2014
43
0
6
now I have another issue, ALL VIPS cannot use the kit, but as a VIP (and admin) I can, donators are also affected by this, but as an admin its fine I can spawn them on myself

It says nomatter what people do "You have to wait before using this again"

It appears to be happening to the donator rank also, yet another issue my server has with this mod, it never runs more than 3 days without an issue with this mod
 
Last edited:

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
now I have another issue, ALL VIPS cannot use the kit, but as a VIP (and admin) I can, donators are also affected by this, but as an admin its fine I can spawn them on myself

It says nomatter what people do "You have to wait before using this again"

It appears to be happening to the donator rank also, yet another issue my server has with this mod, it never runs more than 3 days without an issue with this mod
Post logs so I can fix the issue
 

lashton

New Member
Member
Aug 31, 2014
14
1
3
There are no logs just the issue I described, even down loaded it again and still not working
 

Jakkee

Retired Staff
Retired Staff
Plugin Developer
Jul 28, 2014
1,465
932
113
Australia
here

they are LARGE log files
[1/5/2015 7:31:27 AM] [Error] [Magma] Error invoking function On_PlayerKilled in DeathMSG plugin.
[1/5/2015 7:31:27 AM] [Exception] [ Plugin->Invoke | Plugin->OnPlayerKilled | Hooks->PlayerKilled | HumanController->OnKilled | Component->SendMessage | TakeDamage->Hurt | HumanBodyTakeDamage->Hurt | TakeDamage->HurtShared | TakeDamage->HurtShared | TakeDamage->Hurt | SpikeWall->DamageDeal | ]
System.NullReferenceException: Object reference not set to an instance of an object
at Fougerite.NPC.get_Name () <0x00010>
at (wrapper dynamic-method) Jint.Marshal.ProxyHelper.dynamicPropertyGetter (Jint.Marshaller,Jint.Native.JsDictionaryObject) <0x00029>
at Jint.Native.NativeDescriptor.Get (Jint.Native.JsDictionaryObject) <0x0002a>
at Jint.Native.JsDictionaryObject.TryGetProperty (string,Jint.Native.JsInstance&) <0x00047>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.PropertyExpression) <0x00085>
at Jint.Expressions.PropertyExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MemberExpression) <0x0003e>
at Jint.Expressions.MemberExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MethodCall) <0x0025a>
at Jint.Expressions.MethodCall.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MemberExpression) <0x0003e>
at Jint.Expressions.MemberExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.UnaryExpression) <0x0023a>
at Jint.Expressions.UnaryExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BinaryExpression) <0x000cf>
at Jint.Expressions.BinaryExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.IfStatement) <0x0001c>
at Jint.Expressions.IfStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.Native.JsFunction.Execute (Jint.Expressions.IJintVisitor,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0008f>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[],System.Type[]) <0x0033c>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0001b>
at Jint.JintEngine.CallFunction (Jint.Native.JsFunction,object[]) <0x00066>
at Jint.JintEngine.CallFunction (string,object[]) <0x00094>
at MagmaPlugin.Plugin.Invoke (string,object[]) <0x00024>
[1/5/2015 7:38:36 AM] [Error] [Magma] Error invoking function On_ServerShutdown in Arena++ plugin.
[1/5/2015 7:38:36 AM] [Exception] [ Plugin->Invoke | Plugin->OnServerShutdown | Hooks->ServerShutdown | LibRust->OnDestroy | ]
System.Runtime.Serialization.SerializationException: Type Jint.PropertyBags.MiniCachedPropertyBag is not marked as Serializable.
at System.Runtime.Serialization.Formatters.Binary.BinaryCommon.CheckSerializable (System.Type,System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext) <0x000c0>
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.GetObjectData (object,System.Runtime.Serialization.Formatters.Binary.TypeMetadata&,object&) <0x00168>
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObject (System.IO.BinaryWriter,long,object) <0x0002e>
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectInstance (System.IO.BinaryWriter,object,bool) <0x00192>
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteQueuedObjects (System.IO.BinaryWriter) <0x0002b>
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectGraph (System.IO.BinaryWriter,object,System.Runtime.Remoting.Messaging.Header[]) <0x0004b>
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream,object,System.Runtime.Remoting.Messaging.Header[]) <0x00296>
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream,object) <0x0001a>
at Fougerite.Util.HashtableToFile (System.Collections.Hashtable,string) <0x00072>
at Fougerite.DataStore.Save () <0x00037>
at (wrapper dynamic-method) Jint.Marshal.ProxyHelper.jsWrapper (Jint.Native.IGlobal,Jint.Native.JsInstance,Jint.Native.JsInstance[]) <0x00082>
at Jint.Native.NativeMethod.Execute (Jint.Expressions.IJintVisitor,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x00039>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[],System.Type[]) <0x0033c>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MethodCall) <0x0042c>
at Jint.Expressions.MethodCall.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MemberExpression) <0x0003e>
at Jint.Expressions.MemberExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.ExpressionStatement) <0x0001c>
at Jint.Expressions.ExpressionStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.Native.JsFunction.Execute (Jint.Expressions.IJintVisitor,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0008f>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[],System.Type[]) <0x0033c>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0001b>
at Jint.JintEngine.CallFunction (Jint.Native.JsFunction,object[]) <0x00066>
at Jint.JintEngine.CallFunction (string,object[]) <0x00094>
at MagmaPlugin.Plugin.Invoke (string,object[]) <0x00024>
[1/5/2015 7:38:39 AM] [Exception] [ DataStore->Load | Hooks->ServerStarted | Bootstrap->Start | ]
System.IO.EndOfStreamException: Failed to read past end of stream.
at System.IO.BinaryReader.ReadByte () [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in <filename unknown>:0
at Fougerite.Util.HashtableFromFile (System.String path) [0x00000] in <filename unknown>:0
at Fougerite.DataStore.Load () [0x00000] in <filename unknown>:0
[1/5/2015 7:38:39 AM] [Exception] [ DataStore->Load | ProxyHelper->jsWrapper | NativeMethod->Execute | ExecutionVisitor->ExecuteFunction | ExecutionVisitor->Visit | MethodCall->Accept | ExecutionVisitor->Visit | MemberExpression->Accept | ExecutionVisitor->Visit | ExpressionStatement->Accept | ExecutionVisitor->Visit | BlockStatement->Accept | ExecutionVisitor->Visit | BlockStatement->Accept | JsFunction->Execute | ExecutionVisitor->ExecuteFunction | ExecutionVisitor->ExecuteFunction | JintEngine->CallFunction | JintEngine->CallFunction | Plugin->Invoke | Plugin->OnServerInit | Hooks->ServerStarted | Bootstrap->Start | ]
System.IO.EndOfStreamException: Failed to read past end of stream.
at System.IO.BinaryReader.ReadByte () [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in <filename unknown>:0
at Fougerite.Util.HashtableFromFile (System.String path) [0x00000] in <filename unknown>:0
at Fougerite.DataStore.Load () [0x00000] in <filename unknown>:0
[1/5/2015 7:38:39 AM] [Exception] [ DataStore->Load | ProxyHelper->jsWrapper | NativeMethod->Execute | ExecutionVisitor->ExecuteFunction | ExecutionVisitor->Visit | MethodCall->Accept | ExecutionVisitor->Visit | MemberExpression->Accept | ExecutionVisitor->Visit | ExpressionStatement->Accept | ExecutionVisitor->Visit | BlockStatement->Accept | ExecutionVisitor->Visit | BlockStatement->Accept | JsFunction->Execute | ExecutionVisitor->ExecuteFunction | ExecutionVisitor->ExecuteFunction | JintEngine->CallFunction | JintEngine->CallFunction | Plugin->Invoke | Plugin->OnServerInit | Hooks->ServerStarted | Bootstrap->Start | ]
System.IO.EndOfStreamException: Failed to read past end of stream.
at System.IO.BinaryReader.ReadByte () [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in <filename unknown>:0
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in <filename unknown>:0
at Fougerite.Util.HashtableFromFile (System.String path) [0x00000] in <filename unknown>:0
at Fougerite.DataStore.Load () [0x00000] in <filename unknown>:0
This seems to be why your server lags/crashes, It is spammed in the logs until I see a reload/restart

[1/5/2015 7:52:31 AM] [Error] [Magma] Error invoking function JobTimerCallback in HomeSystem plugin.
[1/5/2015 7:52:31 AM] [Exception] [ Plugin->Invoke | Plugin->OnTimerCB | TimedEvent->_timer_Elapsed | Timer->Callback | ]
System.FormatException: Unknown char: u
at double.Parse (string,System.Globalization.NumberStyles,System.IFormatProvider) <0x00044>
at single.Parse (string,System.IFormatProvider) <0x0001d>
at System.Convert.ToSingle (string,System.IFormatProvider) <0x0001d>
at string.System.IConvertible.ToSingle (System.IFormatProvider) <0x00013>
at System.Convert.ToType (object,System.Type,System.IFormatProvider,bool) <0x004fa>
at System.Convert.ChangeType (object,System.Type) <0x0005c>
at Jint.Marshaller.MarshalJsValue<single> (Jint.Native.JsInstance) <0x0040b>
at (wrapper dynamic-method) Jint.Marshal.ProxyHelper.jsWrapper (Jint.Native.IGlobal,Jint.Native.JsInstance,Jint.Native.JsInstance[]) <0x000b3>
at Jint.Native.NativeMethod.Execute (Jint.Expressions.IJintVisitor,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x00039>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[],System.Type[]) <0x0033c>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MethodCall) <0x0042c>
at Jint.Expressions.MethodCall.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.MemberExpression) <0x0003e>
at Jint.Expressions.MemberExpression.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.VariableDeclarationStatement) <0x0003c>
at Jint.Expressions.VariableDeclarationStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.IfStatement) <0x0005d>
at Jint.Expressions.IfStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.SwitchStatement) <0x0012f>
at Jint.Expressions.SwitchStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.IfStatement) <0x0005d>
at Jint.Expressions.IfStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.ForEachInStatement) <0x00377>
at Jint.Expressions.ForEachInStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.IfStatement) <0x0005d>
at Jint.Expressions.IfStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.ExecutionVisitor.Visit (Jint.Expressions.BlockStatement) <0x000b4>
at Jint.Expressions.BlockStatement.Accept (Jint.Expressions.IStatementVisitor) <0x0001e>
at Jint.Native.JsFunction.Execute (Jint.Expressions.IJintVisitor,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0008f>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[],System.Type[]) <0x0033c>
at Jint.ExecutionVisitor.ExecuteFunction (Jint.Native.JsFunction,Jint.Native.JsDictionaryObject,Jint.Native.JsInstance[]) <0x0001b>
at Jint.JintEngine.CallFunction (Jint.Native.JsFunction,object[]) <0x00066>
at Jint.JintEngine.CallFunction (string,object[]) <0x00094>
at MagmaPlugin.Plugin.Invoke (string,object[]) <0x00024>
I couldn't find anything to do with DonatorRank but I think there is a problem with the vkit. I'll do some testing and see what I come up with.
 

lashton

New Member
Member
Aug 31, 2014
14
1
3
No you can't redeem the kit it gives you the message even without redeeming the kit