Market - how to make it ? :o

Place to get help with not working mods / modding interface.
Post Reply
PanTobi
Fast Inserter
Fast Inserter
Posts: 202
Joined: Fri Feb 05, 2016 12:34 am
Contact:

Market - how to make it ? :o

Post by PanTobi »

How i can build my own Market?...

i can see Market in Map Editor but i don't know how to setup it :c...
When i open my Market its empty T_T...

User avatar
darkfrei
Smart Inserter
Smart Inserter
Posts: 2903
Joined: Thu Nov 20, 2014 11:11 pm
Contact:

Re: Market - how to make it ? :o

Post by darkfrei »

PanTobi wrote:
Sat Jun 06, 2020 5:10 am
How i can build my own Market?...

i can see Market in Map Editor but i don't know how to setup it :c...
When i open my Market its empty T_T...
I've never made it, but you can open some saved map and look into the control.lua.

See also:
https://lua-api.factorio.com/latest/Lua ... arket_item #LuaEntity.add_market_item
https://lua-api.factorio.com/latest/Lua ... arket_item #LuaEntity.remove_market_item
https://lua-api.factorio.com/latest/Lua ... rket_items #LuaEntity.get_market_items
https://lua-api.factorio.com/latest/Lua ... rket_items #LuaEntity.clear_market_items
Example
Adds market offer, 1 copper ore for 10 iron ore.

Code: Select all

market.add_market_item{price={{"iron-ore", 10}}, offer={type="give-item", item="copper-ore"}}
Example
Adds market offer, 1 copper ore for 5 iron ore and 5 stone ore.

Code: Select all

market.add_market_item{price={{"iron-ore", 5}, {"stone", 5}}, offer={type="give-item", item="copper-ore"}}

PanTobi
Fast Inserter
Fast Inserter
Posts: 202
Joined: Fri Feb 05, 2016 12:34 am
Contact:

Re: Market - how to make it ? :o

Post by PanTobi »

I made little upgrade to Your Function Darkfrei ^_^

Code: Select all

/c
local entity = game.player.selected	
	entity.add_market_item{price={{"iron-ore", 10}}, offer={type="give-item", item="copper-ore"}}
Ty Again <3

Post Reply

Return to “Modding help”