Random spwn items
#11
i need a my random list spawn from ini file...
Reply
Thanks given by:
#12
@Boo, you need to describe what you want in a lot of details. Explain it like I'm 5 years old. Write as much as possible. We hate guessing.
Reply
Thanks given by:
#13
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
Reply
Thanks given by:
#14
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?
Reply
Thanks given by:
#15
Admin create the list,

items pich up around the spawner

Spawner not remove, spawn items regular (reused)
Reply
Thanks given by:
#16
@Boo 

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)
Format of drop_items.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
As the name indicate this are default values, they are used for the command '/itemspawner create'.
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
This two commands will create a item spawner at your location and enable it, currently there is nothing placed, write if you want something placed

Well then please test it  Smile  . Discover the plugin and the commands.

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.
Reply
Thanks given by: Boo
#17
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)
Reply
Thanks given by:




Users browsing this thread: 2 Guest(s)