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

Wysłany: 2022-02-09, 18:00


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 4128 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 244

Respekt: 60

Witam, chcia?bym, ?eby nadana data po wjechaniu w cuboid otwiera?a si? brama a po wyjechaniu zamkn??a.

brama = createObject (971, -1520.9347167969, 2661, 53.910816192627, 0, 0, 0) -- kordy bramy (ID,x,y,z,rotX,rotY,rotZ)
local bramacuboid = createColCuboid(-1524.87, 2657.68, 49.85, 8.00, 4.79, 6.89)


function onColShapeHit ( vehicle 
        if  getElementData( veh:prawko)
        outputChatBox( "Zapraszamy na miasto! Szybciutko wyje?d?aj !" )  
        moveObject ( Brama, 971, -1520.9347167969, 2661, 53.910816192627, 0, 0, 0 )
   end
end)
 
addEventHandler("onColShapeHit",bramacuboid , brama)

function onColShapeLeave ( vehicle 
        if  getElementData( veh:prawko )
        moveObject ( Brama, 971, -1520.9347167969, 2661, 57.910816192627, 0, 0, 0 )
    end
end)

addEventHandler ( "onColShapeLeave", bramacuboid, brama )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 18:25


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3443 dni
Posty: 391
Nick w MP: kamison

Piwa: 599

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Cytat:

Witam, chcia?bym, ?eby nadana data po wjechaniu w cuboid otwiera?a si? brama a po wyjechaniu zamkn??a.
- ma?o zrozumia?e.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 18:39


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 4128 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 244

Respekt: 60

Chodzi o to, gdy auto wjedzie w dany cuboid z ustawion? mu wcze?niej element dat? tylko mu otoworzy?a brame i po 10 sekundach np. zamkn??a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 19:13


P.Wiśnia

Programista LUA






Wiek: 25
Na forum: 4185 dni
Posty: 568
Nick w MP: P.Wiśnia

Piwa: 378

Respekt: 100
Respekt: 100

if getElementData(vehicle,"data") == true then
      moveObject ( Brama, 971, -1520.9347167969, 2661, 57.910816192627, 0, 0, 0 )
       setTimer ( function()
                moveObject ( Brama, 971, --1520.9347167969, 2661, 53.910816192627)
       end, 10000, 1 )
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 20:34


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 4128 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 244

Respekt: 60

"P.Wi?nia" napisał/a:

if getElementData(vehicle,"data") == true then
      moveObject ( Brama, 971, -1520.9347167969, 2661, 57.910816192627, 0, 0, 0 )
       setTimer ( function()
                moveObject ( Brama, 971, --1520.9347167969, 2661, 53.910816192627)
       end, 10000, 1 )
end


fajnie spoko teraz powiedz mi jak mam to zrobi?, ?eby po wjechaniu w dany cuboid to si? aktywowa?o?

[ Dodano: 2022-02-09, 20:34 ]
"P.Wi?nia" napisał/a:

if getElementData(vehicle,"data") == true then
      moveObject ( Brama, 971, -1520.9347167969, 2661, 57.910816192627, 0, 0, 0 )
       setTimer ( function()
                moveObject ( Brama, 971, --1520.9347167969, 2661, 53.910816192627)
       end, 10000, 1 )
end


fajnie spoko teraz powiedz mi jak mam to zrobi?, ?eby po wjechaniu w dany cuboid to si? aktywowa?o?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 20:41


P.Wiśnia

Programista LUA






Wiek: 25
Na forum: 4185 dni
Posty: 568
Nick w MP: P.Wiśnia

Piwa: 378

Respekt: 100
Respekt: 100

local cuboid = createColSphere(x,y,z,2) 
local brama = createObject(971,-1520.9347167969, 2661, 53.910816192627)
function cuboidfunkcja(gracz)
    local vehicle = getPedOccupiedVehicle(gracz)
    if getElementData(vehicle,"data") == true then
    moveObject ( Brama, 971, -1520.9347167969, 2661, 57.910816192627)
    setTimer ( function()
        moveObject ( Brama, 971, -1520.9347167969, 2661, 53.910816192627)
    end, 10000, 1 )
    end
end
addEventHandler ("onClientColShapeHit", cuboid, cuboidfunkcja)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-09, 20:57


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3443 dni
Posty: 391
Nick w MP: kamison

Piwa: 599

Respekt: 205,3
Respekt: 205,3Respekt: 205,3


function hill_Enter ( hitElement, matchingDimension )
        if getElementType ( hitElement ) == "vehicle" then
        local vehicle = hitElement
                local vehicle_element_data = getElementData(vehicle ,"nadana_data")
        if vehicle_element_data then
             moveObject(brama, 0, 0, 0)
            setTimer( function()
                 moveObject(brama, 10, 0, 0)
            end, 1000 * 10, 1)
        end
        end
end
addEventHandler ( "onColShapeHit", resourceRoot, hill_Enter )


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Norbert1234
Wysłany: 2022-02-09, 22:54


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 4128 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 244

Respekt: 60

poradzi?em sobie @LOCK

Postaw piwo autorowi tego posta
 

 
Tagi: brama :: pod :: cuboid
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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