Git Product home page Git Product logo

pluton's People

Contributors

balu92 avatar coersum01 avatar dretax avatar equifox avatar geoffwoollams avatar iscripters avatar maca134 avatar mcjefix avatar mikecrews avatar skullydev avatar snakybeaky avatar stopspazzing avatar unravl avatar viproz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pluton's Issues

Lets start using this area!

any time someone says something is broken, please report it here so we can see what needs to be done, thanks.

BasePlayer:Die (HitInfo): IL_0026: c

NullReferenceException: Object reference not set to an instance of an object
213.65.132.103:59624/76561198042925127/Bloody Mikey kicked: RPC Error: onproject
ileattack
InvalidProgramException: Invalid IL code in BasePlayer:Die (HitInfo): IL_0026: c
all 0x0a000718

NPCDeathEvent inherits from a wrong class

As of right now, NPCDeathEvent inherits from HurtEvent.

It should inherit from DeathEvent to maintain the style of the code, as PlayerDeathEvent inherits from DeathEvent.

Baseentity / Baseanimal methods not existing

Hey everyone, forgive me if this is too simplistic, but I just can't seem to figure it out on my own (even checked out your in construction website and sat in the IRC for a few hours) :)

When I try to compile (using visual studio or just msbuild.exe) it throws tons of errors, most of them relating to BaseEntity or BaseAnimal not having methods that are called (such as Die() and Find() )

Am I missing something? The patcher compiles fine, but doesn't see to do anything when I run the executable.

Let me just say I am very impressed with the amount of work and progress you are all making so quickly, and am very psyched to learn more and get things going so I can help you with your project as well. I see a need for documentation which I wouldn't mind doing first, but just want to spend another day testing my plugins and mods to the code I forked, which means I need it to compile :)

Thanks in advance!

NullReferenceException when closing server

Tested with a clean install of Pluton on the last server version.

Just used quit on console, this shows up on logs :

NullReferenceException: Object reference not set to an instance of an object
at Pluton.Hooks.ServerShutdown () [0x00000] in :0
at ServerMgr.OnDisable () [0x00000] in :0

JS error handling

Currently the JS errors are really simplistic, they don't give the line number or stuff like that.

Example :
[Error] TypeError: Object has no method 'setCallfback'

What do we want done before release?

What do we need to add/fix before an official release?

i would like to get a jenkins-like setup working. XCorrosionX was working on a script on a server that downloads steam rust updates, gets latest from git, compiles, patches and outputs the Managed folder to a zip file, so GSPs and users can update very easily.

On_ItemLooting not triggering

function On_ItemLooting(ItemLootEvent)
    local ply = ItemLootEvent.Looter
    local item = ItemLootEvent.Target

    if ply.IsPlayer() then
        Server.Broadcast(ply.Name.." is looting a(n)"..tostring(item))
    end
end

This hook is never fired in game. It appears as though On_ItemLooting is never called.

On_LandMineExploded not triggering

function On_LandMineExploded(Landmine)
    Server.Broadcast("A landmine has exploded!")
end

The hook appears to never be called when a landmine explodes.

On_LandMineArmed not triggering

function On_LandMineArmed(Landmine)
    Server.Broadcast("A landmine is now armed!")
end

It appears as though the hook is never triggered.

On_LootingPlayer not triggering

function On_LootingPlayer(PlayerLootEvent)
    local ply = PlayerLootEvent.Looter
    local looted = PlayerLootEvent.Target

    Server.Broadcast(ply.Name.." has looted the player "..looted.Name)
end

The event is never triggered, I believe the hook to be broken.

Inventory Move Event

Would need to change the MoveItem function in PlayerInventory to public then this could be possible :]would be needed for more complex things down the road

Errors compile the project pluton.

In the console gets the message. Someone he met with that. I have copied the files dL in 2 places

