Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-02-19, 21:51


Bilguun







Wiek: 26
Na forum: 5071 dni
Posty: 133
Nick w MP: Bilguun

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
A po co to ? To jest moje logowanie i za bardzo nie chce ?eby kto? zobaczy? kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 21:52


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Na g?rze kodu:

local sm = {}
sm.moov 0
sm.object1sm.object2 nilnil
 
local function removeCamHandler ()
    if(sm.moov == 1then
        sm.moov 0
        removeEventHandler "onClientPreRender"getRootElement(), camRender )
    end
end
 
local function camRender ()
    local x1y1z1 getElementPosition sm.object1 )
    local x2y2z2 getElementPosition sm.object2 )
    setCameraMatrix x1y1z1x2y2z2 )
end
 
function smoothMoveCamera x1y1z1x1ty1tz1tx2y2z2x2ty2tz2ttime )
    if(sm.moov == 1then return false end
    sm.object1 createObject 1337x1y1z1 )
    sm.object2 createObject 1337x1ty1tz1t )
    setElementAlpha sm.object1)
    setElementAlpha sm.object2)
    setObjectScale(sm.object10.01)
    setObjectScale(sm.object20.01)
    moveObject sm.object1timex2y2z2000"InOutQuad" )
    moveObject sm.object2timex2ty2tz2t000"InOutQuad" )
 
    addEventHandler "onClientPreRender"getRootElement(), camRender )
    sm.moov 1
    setTimer removeCamHandlertime)
    setTimer destroyElementtime1sm.object1 )
    setTimer destroyElementtime1sm.object2 )
    return true
end



Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 21:54


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

A po to ?e masz b??d i to ca?kiem mo?liwe ?e z z?ego u?o?enia kodu, tj. ?e odwo?anie do funkcji masz nad funkcj? i jest b??d ;) To chcia?em sprawdzi?, wi?c wystarczy jak napiszesz ;P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 21:57


Bilguun







Wiek: 26
Na forum: 5071 dni
Posty: 133
Nick w MP: Bilguun

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Oski, mo?esz tak z komentarzami prosz? bo mi si? miesza.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 22:07


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Bilguun, komentarze do niczego nie s? potrzebne. Wystarczy, odpowiednio u?o?y? kod i wype?ni? argumenty. A propo, ten skrypt jest po stronie clienta :)


-- \ tutaj nic nie musisz edytowa?
local sm = {}
sm.moov 0
sm.object1sm.object2 nilnil
 
local function removeCamHandler ()
    if(sm.moov == 1then
        sm.moov 0
        removeEventHandler "onClientPreRender"getRootElement(), camRender )
    end
end
 
local function camRender () -- ma?y edit funkcjipolecam skopiowa? - wielki spam w debugu by? :)
    if isElement(sm.object1) and (sm.object2then
        local x1y1z1 getElementPosition sm.object1 )
        local x2y2z2 getElementPosition sm.object2 )
        setCameraMatrix x1y1z1x2y2z2 )
    end
end 
 
function smoothMoveCamera x1y1z1x1ty1tz1tx2y2z2x2ty2tz2ttime )
    if(sm.moov == 1then return false end
    sm.object1 createObject 1337x1y1z1 )
    sm.object2 createObject 1337x1ty1tz1t )
    setElementAlpha sm.object1)
    setElementAlpha sm.object2)
    setObjectScale(sm.object10.01)
    setObjectScale(sm.object20.01)
    moveObject sm.object1timex2y2z2000"InOutQuad" )
    moveObject sm.object2timex2ty2tz2t000"InOutQuad" )
 
    addEventHandler "onClientPreRender"getRootElement(), camRender )
    sm.moov 1
    setTimer removeCamHandlertime)
    setTimer destroyElementtime1sm.object1 )
    setTimer destroyElementtime1sm.object2 )
    return true
end
-- //

function kamerka() 
smoothMoveCamera ( -1536.5576171875911.436523437528.294380187988, -1493.787109375919.0312539.640892028809, -1861.283203125340.604492187579.924285888672, -1930.1376953125267.290039062545.14182281494110000 end


Ostatnio zmieniony przez Brzysiek 2013-02-19, 22:28, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 22:13


Bilguun







Wiek: 26
Na forum: 5071 dni
Posty: 133
Nick w MP: Bilguun

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Ok dzia?a, ale ja nie chce ?eby to si? powtarza?o tylko ?eby raz si? odpali?o.
A jak ustawi? pare punkt?w ? Bo chce ?eby to przez ca?e miasto sz?o.

Ostatnio zmieniony przez Bilguun 2013-02-19, 22:16, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 22:15


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Ziomu?, chyba zapominasz, ?e kod jest czytany od g?ry do do?u. W tym kodzie co da?e? to najpierw u?ywasz funkcji, a potem j? dopiero tworzysz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 22:16


Bilguun







Wiek: 26
Na forum: 5071 dni
Posty: 133
Nick w MP: Bilguun

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Czyli jak mam to zrobi? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-19, 22:41


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Tak kolejne strony b?dziecie ci?gn?? co? co on nie rozumie? Mo?e kto? mu poleci, by poszed? zastosowa? si? do umieszczonych tutaj poradnik?w dot. podstaw? Nie widz? sensu spamowa? tutaj i rozwija? ten temat .. szkoda waszego i Jego czasu, a ja wiem, ?e i tak na koniec nic nie b?dzie rozumia? i wszystko p?jdzie w b?oto. Pardon, taka prawda.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: ruchomy :: setcameramatrix
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Ruchomy setCameraMatrix Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku