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

Wysłany: 2021-01-20, 20:31


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

Drzwi poprawnie sie otwieraja ale gdy pr?buje zamknac to brak ruchu:


local drzwi1 createObject(1569,-6725.59, -1470.6097.25-1,0,0,270)
local drzwi2 createObject(1569, -6725.59, -1473.5097.25-1,0,0,90)
local door_state closed
local x1,y1,z1 getElementPosition(drzwi1)
local x2,y2,z2 getElementPosition(drzwi2)
local cuboid createColCuboid(-6728.19, -1474.1397.25-1,5,3.5,2)

function move_doorplayerkeykeyState )
    if door_state == closed then
        moveObject(drzwi1,1500,x1,y1+2,z1)
        local door_state opened
    elseif door_state == opened then
        moveObject(drzwi1,1500,x1,y1-2,z1)
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 20:37


xyzzz^

A nic






Wiek: 18
Na forum: 1993 dni
Posty: 319
Nick w MP: Aspyk21

Piwa: 308

Respekt: 81

Ostrzeżeń: 100%

THE_BRAMA false
--------------------BRAMA----------------------------
brama createObject (108281363.59997558591803.099975585919000) -- kordy bramy (ID,x,y,z,rotX,rotY,rotZ)
addCommandHandler("MtaKappaate92", function (pc) -- has?o na open close bramy

if THE_BRAMA == true then
THE_BRAMA false
moveObject brama,10001363.59997558591803.09997558590) -- kordy bramy (szybkosc otwierania w ms,x,y,z) , tutaj podajemy kordy bramy zamkni?tej
outputChatBox("Brama otwarta"p) -- tekst po wpisaniu komendy
else
THE_BRAMA true
moveObject brama,10001363.59997558591803.099975585919) -- kordy bramy (szybkosc otwierania w ms,x,y,z) , tutaj podajemy kordy bramy otwartej 
outputChatBox("Brama zamknieta"p) -- tekst po wpisaniu komendy
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 20:47


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

1. nie chce na komende tylko na binda
2. mam prawie 1:1 i nic to nie zmienia :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 21:24


xyzzz^

A nic






Wiek: 18
Na forum: 1993 dni
Posty: 319
Nick w MP: Aspyk21

Piwa: 308

Respekt: 81

Ostrzeżeń: 100%
"NorbiTTT" napisał/a:

1. nie chce na komende tylko na binda
2. mam prawie 1:1 i nic to nie zmienia :D

Dodaj sobie bind?
Ten kod z wy?ej dzia?a, mam pewno??

Podpis

Znajdź mnie na:
Steamie
GitHubie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 21:24


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Zmienna closed jest ?le u?yta. Zastosuj boolean [true/false].

local drzwi1 createObject(1569, -6725.59, -1470.6096.2500270)
local drzwi2 createObject(1569, -6725.59, -1473.5096.250090)
local door_open false
local cuboid createColCuboid(-6728.19, -1474.1397.25-1,5,3.5,2)

function move_door(playerkeykeyState)
    if not door_open then
        local x1y1z1 getElementPosition(drzwi1)
        local x2y2z2 getElementPosition(drzwi2)
        moveObject(drzwi11500x1y1 2z1)
        moveObject(drzwi21500x2y2 2z2)
        door_open true
    else
        local x1y1z1 getElementPosition(drzwi1)
        local x2y2z2 getElementPosition(drzwi2)
        moveObject(drzwi11500x1y1 2z1)
        moveObject(drzwi21500x2y2 2z2)
        door_open false
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 22:03


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

Do zamkni?cia ^ innym sposobem sobie poradzi?em Ale dzi?kuje c;

Postaw piwo autorowi tego posta
 

 
Tagi: moveobject
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