05-16-2017, 02:07 AM
Pages: 1 2
05-16-2017, 07:44 AM
05-16-2017, 05:30 PM
i need to make random spawner of item, i write to ini file list of items , and put into the world random spawner item and that spawn items Every few seconds
05-16-2017, 08:35 PM
Still not good enough. Does that mean that an admin places a mobspawner-like block that can spawn pickups around it, or does it mean that regular players choose where to spawn the items? Who creates the list (admin / players), what happens after a pickup is spawned from that list - does it get removed, or can it be reused?
05-16-2017, 08:45 PM
Admin create the list,
items pich up around the spawner
Spawner not remove, spawn items regular (reused)
items pich up around the spawner
Spawner not remove, spawn items regular (reused)
05-20-2017, 07:41 AM
I created a plugin that should do what you want. It's ready for testing.
https://github.com/Seadragon91/ItemSpawner
- The README on the github page contains the command and what it do, also "/itemspawner help" in-game will list them
- The storage of the spawners is done in a sqlite db
- The items for the spawner is in file file drop_items.ini in plugin folder in , a example one will be generated at server startup (Plugin name has to be in settings.ini)
Code:
<item type>:<amount>:<damage value>
The damage value is optional.
The file ItemSpawner.lua contains at top the variables:
- g_DefaultRadius
- g_DefaultInterval
Here a basic usage. The args in square brackets are optional and the values from the variables above are used.
- /itemspawner create test
- /itemspawner enable test
Well then please test it

If an error occurs. the stack trace should be then in the console.
Edit, problem fixed:
- Fixed crash, item list was empty
- Close database, if plugin gets disabled.
05-20-2017, 04:03 PM
Can you place some type of spawner, or generally take an ID as input (and if that block is destroyed, the itemspawner is destroyed too)
Pages: 1 2