Error 1 The type or namespace name 'Network' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerKickEvent.cs 2 7 Pluton
Error 2 The type or namespace name 'Network' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\AuthEvent.cs 2 7 Pluton
Error 3 The type or namespace name 'Network' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 2 7 Pluton
Error 4 The type or namespace name 'ProtoBuf' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 3 7 Pluton
Error 5 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 5 6 Pluton
Error 6 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 5 6 Pluton
Error 7 The type or namespace name 'Network' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 5 7 Pluton
Error 8 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 6 6 Pluton
Error 9 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 6 6 Pluton
Error 10 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 6 28 Pluton
Error 11 The type or namespace name 'CodeLock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DoorCodeEvent.cs 7 16 Pluton
Error 12 The type or namespace name 'ResourceDispenser' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 7 16 Pluton
Error 13 The type or namespace name 'Item' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ItemLootEvent.cs 7 25 Pluton
Error 14 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\HurtEvent.cs 7 25 Pluton
Error 15 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DeathEvent.cs 7 25 Pluton
Error 16 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 7 27 Pluton
Error 17 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DoorCodeEvent.cs 8 16 Pluton
Error 18 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ChatEvent.cs 8 19 Pluton
Error 19 The type or namespace name 'BaseCorpse' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseInitEvent.cs 8 19 Pluton
Error 20 The type or namespace name 'BaseCorpse' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseHurtEvent.cs 8 19 Pluton
Error 21 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ClientConsoleEvent.cs 8 25 Pluton
Error 22 The type or namespace name 'BaseNPC' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\NPC.cs 8 25 Pluton
Error 23 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ServerConsoleEvent.cs 9 25 Pluton
Error 24 The type or namespace name 'Item' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\InvItem.cs 9 25 Pluton
Error 25 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ItemLootEvent.cs 9 30 Pluton
Error 26 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerLootEvent.cs 9 32 Pluton
Error 27 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\EntityLootEvent.cs 9 32 Pluton
Error 28 The type or namespace name 'BaseCombatEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CombatEntityHurtEvent.cs 9 38 Pluton
Error 29 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\NPCHurtEvent.cs 9 38 Pluton
Error 30 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\NPCDeathEvent.cs 9 39 Pluton
Error 31 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerHurtEvent.cs 9 47 Pluton
Error 32 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerDeathEvent.cs 9 48 Pluton
Error 33 The type or namespace name 'Item' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ItemLootEvent.cs 9 60 Pluton
Error 34 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CombatEntityHurtEvent.cs 9 66 Pluton
Error 35 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 10 10 Pluton
Error 36 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 10 10 Pluton
Error 37 The type or namespace name 'Rust' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerTakedmgEvent.cs 10 10 Pluton
Error 38 The type or namespace name 'ItemAmount' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 10 16 Pluton
Error 39 The type or namespace name 'BaseNPC' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\NPC.cs 10 20 Pluton
Error 40 The type or namespace name 'PlayerInventory' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 10 25 Pluton
Error 41 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Entity.cs 10 25 Pluton
Error 42 The type or namespace name 'Connection' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\AuthEvent.cs 10 25 Pluton
Error 43 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\LootEvent.cs 10 25 Pluton
Error 44 The type or namespace name 'Construction' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\BuildingEvent.cs 10 25 Pluton
Error 45 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\HurtEvent.cs 10 26 Pluton
Error 46 The type or namespace name 'BaseCorpse' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseHurtEvent.cs 10 27 Pluton
Error 47 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 10 31 Pluton
Error 48 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 10 31 Pluton
Error 49 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseHurtEvent.cs 10 41 Pluton
Error 50 The type or namespace name 'Connection' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerKickEvent.cs 11 16 Pluton
Error 51 'Pluton.Events.BuildingEvent.Construction' is a 'field' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\BuildingEvent.cs 11 25 Pluton
Error 52 The type or namespace name 'BaseCorpse' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseInitEvent.cs 11 26 Pluton
Error 53 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DeathEvent.cs 11 27 Pluton
Error 54 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CorpseInitEvent.cs 11 40 Pluton
Error 55 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 12 10 Pluton
Error 56 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 12 10 Pluton
Error 57 The type or namespace name 'Connection' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\AuthEvent.cs 12 26 Pluton
Error 58 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\LootEvent.cs 12 26 Pluton
Error 59 The type or namespace name 'CodeLock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DoorCodeEvent.cs 12 30 Pluton
Error 60 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 12 31 Pluton
Error 61 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 12 31 Pluton
Error 62 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DoorCodeEvent.cs 12 49 Pluton
Error 63 The type or namespace name 'Rust' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerTakedmgEvent.cs 12 53 Pluton
Error 64 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 13 10 Pluton
Error 65 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 13 10 Pluton
Error 66 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 13 17 Pluton
Error 67 The type or namespace name 'BuildingBlock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\BuildingPart.cs 13 17 Pluton
Error 68 The type or namespace name 'PlayerInventory' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 13 20 Pluton
Error 69 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 13 31 Pluton
Error 70 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 13 31 Pluton
Error 71 'Pluton.PlayerKickEvent.Connection' is a 'field' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\PlayerKickEvent.cs 13 32 Pluton
Error 72 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\plugins.cs 13 35 Pluton
Error 73 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 14 16 Pluton
Error 74 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Entity.cs 14 23 Pluton
Error 75 The type or namespace name 'ResourceDispenser' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 14 28 Pluton
Error 76 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ClientConsoleEvent.cs 14 35 Pluton
Error 77 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 14 57 Pluton
Error 78 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 14 74 Pluton
Error 79 'Pluton.Events.GatherEvent.ItemAmount' is a 'field' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\GatherEvent.cs 14 89 Pluton
Error 80 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 15 16 Pluton
Error 81 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ChatEvent.cs 15 35 Pluton
Error 82 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 16 21 Pluton
Error 83 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\ServerConsoleEvent.cs 16 35 Pluton
Error 84 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 17 23 Pluton
Error 85 'Pluton.Events.BuildingEvent.Construction' is a 'field' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\BuildingEvent.cs 17 30 Pluton
Error 86 'Pluton.Events.BuildingEvent.Construction' is a 'field' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\BuildingEvent.cs 17 57 Pluton
Error 87 The type or namespace name 'BuildingBlock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\BuildingEvent.cs 17 85 Pluton
Error 88 The type or namespace name 'Connection' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\AuthEvent.cs 18 16 Pluton
Error 89 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 18 16 Pluton
Error 90 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 18 43 Pluton
Error 91 The type or namespace name 'ItemCrafter' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 20 16 Pluton
Error 92 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 21 16 Pluton
Error 93 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 25 16 Pluton
Error 94 The type or namespace name 'BuildingBlock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\BuildingPart.cs 25 29 Pluton
Error 95 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 27 10 Pluton
Error 96 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 27 10 Pluton
Error 97 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 28 32 Pluton
Error 98 The type or namespace name 'Socket_Base' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\BuildingPart.cs 30 16 Pluton
Error 99 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 31 21 Pluton
Error 100 The type or namespace name 'ItemCrafter' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 37 27 Pluton
Error 101 The type or namespace name 'ItemContainer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 37 39 Pluton
Error 102 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 37 45 Pluton
Error 103 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 37 63 Pluton
Error 104 The type or namespace name 'ProtoBuf' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\CraftEvent.cs 37 81 Pluton
Error 105 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 40 21 Pluton
Error 106 The type or namespace name 'ItemCategory' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 40 57 Pluton
Error 107 The type or namespace name 'Item' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\InvItem.cs 44 24 Pluton
Error 108 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 46 10 Pluton
Error 109 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 46 10 Pluton
Error 110 The type or namespace name 'Rust' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\HurtEvent.cs 47 16 Pluton
Error 111 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 47 33 Pluton
Error 112 The type or namespace name 'Rust' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Events\DeathEvent.cs 48 16 Pluton
Error 113 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Server.cs 52 40 Pluton
Error 114 The type or namespace name 'BuildingBlock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\BuildingPart.cs 57 16 Pluton
Error 115 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 65 10 Pluton
Error 116 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 65 10 Pluton
Error 117 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 65 30 Pluton
Error 118 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 65 30 Pluton
Error 119 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 66 34 Pluton
Error 120 The type or namespace name 'BuildingGrade' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 69 56 Pluton
Error 121 The type or namespace name 'BuildingGrade' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\BuildingPart.cs 73 16 Pluton
Error 122 The type or namespace name 'ItemContainer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 74 16 Pluton
Error 123 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 75 10 Pluton
Error 124 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 75 10 Pluton
Error 125 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 75 31 Pluton
Error 126 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 75 31 Pluton
Error 127 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 76 35 Pluton
Error 128 The type or namespace name 'ItemContainer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 80 16 Pluton
Error 129 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 80 33 Pluton
Error 130 The type or namespace name 'TriggerBase' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Util.cs 83 41 Pluton
Error 131 The type or namespace name 'ItemContainer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Inv.cs 86 16 Pluton
Error 132 The type or namespace name 'TriggerComfort' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 100 21 Pluton
Error 133 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 107 10 Pluton
Error 134 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 107 10 Pluton
Error 135 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 107 31 Pluton
Error 136 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 107 31 Pluton
Error 137 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 108 36 Pluton
Error 138 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 114 10 Pluton
Error 139 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 114 10 Pluton
Error 140 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 114 31 Pluton
Error 141 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 114 31 Pluton
Error 142 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Pluton.cs 115 35 Pluton
Error 143 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 116 16 Pluton
Error 144 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 120 16 Pluton
Error 145 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Util.cs 120 35 Pluton
Error 146 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 124 16 Pluton
Error 147 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Util.cs 125 38 Pluton
Error 148 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 128 16 Pluton
Error 149 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 131 36 Pluton
Error 150 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 133 16 Pluton
Error 151 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 137 16 Pluton
Error 152 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 137 36 Pluton
Error 153 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 141 16 Pluton
Error 154 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 145 16 Pluton
Error 155 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 147 21 Pluton
Error 156 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 150 16 Pluton
Error 157 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 152 21 Pluton
Error 158 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 154 27 Pluton
Error 159 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 154 76 Pluton
Error 160 The type or namespace name 'ConnectionAuth' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 155 39 Pluton
Error 161 The type or namespace name 'Connection' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 155 58 Pluton
Error 162 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 159 16 Pluton
Error 163 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 159 21 Pluton
Error 164 The type or namespace name 'ItemCategory' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 159 63 Pluton
Error 165 'Pluton.Find.ItemDefinition(string)' is a 'method' but is used like a 'type' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 166 16 Pluton
Error 166 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 166 27 Pluton
Error 167 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 166 77 Pluton
Error 168 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\World.cs 168 16 Pluton
Error 169 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 170 49 Pluton
Error 170 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 191 36 Pluton
Error 171 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 197 36 Pluton
Error 172 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 211 36 Pluton
Error 173 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 238 49 Pluton
Error 174 The type or namespace name 'TriggerRadiation' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 240 21 Pluton
Error 175 The type or namespace name 'Windows' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Logger.cs 247 16 Pluton
Error 176 The type or namespace name 'TriggerTemperature' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 251 21 Pluton
Error 177 The type or namespace name 'ItemDefinition' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 252 49 Pluton
Error 178 The type or namespace name 'TriggerBase' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 256 21 Pluton
Error 179 The type or namespace name 'TriggerBase' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Find.cs 261 48 Pluton
Error 180 The type or namespace name 'BaseCombatEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 301 45 Pluton
Error 181 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 301 73 Pluton
Error 182 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Objects\Player.cs 368 16 Pluton
Error 183 The type or namespace name 'CodeLock' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 406 37 Pluton
Error 184 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 406 56 Pluton
Error 185 The type or namespace name 'Door' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 416 36 Pluton
Error 186 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 416 47 Pluton
Error 187 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 437 23 Pluton
Error 188 The type or namespace name 'Construction' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 437 46 Pluton
Error 189 The type or namespace name 'Construction' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 437 73 Pluton
Error 190 The type or namespace name 'ResourceDispenser' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 468 38 Pluton
Error 191 The type or namespace name 'BaseEntity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 468 67 Pluton
Error 192 The type or namespace name 'ItemAmount' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 468 82 Pluton
Error 193 The type or namespace name 'BaseNPC' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 494 36 Pluton
Error 194 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 494 50 Pluton
Error 195 The type or namespace name 'ItemCrafter' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 505 48 Pluton
Error 196 The type or namespace name 'ItemBlueprint' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 505 66 Pluton
Error 197 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 505 84 Pluton
Error 198 The type or namespace name 'ProtoBuf' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 505 102 Pluton
Error 199 A value of type '' cannot be used as a default parameter because there are no standard conversions to type 'ProtoBuf.Item.InstanceData' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 505 129 Pluton
Error 200 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 551 39 Pluton
Error 201 The type or namespace name 'HitInfo' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 551 58 Pluton
Error 202 The type name 'Connection' does not exist in the type 'UnityEngine.Network' C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 580 52 Pluton
Error 203 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 598 47 Pluton
Error 204 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 618 48 Pluton
Error 205 The type or namespace name 'BasePlayer' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 636 36 Pluton
Error 206 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 676 47 Pluton
Error 207 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 689 47 Pluton
Error 208 The type or namespace name 'PlayerLoot' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 702 45 Pluton
Error 209 The type or namespace name 'ConsoleSystem' could not be found (are you missing a using directive or an assembly reference?) C:\Users\mateusz\Desktop\Pluton-master\Pluton\Hooks.cs 715 49 Pluton

