我是CSHARP的新手,但我对javascript非常流利。
我正在为一个多人游戏Rust写一个插件,这个插件将通过一个名为Oxide的modloader来处理。 Oxide API
我得到的错误:
[Oxide] 6:30 AM [Error] Sulfur plugin failed to compile!
[Oxide] 6:30 AM [Error] Sulfur.cs(19,0): error CS1525: Unexpected symbol `}'
我已经直接从Oxide的API页面复制了我的代码,并对其进行了编译。但是我得到一个非常奇怪的错误,我尝试添加并解决问题,错误似乎在此行调用
namespace Oxide.Plugins
{
[Info("Sulfur", "Christopher Allen", 0.1)]
public class Sulfur : RustPlugin
{
void OnServerInitialized()
{
Puts("Sulfur has been initialized.");
}
void OnPlayerInit(BasePlayer player)
{
var message = string.Format("{0} has joined the server", player.displayName);
rust.BroadcastChat({ message });
}
}
}
如果有人能够阐明为什么会发生这种情况,那将非常感激。
答案 0 :(得分:0)
rust.BroadcastChat(message);
摆脱可行的花括号,如果您有任何其他问题,可以在此问我:http://steamcommunity.com/id/Bycrome/