Requesting a featureSolved

Hey.
i like your mod but i have some requests to make to make this mod even more usable.

I would like to request a way to set time a zone for the wipe time because theres people all over this world playing on my server and CET/CEST seem to confuse people. 
Would be nice to have it show up after the time in chat (set manually in the config file) and even converted to the timezone of the player using the /wipe command.

Also if possible for the mod to automatically privatly show dates in chat for the player who logs on.

Regards

Hey,

I don't know if it's possible to get the Timezone of a user. If you have a reference from any plugin or something like that please let me know!

About the auto message if a player joins I will add that, so you can enable/disable it via config.

 

Regards

zEPaQtSoN7uM2gx.jpg Freakyy

I don't know if it's possible to get the Timezone of a user. If you have a reference from any plugin or something like that please let me know!

Likely the only way would be to use their IP and geolocate, but that would be an assumption that they aren't using a VPN.

Rg9cBoGjQZ2MLlB.png Wulf

Likely the only way would be to use their IP and geolocate, but that would be an assumption that they aren't using a VPN.

This is an option.

Is there any data on how many players are using VPN?

If the majority is using VPN (even 30% or more), then It would give the same amount of false data as without.

zEPaQtSoN7uM2gx.jpg Freakyy

This is an option.

Is there any data on how many players are using VPN?

If the majority is using VPN (even 30% or more), then It would give the same amount of false data as without.

I imagine it's a minority, but not sure.
zEPaQtSoN7uM2gx.jpg Freakyy

This is an option.

Is there any data on how many players are using VPN?

If the majority is using VPN (even 30% or more), then It would give the same amount of false data as without.

I dont even allow people with vpn on my server and if im not remembering wrong, everyone using Server Armour mod has vpn not allowed on by default. Theres a lot of us using that mod.

In regards to the timezone thing, can you just add an option to add what time zone the server is in and then the user can just google it themselfs :P better than nothing till another option is found. people are lazy and keep asking what timezone the server will wiped so just being able to add that right after the wipe time on the list would be perfect.

Update is out :)

zEPaQtSoN7uM2gx.jpg Freakyy

Update is out :)

Awesome adding it now! :D

zEPaQtSoN7uM2gx.jpg Freakyy

Update is out :)

| Failed to initialize plugin 'WipeDates v1.0.2' (InvalidOperationException: Sequence contains no elements)

at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.WipeDates.calculate_wipe_dates () [0x000d6] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.Init () [0x00011] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0

at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <50629aa0e75d4126b345d8d9d64da28d>:0

You need to delete the config and reload the plugin as stated in the update notes

Mhwlr1V2OJl8ol4.jpg Azzy

| Failed to initialize plugin 'WipeDates v1.0.2' (InvalidOperationException: Sequence contains no elements)

at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.WipeDates.calculate_wipe_dates () [0x000d6] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.Init () [0x00011] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0

at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <50629aa0e75d4126b345d8d9d64da28d>:0

Did it work?

zEPaQtSoN7uM2gx.jpg Freakyy

Did it work?

Failed to initialize plugin 'WipeDates v1.0.2' (InvalidOperationException: Sequence contains no elements)

at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.WipeDates.calculate_wipe_dates () [0x000d6] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.Init () [0x00011] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0

at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <50629aa0e75d4126b345d8d9d64da28d>:0

New config file was created but still getting error when reloading.

Mhwlr1V2OJl8ol4.jpg Azzy

Failed to initialize plugin 'WipeDates v1.0.2' (InvalidOperationException: Sequence contains no elements)

at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.WipeDates.calculate_wipe_dates () [0x000d6] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.Init () [0x00011] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.WipeDates.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <faf0f328cd954efea69323ca44a5b726>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0

at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <50629aa0e75d4126b345d8d9d64da28d>:0

New config file was created but still getting error when reloading.

Did you change something in the config, after the new one got created?

zEPaQtSoN7uM2gx.jpg Freakyy

Did you change something in the config, after the new one got created?

I did, the date and then set the wake up thingy to true.

Then you have a syntax issue in your dates. You always need a date in the past and 1 in the future.

Locked automatically