Hello,
i don't find the GetConfig() method, where is it located ?
I have checked in Oxide.Core.Configuration library but i dont find it and intellisense doesn't show the fonction's prototype when i want to tape the method in my first script. Can you help me ? thanks a lot.
My references added :Code:namespace Oxide.Plugins { [Info("HelloWorld", "Giacky", "1.0.0")] [Description("Simple command to print a helloworld.")] class HelloWorld : RustPlugin { int nb_hello_msg; protected override void LoadDefaultConfig() { Config.Clear(); Config["RepeatHelloWorld"] = 1; // = GetConfig(...) i want to use GetConfig method but not found by intellisense. SaveConfig(); } [Command("hello")] void HelloCommand(BasePlayer player, string command, string[] args) { for(int i = 0; i < nb_hello_msg; i++) { PrintToChat(player, "Hello world !"); } } } }
Code:<Reference Include="Assembly-CSharp"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Assembly-CSharp.dll</HintPath> </Reference> <Reference Include="Assembly-CSharp-firstpass"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Assembly-CSharp-firstpass.dll</HintPath> </Reference> <Reference Include="Assembly-UnityScript-firstpass"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Assembly-UnityScript-firstpass.dll</HintPath> </Reference> <Reference Include="Behave.Unity.Assets"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Behave.Unity.Assets.dll</HintPath> </Reference> <Reference Include="Behave.Unity.Runtime"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Behave.Unity.Runtime.dll</HintPath> </Reference> <Reference Include="ConvexHull"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\ConvexHull.dll</HintPath> </Reference> <Reference Include="EasyAntiCheat.Client"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\EasyAntiCheat.Client.dll</HintPath> </Reference> <Reference Include="EasyAntiCheat.Server"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\EasyAntiCheat.Server.dll</HintPath> </Reference> <Reference Include="Facepunch.Console"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Console.dll</HintPath> </Reference> <Reference Include="Facepunch.Input"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Input.dll</HintPath> </Reference> <Reference Include="Facepunch.Network"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Network.dll</HintPath> </Reference> <Reference Include="Facepunch.Raknet"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Raknet.dll</HintPath> </Reference> <Reference Include="Facepunch.Rcon"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Rcon.dll</HintPath> </Reference> <Reference Include="Facepunch.Steamworks"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.Steamworks.dll</HintPath> </Reference> <Reference Include="Facepunch.System"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.System.dll</HintPath> </Reference> <Reference Include="Facepunch.UnityEngine"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Facepunch.UnityEngine.dll</HintPath> </Reference> <Reference Include="I18N"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.dll</HintPath> </Reference> <Reference Include="I18N.CJK"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.CJK.dll</HintPath> </Reference> <Reference Include="I18N.MidEast"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.MidEast.dll</HintPath> </Reference> <Reference Include="I18N.Other"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.Other.dll</HintPath> </Reference> <Reference Include="I18N.Rare"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.Rare.dll</HintPath> </Reference> <Reference Include="I18N.West"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\I18N.West.dll</HintPath> </Reference> <Reference Include="Ionic.Zip.Reduced"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Ionic.Zip.Reduced.dll</HintPath> </Reference> <Reference Include="IronPython"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\IronPython.dll</HintPath> </Reference> <Reference Include="IronPython.Modules"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\IronPython.Modules.dll</HintPath> </Reference> <Reference Include="LZ4n"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\LZ4n.dll</HintPath> </Reference> <Reference Include="Microsoft.Dynamic"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Microsoft.Dynamic.dll</HintPath> </Reference> <Reference Include="Microsoft.Scripting"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Microsoft.Scripting.dll</HintPath> </Reference> <Reference Include="Microsoft.Scripting.Core"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Microsoft.Scripting.Core.dll</HintPath> </Reference> <Reference Include="Mono.Cecil"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Mono.Cecil.dll</HintPath> </Reference> <Reference Include="Mono.Cecil.Rocks"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Mono.Cecil.Rocks.dll</HintPath> </Reference> <Reference Include="Mono.Data.Tds"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Mono.Data.Tds.dll</HintPath> </Reference> <Reference Include="Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Mono.Posix.dll</HintPath> </Reference> <Reference Include="Mono.Security"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Mono.Security.dll</HintPath> </Reference> <Reference Include="MySql.Data"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\MySql.Data.dll</HintPath> </Reference> <Reference Include="Newtonsoft.Json"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Newtonsoft.Json.dll</HintPath> </Reference> <Reference Include="Oxide.Core"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Core.dll</HintPath> </Reference> <Reference Include="Oxide.Core.CSharp"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Core.CSharp.dll</HintPath> </Reference> <Reference Include="Oxide.Core.MySql"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Core.MySql.dll</HintPath> </Reference> <Reference Include="Oxide.Core.SQLite"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Core.SQLite.dll</HintPath> </Reference> <Reference Include="Oxide.Core.Unity"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Core.Unity.dll</HintPath> </Reference> <Reference Include="Oxide.Game.Rust"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Oxide.Game.Rust.dll</HintPath> </Reference> <Reference Include="protobuf-net, Version=2.0.0.668, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\protobuf-net.dll</HintPath> </Reference> <Reference Include="Rust.Data"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Rust.Data.dll</HintPath> </Reference> <Reference Include="Rust.Global"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Rust.Global.dll</HintPath> </Reference> <Reference Include="Rust.UI"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Rust.UI.dll</HintPath> </Reference> <Reference Include="Rust.Workshop"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\Rust.Workshop.dll</HintPath> </Reference> <Reference Include="RustBuild"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\RustBuild.dll</HintPath> </Reference> <Reference Include="System" /> <Reference Include="System.Configuration" /> <Reference Include="System.Configuration.Install" /> <Reference Include="System.Data" /> <Reference Include="System.Drawing" /> <Reference Include="System.Runtime.Serialization" /> <Reference Include="System.Transactions" /> <Reference Include="System.Xml.Linq" /> <Reference Include="UnityEngine"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\UnityEngine.dll</HintPath> </Reference> <Reference Include="UnityEngine.Networking"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\UnityEngine.Networking.dll</HintPath> </Reference> <Reference Include="UnityEngine.UI"> <HintPath>E:\serveurs\rust serv\rustds\RustDedicated_Data\Managed\UnityEngine.UI.dll</HintPath>
Solved GetConfig() method not found
Discussion in 'Rust Development' started by GIGISTONE, Dec 29, 2016.