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: 3200 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: 5017 dni
Posty: 155
Nick w MP: l0nger

Piwa: 281

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: 3200 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.6389160156, 86.121131896973, 1360.7484130859, -1571.4345703125, 85.801628112793, 1434.6724853516, -1687.0093994141, 48.483798980713, 1435.1881103516, -1687.7465820312, 48.047145843506},
    {"San Fierro", "Spawn nr. 2", -2100.8876953125, 64.517303466797, 77.335296630859, -2100.1037597656, 64.98413848877, 76.925827026367, -2025.3157958984, 101.20349884033, 44.076099395752, -2024.5795898438, 101.77571105957, 43.714630126953},
    {"Las Venturas", "Spawn nr. 3", 2231.2980957031, 2422.2084960938, 89.653396606445, 2232.005859375, 2421.6862792969, 89.17781829834, 2320.0366210938, 2355.833984375, 41.584800720215, 2320.7524414062, 2355.3410644531, 41.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: 4467 dni
Posty: 1509
Nick w MP: _jvneczek

Piwa: 3960

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 » kamera 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