-
Posts
285 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by Yac Vaguer
-
Changed Status from Work in Progress to Fixed
-
@noruesorry for the big delay, the issue is fixed now
-
Changed Status from Pending to Fixed Changed Fixed In to 1.2.0
-
There is no reason to think that I tried to blame you, I was just gather information If found an issue and I just update hte plugin, let me know if that fix the issue for you
-
are you also using fancy drop or any other plugin that change the supply.signal skinId?
-
@phillip.van deventer Check that you need to grant permissions to use to your default group, I also introduced VIP permissions that will have a different cooldown if you which
-
You might have another plugin like Fancy drop or similar, please share the full config file if you are not using Fancy Drop
-
Check what skin id you are using and what do you have in the config id or send me a picture of the signal in your inventory and the config file
-
Check what is the SkinId and if the skin Id is the same as the one you use in the config file There was a change of the skinID in the latest release so you might be giving a wrong item
-
I made a small plugin that use the command `/bob` (for bob the constructor) to show you which base you can actually build based on your permissions. If you feel it you can include it on your plugin using System.Collections.Generic; using Newtonsoft.Json; using Oxide.Core; using Oxide.Core.Plugins; using Rust; namespace Oxide.Plugins { [Info("Bob", "Yac Vaguer", "1.0.0")] [Description("Shows available bases for a player based on their permissions when using /bob")] public class Bob : RustPlugin { private PluginConfig config; private void Init() { foreach (var baseEntry in config.Bases) { if (!permission.PermissionExists(baseEntry.Permission, this)) permission.RegisterPermission(baseEntry.Permission, this); } } protected override void LoadDefaultConfig() { config = new PluginConfig() { Bases = new List<BaseEntry> { new BaseEntry { Name = "Small Base", Permission = "personalbuilder.smallbase" }, new BaseEntry { Name = "Medium Base", Permission = "personalbuilder.mediumbase", }, new BaseEntry { Name = "Large Base", Permission = "personalbuilder.largebase" }, }, }; PrintWarning("Generating new configuration file for PersonalBuilder."); SaveConfig(); } protected override void LoadConfig() { base.LoadConfig(); try { config = Config.ReadObject<PluginConfig>(); if (config == null) { LoadDefaultConfig(); } } catch { PrintError("Could not load configuration, using defaults."); LoadDefaultConfig(); } } protected override void SaveConfig() => Config.WriteObject(config, true); [ChatCommand("bob")] private void BobCommand(BasePlayer player, string command, string[] args) { List<string> availableBases = new List<string>(); foreach (var baseEntry in config.Bases) { if (permission.UserHasPermission(player.UserIDString, baseEntry.Permission)) { availableBases.Add($"- <color=#3399FF>{baseEntry.Name}</color>"); } } if (availableBases.Count == 0) { SendReply(player, "Sorry, you don't have permission to build any base."); } else { string message = "You can build the following bases:\n" + string.Join("\n", availableBases); SendReply(player, message); } } private class PluginConfig { [JsonProperty("Bases")] public List<BaseEntry> Bases { get; set; } } private class BaseEntry { [JsonProperty("Name")] public string Name { get; set; } [JsonProperty("Permission")] public string Permission { get; set; } } } }
-
Please delete, I moved the ticket to Welcome Panel Addons
-
This is happening for a while but I couldn't make time to investigate properly Failed to call hook 'OnWelcomePanelPageOpen' on plugin 'WPKits v1.3.22' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.WPKits.ShowKits (BasePlayer player, System.Int32 page) [0x00278] in <c1c4e072878d4caba2fab219b7e30167>:0 at Oxide.Plugins.WPKits.OnWelcomePanelPageOpen (BasePlayer player, System.Int32 tab, System.Int32 page, System.String addon) [0x00017] in <c1c4e072878d4caba2fab219b7e30167>:0 at Oxide.Plugins.WPKits.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0006a] in <c1c4e072878d4caba2fab219b7e30167>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9c80d821d00a44c9a24497c73ad2d20d>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d646191a355d43a6b3ab36b7ee14c740>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d646191a355d43a6b3ab36b7ee14c740>:0
-
Changed Status from Pending to No Response
-
I will assume that you have the latest version, can you turn on the verbose/developer mode in the config and share the full message?
-
This is related to the configuration file, run a JSON Lint validation you have plenty of them online or regenerate the configuration file
-
Changed Status from Pending to Work in Progress Changed Fixed In to Next Version
-
Sorry for the late reply, I confirm and the error exists. I will be releasing a fix soon. Thank you for reporting the issue
-
- 95 comments
-
- 2
-
-
- #custom
- #custom map
-
(and 2 more)
Tagged with:
-
Changed Status from Pending to Not a Bug Changed Fixed In to 1.1.0
-
You add it to whatever you want, remember that you have the short name supply.signal y el skin id That should be enough to add it to any Shop out there
-
The map was cool when you can used but it seems that the designer doesn't have time to updated it so since over 2 months the map is not working making it the most expensive useless plugins/map I own For the price I was expecting something at the same level or better than Grubber, but nope. Clearly this type of actions will have a big impact on smaller map creators
- 34 comments
-
- 26 comments
-
- #ferry terminal
- #pvp/pve
- (and 9 more)
-
Feature Suggestion; Make the spawn timer random
Yac Vaguer replied to nikore's Support Request in Support
I will add it for next update