Is there a way to prevent this?

So i started working on my tycoon game foolish factory again and I got the mining down so you get the ore, but I don’t want the players to be able to place the ores and mess up the game. Is there a way to prevent placing the dynamic blocks?

3 Likes

Not to my knowledge. What you could do instead is grant the player an item that functions like an ore when the block is broken. Would use up a lot of memory doing that for each specific block.

1 Like

It wouldn’t use that much depending on how many dynamic blocks and how many types of 'em you use and if you use wires or channels

This should do it. You will need 1 Lifecycle, 1 trigger, 1 checker, and 2 item granters.

This first device is the Lifecycle.
Screenshot 2024-09-19 10.26.03 AM
Next is trigger. Note that delay doesn’t have to be that low, but you can do about .01
Screenshot 2024-09-19 10.26.30 AM
These 2 are the checker settings. The channel I am using stands for mine diamond.



These are the 2 item granters.


This SHOULD work. I have not play tested, but if you do this for all of your ores (except the Lifecycle and trigger, you only have to do that once) you should be good.

Use Zones, they can prevent players from placing blocks, Blasting gadgets, and others things!!

Yeah that’s probably easier. Note that my method covers the whole map, whereas zones cover a specified region.

Yes, but there is also copy and pasteing!!
he is right tho

wouldnt barriers work? wouldnt that technically block the gimkit ground?

possibly let me test

Or maybe when they are in a zone there is a checker checking for their item amount and if it changes (means they placed a block) then they get punished

That is similar to what I did on my first suggestion. Also, I checked barriers do not work

1 Like

then try the zone idea

not possible because of not being able to track items going down in blocks.

1 Like

I mean the item itself in your inventory and it checks if your missing a block

Try using this, and instead of dynamic stuff, seeds.

I’m using this right now since it’s so useful! At least the aesthetic part and a bit of the dynamic blocks are in my game.

Maybe a zone that you can’t place anything?
edit: grrrrrr @Undertale

sorry, but that doesn’t work.

1 Like

did you guys even consider what i said about zones checking how much blocks are in your inventory and if it decreases the zone punishes you ;-;

I’m not sure this works, but can you put down blocks if usable drop (in map settings) is set to no?

1 Like

I tried this yesterday and deduced that it does not work. I might be incorrect, but even if it works, it is very heavy on memory.

1 Like