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

Wysłany: 2018-05-31, 19:40


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Witam,posiadam skrypt z itsa na bramy.Brame tworzy si? w bazie danych i wszystko jest okej,brama sie otwiera i zamyka.Problem jest taki i? je?li wpisz? koordy to tak jakby nie dzia?a rotacja.Brama sie otwiera tylko na rotacji 0,0,0
Posiadam na serwerze brame kt?ra musi mie? rotacje 0,0,90 i zamyka? si? 0,0,0
jak wpisuj? takie rotacje wtedy brama wariuje wgl nie reaguje na te rotacje opr?cz 0.Jak jest 0 wszystko dzia?a idealnie.Kombinuj? wpisywa? r??ne rotacje ale nie dzia?a,prosz? o pomoc.Dzi?kuje

bramy={}
function start()
    q=exports["ogrpg-db"]:dbGet("select * from Frakcje_bramy")
    for i=1,#q do
        bramy[i]={}
        x,y,z,rx,ry,rz=unpack(split(q[i].open,","))
        x1,y1,z1,rx1,ry1,rz1=unpack(split(q[i].close,","))
        bramy[i]["objekt"]=createObject(q[i].model,tonumber(x1),tonumber(y1),tonumber(z1),tonumber(rx1),tonumber(ry1),tonumber(rz1))
        setElementData(bramy[i]["objekt"],"close",{tonumber(x1),tonumber(y1),tonumber(z1),tonumber(rx1),tonumber(ry1),tonumber(rz1)})
        setElementData(bramy[i]["objekt"],"open",{tonumber(x),tonumber(y),tonumber(z),-tonumber(rx1),-tonumber(ry1),-tonumber(rz1)})
        bramy[i]["kolizja"]=createColSphere(tonumber(x1),tonumber(y1),tonumber(z1),q[i].zasieg)
        setElementData(bramy[i]["kolizja"],"parent",bramy[i]["objekt"],false)
        setElementData(bramy[i]["kolizja"],"frakcja",q[i].frakcja,false)
    end
end
start()

function isfactionplr(el)
    local uid=getElementData(el,'player:uid')
    if not uid then return end

    local result=exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE uid=? AND code=? LIMIT 1;'uidfrakcja)
    if result[1then
        return true
    else
        return false
    end
end

function hit(el,md)
    if getElementType(el)=="player" then
        frakcja=getElementData(source,"frakcja")
        if isfactionplr(elthen
            obj=getElementData(source,"parent")
            if obj and isElement(objthen
                stopObject(obj)
                data=getElementData(obj,"open")
                rot=getElementRotation(obj,"ZXY")  
                moveObject(obj,2000,data[1],data[2],data[3],data[4],data[5],data[6],"OutQuad")
            end
        end
    end
end
addEventHandler("onColShapeHit",resourceRoot,hit)

function leave(el,md)
    if getElementType(el)=="player" then
        frakcja=getElementData(source,"frakcja")
        if isfactionplr(elthen
            obj=getElementData(source,"parent")
            if obj and isElement(objthen
                stopObject(obj)
                data=getElementData(obj,"close")
                rot=getElementRotation(obj,"ZXY")  
                moveObject(obj,2000,data[1],data[2],data[3],data[4],data[5],data[6],"OutQuad")
            end
        end
    end
end
addEventHandler("onColShapeLeave",resourceRoot,leave)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 19:42


Allansso







Wiek: 24
Na forum: 3938 dni
Posty: 386

Piwa: 1537

Respekt: 180
Respekt: 180Respekt: 180

Ostrzeżeń: 100%
S? jakie? b??dy w DB3?

Podpis
https://www.youtube.com/TheMikol
https://www.facebook.com/TheMikol1337
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 19:49


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Allansso, Brak b??d?w

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 20:15


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239

Wy?lij ssa ze struktury SQL.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 20:28


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

nanKy,

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 21:41


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239

W rubryce /OPEN/ ustalasz pozycj? bramy otwartej czyli:
Pozycja X, Pozycja Y, Pozycja Z, Rotacja X, Rotacja Y, Rotacja Z
W rubryce /CLOSE/ ustalasz pozycj? bramy zamkni?tej w ten sam spos?b.
czyli je?eli chcesz by brama otwarta mia?a rotacj? 0,0,90 to zamiast w rubryce open
x,y,z,0,0,0 robisz x,y,z,0,0,90.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 21:45


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

No tak wiem,tak robi? lecz ta brama wariuje jak takie koordy wpisze.Wiem jak i gdzie to wpisa? lecz to nie dzia?a tak jak ma dzia?a?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 23:23


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239

"KucharSolo" napisał/a:

No tak wiem,tak robi? lecz ta brama wariuje jak takie koordy wpisze.Wiem jak i gdzie to wpisa? lecz to nie dzia?a tak jak ma dzia?a?

Z tego co widz? po twoich rekordach w sql'u nie masz nigdzie zmienionej rotacji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 23:40


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Bo te bramy maj? tak by?..Ale je?li robi? now? i zmieniam rotacje no to brama wariuje...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-31, 23:57


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239

"KucharSolo" napisał/a:

Bo te bramy maj? tak by?..Ale je?li robi? now? i zmieniam rotacje no to brama wariuje...

W jakim sensie wariuje, podaj konkrety ewentualnie nagraj co si? dzieje bo za du?o mi to nie m?wi.
Nie zmieniaj w pozycji otwartej ?adnej PX,PY,PZ je?eli chcesz by zmienia?a si? tylko rotacja zmieniaj tylko RX,RY,RZ.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-01, 00:08


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Chodzi o to:

Brama sie respi:

Po otwarciu powinna sie wsun?? w ten mur a ona robi obr?t i wygl?da to tak:

Tabela wygl?da tak.Brama ma ID 1:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-01, 00:31


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4048 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1887

Respekt: 460
Respekt: 460

KucharSolo, to daj ?e przy close daj -90 po testuj mo?e zadzia?a

Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
KucharSolo
Wysłany: 2018-06-01, 00:44


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Barcioo, Nadal nic.Kombinuje na wszystkie mozliwe spooby :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-01, 00:47


nanKy







Wiek: 22
Na forum: 3865 dni
Posty: 498
Nick w MP: nanky

Piwa: 1773

Respekt: 239
Respekt: 239Respekt: 239

Skoro ma si? wsuwa? tylko w mur to zamiast 0,0,90 zr?b po prostu 0,0,0 i zmieniaj PX,PY,PZ.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
KucharSolo
Wysłany: 2018-06-01, 00:50


KucharSolo







Wiek: 35
Na forum: 3438 dni
Posty: 94
Nick w MP: Kuchar

Piwa: 2

Respekt: 31

Ona nie mo?e by? 0,0,0 bo respi si? inaczej (tak jak obecnie si? otwiera).Ona musi byc w CLOSE 0,0,90

EDIT: Ona sie wsuwa w mur ale sama zmienia rotacje i po wsunieciu w mur przekreca sie.

Na ta brame nie dziala wgl RZ,brama robi caly czas to samo

[ Dodano: 2018-06-01, 20:21 ]
Ktos co??

[ Dodano: 2018-06-01, 20:22 ]
Ktos co??

Postaw piwo autorowi tego posta
 

 
Tagi: bug :: bramami?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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