Witam! pr?bowa?em ju? du?o razy na wiele razy XDDD wiem ?e to jest proste ale nigdy nie bawi?em ise takimi kamerami. Trzeba mi zamieni? SetMatrixCamera na smoothMoveCamera(2656.0268554688, -1755.9916992188, 37.880844116211, 2755.3369140625, -1758.2503662109, 26.374568939209, 2812.7878417969, -1764.4494628906, 50.781707763672, 2909.6337890625, -1770.3770751953, 26.579612731934, 8500) jak by to zrobi? jaka? podpowiedz?
(na dole jest zaznaczone takimi -------- gdzie jest ten matrix
Z g?ry dzi?ki jak kto? pomo?e
dam piwo da? bym jeszcze respekt ale mam za ma?o post?w
Og?lnie to chodzi mi o to ?eby w tle panelu logowania nie by?o obrazu w jednym miejscu tylko ?adne lataj?ce kamery
klient logowania
[lua]
if getElementData(localPlayer, "player:sid") then return end
local root = getRootElement()
local resourceRoot = getResourceRootElement(getThisResource())
local screenWidth, screenHeight = guiGetScreenSize()
local blurStrength = 20
local myScreenSource = dxCreateScreenSource(screenWidth, screenHeight)
blurShader, blurTec = dxCreateShader("shaders/BlurShader.fx")
function renderblur()
if blur == true then
dxUpdateScreenSource(myScreenSource)
Witam, da si? ten kod jako? przerobi? aby kamera zatrzymywa?a si? po dojechaniu do wyznaczonego miejsca? Bo jak narazie gdy najade na guzik to kamera doje?dza do miejsca i zn?w wraca do miejsca startu i jedzie do tego miejsca i tak w k??ko.
Prosze o piln? pomoc, stawiam zimne .
[lua]
local sm = {}
sm.moov = 0
sm.object1,sm.object2 = nil,nil
local function removeCamHandler()
if(sm.moov == 1)then
sm.moov = 0
end
end
local function camRender()
if (sm.moov == 1) then
local x1,y1,z1 = getElementPosition(sm.object1)
local x2,y2,z2 = getElementPosition(sm.object2)
setCameraMatrix(x1,y1,z1,x2,y2,z2)
end
end
addEventHandler("onClientPreRender",root,camRender)
function smoothMoveCamera(x1,y1,z1,x1t,y1t,z1t,x2,y2,z2,x2t,y2t,z2t,time)
if(sm.moov == 1)then return false end
sm.object1 = createObject(1337,x1,y1,z1)
sm.object2 = createObject(1337,x1t,y1t,z1t)
setElementAlpha(sm.object1,0)
setElementAlpha(sm.object2,0)
setObjectScale(sm.object1,0.01)
setObjectScale(sm.object2,0.01)
moveObject(sm.object1,time,x2,y2,z2,0,0,0,"InOutQuad")
moveObject(sm.object2,time,x2t,y2t,z2t,0,0,0,"InOutQuad")
sm.moov = 1
setTimer(removeCamHandler,time,1)
setTimer(destroyElement,time,1,sm.object1)
setTimer(destroyElement,time,1,sm.object2)
return true
end
function renderZoneBox()
if isMouseIn(duperele) then
smoothMoveCamera(-2620.43, -72.34, 91.69,-2548.68, 23.98, 74.19,-2378.78, 611.94, 56.7...
//To jest w og?lne co innego ni? fonty i static image wi?c za?o?? nowy w?tek.
Dobra wi?c m?j problem jest taki. Zrobi?em sobie ?adny login panel tylko t?a nie mam. Wi?c wymy?li?em ?e fajnie b?dzie gdy w tle b?dzie np.: Napis "Vinewood" b?dzie kamera tak jakby pod k?tem i b?dzie lecia?a do ko?ca napisu potem przejdzie np: na najwi?kszy budynek w gta sa i b?dzie si? wok?? niego kr?ci? a potem przejdzie na pla?e i to si? tak b?dzie zap?tla?o. Wi?c jak to zrobi??
Witam, mam ma?e pytanie. Tworz? panel logowania z "lataj?c? kamer?" i zastosowa?em funkcje wymienion? w temacie. Chcia?bym ?eby kamera "znikn??a" po naci?ni?ciu odpowiedniego przycisku. Jak narazie nie mam poj?cia jak? funkcj? zastosowa? Prosz? o pomoc.
Witam. Mam (pewnie banalny ) problem z p?tl? i tablic? bo chcia?em zrobi? skrypt na uruchamianie skrypt?w xD. Ale warto?? z V uznaje za jakiego? "stringa" i nie odpala zasobu. Za pomoc daj?
Witam! Mam pewien problem, poniewa? zrobi?em sobie smoothMoveCamera podczas logowania - ale jednak je?li kamera b?dzie w obrocie, to nie spawni mnie. Pomo?e kto?? Za pomoc =
Witam.
Mam taki kodzik mianowicie on dzia?? lecz jest 1 problem:
Jak wchodze kamera sie wylacza wciskam guzik to wylacza lecz jak spowrotem wchodze to juz nie wlacza wie ktos czemu? jak tak to pomoze ?