Respawn hook not working, cant respawn

I'm not sure if this is just me, but I don't have the know how to fix it. I took a look at the patcher solution and tried simply commenting out the respawn function parts, but that didn't work. Any time you try to repawn you get this error in the console and can not spawn.

I also took a look at the assemply-csharp dll with dotPeek and found the Respawn(bool) function, but again mono is new to me so my understanding is a bit limited.

InvalidProgramException: Invalid IL code in BasePlayer:Respawn (bool): IL_000d:
call 0x060002c9

Teleport method issue

its been reported that when you teleport somewhere, you wont see surrounding buildings until you relog.

must look into sending the client the structures around the area after teleport

Plugins should register their /slash commands like Rust++ does

Pluton should register plugin commands the way Rust++ does for its commands, then On_Command could be called only once, for the plugin that implements that command. Pluton will know what commands are valid, and can display help text or a list of valid commands if there's no match. It could also prevent duplicate commands being installed.

You could do this a couple ways. The backwards-compatible way would be to scan the text of the plugin looking for the command name in the On_Command hook. I might do this in Fougerite.

The more flexible way would be for Pluton to provide a RegisterCommand method to be called in PluginInit. It could take the name of the command and return true or false whether the command was already registered. This would give plugins a way to avoid command collisions without Pluton having a central registry.

Here's the Rust++ code. This can be generalized for any command in any plugin, including RustPP itself. Magma should have done this from the start.

        private static void InitializeCommands()
        {
            ChatCommand.AddCommand("/about", new AboutCommand());
            ChatCommand.AddCommand("/addfriend", new AddFriendCommand());
            AddAdminCommand command = new AddAdminCommand();
            command.AdminFlags = "CanAddAdmin";
            ChatCommand.AddCommand("/addadmin", command);
            AddFlagCommand command2 = new AddFlagCommand();
            command2.AdminFlags = "CanAddFlags";
            ChatCommand.AddCommand("/addflag", command2);
            AnnounceCommand command3 = new AnnounceCommand();
            command3.AdminFlags = "CanAnnounce";
            ChatCommand.AddCommand("/announce", command3);
            BanCommand command4 = new BanCommand();
            command4.AdminFlags = "CanBan";
            ChatCommand.AddCommand("/ban", command4);
            ChatCommand.AddCommand("/friends", new FriendsCommand());
            GetFlagsCommand command5 = new GetFlagsCommand();
            command5.AdminFlags = "CanGetFlags";
            ChatCommand.AddCommand("/getflags", command5);
            GiveItemCommand command6 = new GiveItemCommand();
            command6.AdminFlags = "CanGiveItem";
            ChatCommand.AddCommand("/give", command6);
            GodModeCommand command7 = new GodModeCommand();
            command7.AdminFlags = "CanGodMode";
            ChatCommand.AddCommand("/god", command7);
            ChatCommand.AddCommand("/help", new HelpCommand());
            ChatCommand.AddCommand("/history", new HistoryCommand());
            SpawnItemCommand command8 = new SpawnItemCommand();
            command8.AdminFlags = "CanSpawnItem";
            ChatCommand.AddCommand("/i", command8);
            InstaKOCommand command9 = new InstaKOCommand();
            command9.AdminFlags = "CanInstaKO";
            ChatCommand.AddCommand("/instako", command9);
            KickCommand command10 = new KickCommand();
            command10.AdminFlags = "CanKick";
            ChatCommand.AddCommand("/kick", command10);
            KillCommand command11 = new KillCommand();
            command11.AdminFlags = "CanKill";
            ChatCommand.AddCommand("/kill", command11);
            LoadoutCommand command12 = new LoadoutCommand();
            command12.AdminFlags = "CanLoadout";
            ChatCommand.AddCommand("/loadout", command12);
            ChatCommand.AddCommand("/motd", new MOTDCommand());
            MuteCommand command13 = new MuteCommand();
            command13.AdminFlags = "CanMute";
            ChatCommand.AddCommand("/mute", command13);
            ChatCommand.AddCommand("/location", new LocationCommand());
            ChatCommand.AddCommand("/ping", new PingCommand());
            ChatCommand.AddCommand("/players", new PlayersCommand());
            ChatCommand.AddCommand("/pm", new PrivateMessagesCommand());
            ReloadCommand command14 = new ReloadCommand();
            command14.AdminFlags = "CanReload";
            ChatCommand.AddCommand("/reload", command14);
            RemoveAdminCommand command15 = new RemoveAdminCommand();
            command15.AdminFlags = "CanDeleteAdmin";
            ChatCommand.AddCommand("/unadmin", command15);
            ChatCommand.AddCommand("/r", new ReplyCommand());
            ChatCommand.AddCommand("/rules", new RulesCommand());
            SaveAllCommand command16 = new SaveAllCommand();
            command16.AdminFlags = "CanSaveAll";
            ChatCommand.AddCommand("/saveall", command16);
            MasterAdminCommand command17 = new MasterAdminCommand();
            command17.AdminFlags = "RCON";
            ChatCommand.AddCommand("/setmasteradmin", command17);
            ChatCommand.AddCommand("/share", new ShareCommand());
            ChatCommand.AddCommand("/starter", new StarterCommand());
            TeleportHereCommand command18 = new TeleportHereCommand();
            command18.AdminFlags = "CanTeleport";
            ChatCommand.AddCommand("/tphere", command18);
            TeleportToCommand command19 = new TeleportToCommand();
            command19.AdminFlags = "CanTeleport";
            ChatCommand.AddCommand("/tpto", command19);
            UnbanCommand command20 = new UnbanCommand();
            command20.AdminFlags = "CanUnban";
            ChatCommand.AddCommand("/unban", command20);
            ChatCommand.AddCommand("/unfriend", new UnfriendCommand());
            RemoveFlagsCommand command21 = new RemoveFlagsCommand();
            command21.AdminFlags = "CanUnflag";
            ChatCommand.AddCommand("/unflag", command21);
            UnmuteCommand command22 = new UnmuteCommand();
            command22.AdminFlags = "CanUnmute";
            ChatCommand.AddCommand("/unmute", command22);
            ChatCommand.AddCommand("/unshare", new UnshareCommand());
            WhiteListAddCommand command23 = new WhiteListAddCommand();
            command23.AdminFlags = "CanWhiteList";
            ChatCommand.AddCommand("/addwl", command23);
        }

Entity.Location

Entity.Location returns 0.0, 0.0, 0.0.
No errors in logs or logs.
Code I was using: (Python)
def On_Placement(self, BuildingEvent):
if BuildingEvent.Builder.Admin:
BuildingEvent.Builder.Message(str(BuildingEvent.BuildingPart.Location))

add more config options

for gather rate (World.ResourceGatherMultiplier)
for perm frozen time (World.Time + World.FreezeTime())
for crafting time (Server.CraftingTimeScale)
for auto random airdrops (create timer too)

test

Submitted by: XCorrosionX
From channel: #pluton
At 2015-01-27 19:24:35 UTC

HurtEvent issue with returning Weapon

It appears that the HurtEvent as used with hook On_CorpseHurt does not return the weapon in the instance of a melee weapon.

Rifles/Bows return a valid weapon entity
Hatchets/Pickaxes/Other Melee weapons return null/nil

My Code:

function On_CorpseHurt(HurtEvent)
    local ply = HurtEvent.Attacker
    local weapon = HurtEvent.Weapon
    if weapon == nil then
        weapon = {}
        weapon.Name = "unknown weapon"
    end
    local dType = HurtEvent.DamageType

    if ply.IsPlayer() then
        Server.Broadcast(ply.Name.." hit a corpse using a(n) "..weapon.Name.." (Damage Type: "..tostring(dType)..")!")
    end
