Thread: Mod replay
View Single Post
Old 01-07-2012, 04:59 PM   #14
MANTIKORA
МичманВ запасе
 
MANTIKORA's Avatar
 
Faction:
Бентузи

Join Date: Dec 2008
Location: Киев
Posts: 63
Re: Mod replay



Планеты просто напросто нету)))

так же есть Evillejedi_StarsFunctions.lua
Code:
function ringSphereShellAdd(tPosition, rDistribution, iNumResources, fAxis1, fWidth, fArc, farx)
	local rel = 0
	for k, iCount in rDistribution do
		rel = rel + iCount
	end
	local num = floor(iNumResources/rel)
	for k, iCount in rDistribution do
		for i = 1, num*iCount do
			local majA = fAxis1
			local theta = random(0, fArc)
			local phi = random(0, farx)
			local radiusV = majA + random(fWidth/-2, fWidth/2)
			local deltaX = radiusV * cos(phi-20) * sin(theta-20)
			local deltaY = radiusV * sin(phi)
			local deltaZ = radiusV * cos(phi) * cos(theta)
			addPebble(k, {tPosition[1] + deltaX, tPosition[2] + deltaZ, tPosition[3] + deltaY,}, 0, 0, 0)
		end
	end
end

function defaultStarField()
    local rdist =
    {

        starw = 2,
        starr = 1,
        starb = 1,
        staro = 1,
        stary = 1,
        stardim = 8,
        stardim2 = 6,
     }
     ringSphereShellAdd({0, 0, 0,}, rdist, 2500, 900000000, 500, 360, 360)
end
Но если его кидать в папку скрипт игра вылетит во время загрузки.

ПС: вот скрины для сравнения:





ПСС повторюсь у меня планеты нету)) карта загружается без планеты
ссылка на карту выше.

Добавлено через 2 часа 38 минут
Почему end 3 раза?...

что за ай и ка в цикле? для чего? может в них проблема?

Люди которые понимают что тут написано* (кроме кординат и циферек-буков) выручайте.

Last edited by MANTIKORA : 01-07-2012 at 07:38 PM. Reason: добавлено сообщение
MANTIKORA is offline   Reply With Quote