Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Sandbox.Game;
- using Sandbox.Game.Entities;
- using Sandbox.ModAPI;
- using VRage.Game;
- using VRage.Game.Components;
- namespace Klime.HelloWorld
- {
- [MySessionComponentDescriptor(MyUpdateOrder.NoUpdate)]
- public class Klime : MySessionComponentBase
- {
- public override void Init(MyObjectBuilder_SessionComponent sessionComponent)
- {
- base.Init(sessionComponent);
- MyAPIGateway.Utilities.MessageEntered += UtilitiesOnMessageEntered;
- }
- private void UtilitiesOnMessageEntered(string messagetext, ref bool sendtoothers)
- {
- MyVisualScriptLogicProvider.SpawnPrefab("Shipping Container", MyEntities.FindFreePlace(MyAPIGateway.Session.Player.Character.PositionComp.WorldMatrix.Translation));
- MyVisualScriptLogicProvider.SendChatMessage("Shipping Container spawned at ");
- }
- protected override void UnloadData()
- {
- MyAPIGateway.Utilities.MessageEntered -= UtilitiesOnMessageEntered;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement