Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: setcameramatrix
1. setCameraMatrix
Siemka, robi? wyb?r spawnu i mam problem z setCameraMatrix, bo nie renderuje mi widoku. W DB3 zero b??d?w, poni?ej kod jak wywo?uje setCameraMatrix.
[LUA]local settings = {}
settings.spawnPositions = {}
settings.spawnPositions[#settings.spawnPositions+1] = {
name = 'Spawn Los Santos',
position = {1310.07, -1382.56, 13.74},
camera = {1314.2370605469, -1423.9390869141, 20.03689956665, 1314.2094726562, -1422.9449462891, 19.932403564453},
}
settings.spawnPositions[#settings.spawnPositions+1] = {
name = 'Spawn San Fierro',
position = {-1971.24854, 479.79395, 35.17188},
camera = {-2008.4138183594, 490.37838745117, 48.37850189209, -2007.4731445312, 490.35424804688, 48.040012359619},
}
settings.spawnPositions[#settings.spawnPositions+1] = {
name = 'Spawn Las Venturas',
position = {947.14, 1732.75, 8.85},
camera = {1011.4984130859, 1734.4721679688, 30.67560005188, 1010.6049194336, 1734.4777832031, 30.226619720459},
}

function renderSpawnChoice()
setCameraMatrix(settings.spawnPositions[cashe.selected].camera[1], settings.spawnPositions[cashe.selected].camera[2], settings.spawnPositions[cashe.selected].camera[3], settings.spawnPositions[cashe.selected].camera[4], settings.spawnPositions[cashe.selected].camera[5], settings.spawnPositions[cashe.selected].camera[6])
dxDrawText(settings.spawnPositions[ca...
2. plynne przejscie setcameramatrix
witam, robie wybor spawnu i chce zrobic aby po najechaniu na dany spawn kamera pokazala na to miejsce no i to dziala tylko ze jest chwilowy lag przy zmianie kamery
    if isMouseIn(screenW * -0.0016, screenH * 0.0600, screenW * 0.2573, screenH * 0.1083) then 
        setCameraMatrix
(-1540.98, 890.80, 40.52, -1497.62, 919.83, 7.19)
        
dxDrawImage(screenW * -0.0016, screenH * 0.0600, screenW * 0.2573, screenH * 0.1083, "xxxxxxxxxxxx", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    else
        
setCameraMatrix(x,y,100.72,-2021.68, 175.80, 28.80)
    
end
3. setCameraMatrix
mo?e troch? g?upie ale dawno nie siedzia?em w kodach i mam problem z ustawieniem setCameraMatrix... Mo?e kto? wyci?gnie pomocn? d?o??

if spawn == 2 then 
    napisy 
= spawn2 
    setCameraMatrix
(1940.1501464844, 2161.6770019531, 12.747699737549, 1941.1472167969, 2161.6760253906, 12.670433044434)
  
end
4. setCameraMatrix
Wiitajcie, mam pytanie jak zmierzyc pozycje do setCameraMatrix?
5. setCameraMatrix
Cze??, znowu ja :D Mam ma?e zapytanie, jak u?y? funkcji setCameraMatrix gdy? robi? panel logowania a widz?c po innych kodach u?ywa si? jej gdy chcemy obliczy? pozycj? kamery? Z g?ry dzi?kuj? :) :arrow: :piwo: R*
6. setCameraMatrix
Hej, zrobi?em sobie setCameraMatrix po wejsciu gracza ale troche mi to nie wyszlo
gdy? kamera pokazuje na tory od d*** strony. A ja chcia?em aby kamera wylatywa?a z tunelu sf (czerwony most z torami) i wlatywala na ten most. m?j kod:
 setCameraMatrix(-1686.83,452.22,14.02, -1686.83,452.22,14.02,120,-1686.83,452.22,14.02,-1686.83,452.22,14.02,120) 
Poprawi kto? ?
7. setCameraMatrix, nie idzie ustawić ;/
function setCameraOnPlayerJoin()
     
fadeCamera(source, true, 5)
     
setCameraMatrix(source, 2651.15, 203.16, 101.57)
end
addEventHandler
("onPlayerJoin", getRootElement(), setCameraOnPlayerJoin)


Problem jest w tym, ?e mam panel logowania i wida? w nim nicki graczy, tak?e chcem zrobi? setCameraMatrix, ale nic nie dzia?a, nwm czemu...
8. Zatrzymanie setCameraMatrix
Witam zrobi?em funkcj? na ustawienie camery (setCameraMatrix), ale nie wiem jak j? wy??czy? w pewnym momencie, kto? pomo?e?

function Marker_PracyHit (hitElement)
if (
hitElement == getLocalPlayer() and call(getResourceFromName( "RPG" ), "checkMarkerHeight", source, hitElement))  then
    setCameraMatrix
(-2456.841796875, 2251.791015625, 6.2816724777222,-2456.2333984375, 2255.9765625, 4.9845561981201)
    
setElementFrozen(getLocalPlayer(), true)
    
showCursor(true)
    
end
    end
end
addEventHandler
("onClientMarkerHit", getResourceRootElement(getThisResource()), Marker_PracyHit)
9. setCameraMatrix
Witam, m?g?by mi kto? zrobi? setCameraMatrix aby wyruszy?a z danego miejsca do jakiego? miejsca? tak jak np na serwerze bp.
10. Ruchomy setCameraMatrix
Witam, mam pytanko. Zrobi?em setCameraMatrix i jak zrobi? ?eby to teraz tak ta kamera jecha?a jak na LSS-RP i na BestPlay przy logowaniu ?
11. setCameraMatrix
Witam !

M?j problem, polega na tym ?e:
-Gdy si? zaloguje i wybiore dru?yn? setCameraMatrix jest dalej. Zmienia moj? pozycje, zmienia skin, ale kamera zostaje w tym miejscu w ktorym byla po zalogowaniu.

function pali(gracz)
        
spawnPlayer (gracz, -2984.4000244141, 476.299987793, 4.900000190735, 90, 133, 0, 0 )
                
giveWeapon ( gracz, 43, 999999999 )
        
fadeCamera (gracz, true)
        
setCameraTarget (gracz, true)
                
setPlayerTeam(gracz,getTeamFromName("Truckerzy"))
                
local r,g,b = getTeamColor(getTeamFromName("Truckerzy"))
                
setPlayerNametagColor(gracz,r,g,b)
                                
setElementModel(gracz,skintruck)
                        
triggerClientEvent(gracz,"testh",getRootElement())

end
addEvent
("pali",true)
addEventHandler("pali",getRootElement(),pali)

function 
setCameraOnPlayerJoin()
     
fadeCamera(source, true, 5)
     
setCameraMatrix(source, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 99.881813049316)
end
addEventHandler
("onPlayerJoin", getRootElement(), setCameraOnPlayerJoin)


Prorsz? o jak najszybsz? pomoc.

Z g?ry dzi?kuje, Word.

[ Dodano: 2013-01-12, 18:58 ]
EDIT:

Dzi?kuje, ju? naprawilem