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

Wysłany: 2021-06-23, 11:22


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Siemka, ot?? mam problem z funkcj? smoothMoveCamera.
Gdy chce jej u?y? to kamera leci u ka?dego gracza a nie u tego, kt?ry wykonuj? dan? funkcj?.
Kawa?ek kodu, kt?ry zrobiony jest po kliencie:

            for i,v in ipairs(spawns) do
                if spawnIndex == i then
                    smoothMoveCamera(v[3], v[4], v[5], v[6], v[7], v[8], v[9], v[10], v[11], v[12], v[13], v[14], 2500)
                end
            end

I ten kawa?ek kodu jest zbindowany pod lew? strza?k? i gdy klikam to ka?demu leci kamera, cho? wy?ej w kodzie jest sprawdzanie czy gracz jest w panelu logowania.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-06-23, 15:17


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Pokaz wiecej kodu, bo tutaj wyglada tak jakbys dla wszystkich graczy wykonywal ten kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-06-23, 21:01


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Nie wiem po co wi?cej kodu skoro wszystko co jest potrzebne jest w kodzie powy?ej ale niech b?dzie.


spawny = {
    {"Los Santos""Spawn nr. 1"1360.2336425781, -1570.638916015686.1211318969731360.7484130859, -1571.434570312585.8016281127931434.6724853516, -1687.009399414148.4837989807131435.1881103516, -1687.746582031248.047145843506},
    {"San Fierro""Spawn nr. 2", -2100.887695312564.51730346679777.335296630859, -2100.103759765664.9841384887776.925827026367, -2025.3157958984101.2034988403344.076099395752, -2024.5795898438101.7757110595743.714630126953},
    {"Las Venturas""Spawn nr. 3"2231.29809570312422.208496093889.6533966064452232.0058593752421.686279296989.177818298342320.03662109382355.83398437541.5848007202152320.75244140622355.341064453141.090091705322},
}

function BindLewo()
    if strona == "spawn" then
        if spawnIndex == 1 then
            spawnIndex 3
            for i,v in ipairs(spawny) do
                if spawnIndex == i then
                    smoothMoveCamera(v[3], v[4], v[5], v[6], v[7], v[8], v[9], v[10], v[11], v[12], v[13], v[14], 2500)
                end
            end
        elseif spawnIndex 1 then
            spawnIndex spawnIndex 1
            for i,v in ipairs(spawny) do
                if spawnIndex == i then
                    smoothMoveCamera(v[3], v[4], v[5], v[6], v[7], v[8], v[9], v[10], v[11], v[12], v[13], v[14], 2500)
                end
            end
        end
    end
end


I jak tutaj niby ustawi? dla kogo ma si? to wykonywa? skoro nie daje si? w tej funkcji argumentu gracza?

[ Dodano: 2021-06-23, 21:03 ]
No i jeszcze przy otwieraniu si? tego gui z t? stron? "spawn" binduje t? funkcje w ten spos?b:

bindKey("arrow_l""down"bindLewo)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-09-03, 04:38


_jvneczek







Wiek: 22
Na forum: 4326 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Czy problem zosta? rozwi?zany?

Postaw piwo autorowi tego posta
 

 
Tagi: kamera
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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