Can I check if the thing im hitting is a rock, tree....?
void OnDispenserGather(ResourceDispenser dispenser, BaseEntity entity, Item item)
{
if (dispenser == ?)
???
}
Solved Geting If gathering a rock
Discussion in 'Rust Development' started by TheMechanical97, Jan 14, 2016.
-
Here ya go
Code:void OnDispenserGather(ResourceDispenser dispenser, BaseEntity entity, Item item) { var _player = entity as BasePlayer; if (_player == null) return; switch (dispenser.gatherType) { case ResourceDispenser.GatherType.Tree: //When chopping a tree //Do Stuff break; case ResourceDispenser.GatherType.Ore: //When collecting from an ore node //Do Stuff break; case ResourceDispenser.GatherType.Flesh: //When skinning an animal //Do Stuff break; case ResourceDispenser.GatherType.UNSET: //Dont know //Do Stuff break; case ResourceDispenser.GatherType.LAST: //Dont know //Do Stuff break; default: throw new ArgumentOutOfRangeException(); //Error handle } }
-
Thank you so much
You genious