Jump to content

Recommended Posts

 EU ACHEI O PROBLEMA, MAIS PRECISO DE AJUDA.

No meu servidor de DayZ ele tem objetos criados que são as GEAR itens que dropa em toda parte do mapa e na area 51 também e como a area 51 é editada com objetos também ela fica pistando eu vou mostrar imagens. 

UMA PARTE DO SCRIPT DA GAMEMODE,  ESSE SCRIPT ABAIXO É AS 'GEAR' a onde dropa os itens dentro de uma Col. 
OBS: esse escript é server.Lua

function createPickupsOnServerStart()
	iPickup = 0
	for i,pos in ipairs(pickupPositions["residential"]) do
		iPickup = iPickup + 1
		createItemLoot("residential",pos[1],pos[2],pos[3],iPickup)
	end
	for i,pos in ipairs(pickupPositions["industrial"]) do
		iPickup = iPickup + 1
		createItemLoot("industrial",pos[1],pos[2],pos[3],iPickup)
	end
	for i,pos in ipairs(pickupPositions["farm"]) do
		iPickup = iPickup + 1
		createItemLoot("farm",pos[1],pos[2],pos[3],iPickup)
	end
	for i,pos in ipairs(pickupPositions["supermarket"]) do
		iPickup = iPickup + 1
		createItemLoot("supermarket",pos[1],pos[2],pos[3],iPickup)
	end
	for i,pos in ipairs(pickupPositions["military"]) do
		iPickup = iPickup + 1
		createItemLoot("military",pos[1],pos[2],pos[3],iPickup)
	end
end
createPickupsOnServerStart()


function createItemLoot(lootPlace,x,y,z)
	col = createColSphere(x,y,z,1.25)
	setElementData(col,"itemloot",true)
	setElementData(col,"parent",lootPlace)
	setElementData(col,"MAX_Slots",12)
	for i, item in pairs(itemTable[lootPlace]) do
		if not tonumber(item[5]) then
			outputServerLog(item[1])
		end
		local value =  math.percentChance (item[5],math.random(1,2))
		setElementData(col,item[1],value)
	end
	refre:~emLoot (col,lootPlace,true)	
	return col
end

> Essa imagem é com os objetos da gamemode(ITENS) ATIVADO, olhe como ela some os objetos.

https://ibb.co/tDKn0Lg

> Já essa aqui é com esse aqui é com os (ITENS) DESATIVADO DA GAMEMODE, ela renderiza certinho o mapa.

https://ibb.co/YPsG9VH

Ai queria se colocando uma função de distancia da col de cada GEAR, iria resolver ou o que? 

Edited by felipebaidoloko
Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...