public void TestSpawnEvent(GenericEvent evnt) { PlayerSpawnRequest hesse = evnt.Data as PlayerSpawnRequest; Player p = GetPluginHelper.getPlayerFromGuid(hesse.Sender); if (p == null) { GetLogger.Error("Error! Player Not Found E:55"); return; } GetPluginHelper.SendMessageToServer(p.Name + " has joined the server!"); GetPluginHelper.SendMessageToClient(p, "Welcome to the server " + p.Name + "!"); GetPluginHelper.SendMessageToClient(p, "Use /help for all commands"); }
public void PlayerJoinEvent(GenericEvent evnt) { dynamic e = Convert.ChangeType(evnt.Data, AA); if (e == null) { Console.WriteLine("ERROR! #4543 PLZ TELL YUNG TO FIX ME!!!!!"); return; } PlayerSpawnRequest ev = e.Method(); Player p = GetPluginHelper.getPlayerFromGuid(ev.Sender); String name = p == null ? "M/A" : p.Name; Console.WriteLine("Player Spawn Info: GUID {0} Name {1} Type of Spawn {2} ", ev.Sender, name, ev.SpawnSetupType); }