end

The output:
http://www.mythicservers.com/images/mythic/2015-11-05_19-00-10.png

1st was bolt action
2nd was stone hatchet
3rd was stone pickaxe

ConsoleHook error, kicking players cuz of null reference when entering a (invalid?) command

It's been reported that now console commands can kick players.
Related error msg:

Exception in Server.ReceivedMessage: 0 -> 5

(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

NullReferenceException: Object reference not set to an instance of an object
  at Pluton.Hooks.ConsoleCommand (.Arg arg, System.String rconCmd) [0x00000] in <filename unknown>:0 

  at ConsoleSystem.OnClientCommand (Network.Message packet) [0x00000] in <filename unknown>:0 

  at Network.Node.Call (Network.Message packet) [0x00000] in <filename unknown>:0 

  at Network.Router.Route (Network.Message packet) [0x00000] in <filename unknown>:0 

  at Network.Server.ReceivedMessage (Network.Message pack) [0x00000] in <filename unknown>:0 

  at Network.Implementation.Lidgren.Server.Cycle () [0x00000] in <filename unknown>:0 
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Network.Implementation.Lidgren.Server:Cycle()
ServerMgr:Update()

(Filename:  Line: -1)

C# scripts don't update live

C# scripts don't load into the server live after edits and the console says in red text that it can't compile. I'm not sure if this was intended or if this is an issue.

SQL support

I'm not familiar with databases, but it's always requested! Anyone can do this?

Change firstLocations to avoid radiation

When teleporting, the function first sends us to a location > 1000 from current so NetworkGroup updates (I believe), the problem is that on certain map, those firstLocation are in a rad zone, so someone will teleport from and to a rad free zone but still get radiation from the firstLocation teleport.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.