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

Wysłany: 2021-08-13, 13:32


HubertK







Wiek: 20
Na forum: 2451 dni
Posty: 21
Nick w MP: Ave

Piwa: 73

Respekt: 50

Cze?? mam taki skrypt na bramy

Kod:


--GARA?E-- -8



b1 = createMarker(313.51, -188.82, 1.61-0.9, "cylinder", 1, 255, 255, 255, 255) -- gdzie ma byc marker w ktorym bedzie sie scrollowac

local d1 = createObject (6400, 314.65, -191.69, 3.0,0,0,0.2 ) -- podajesz koordy obiektu
setObjectScale(d1,1.01)
local kategoria_animacji = "CRIB"
local animacja = "CRIB_Use_Switch"

function ob1 ( thePlayer)
if isElementWithinMarker(thePlayer, b1) then
if isPlayerInFraction(thePlayer,fractionVehiclePrefix,false) then
moveObject ( d1,6400, 312.25, -191.69,5.44,0,-90,0) -- Koordy otwartych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)

end
end
end

function zb1 ( thePlayer)
if isElementWithinMarker(thePlayer, b1) then
if isPlayerInFraction(thePlayer,fractionVehiclePrefix,false) then
moveObject ( d1, 6400, 314.65, -191.66, 3.0,0,90,0 ) -- koordy zamknietych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
end
end
end

addCommandHandler("o", ob1 ) -- haslo otwartych drzwi
addCommandHandler("z", zb1 ) -- haslo zamknietych drzwi

-------------------------------------------------------

b2 = createMarker(313.72, -200.29, 1.61-0.9, "cylinder", 1, 255, 255, 255, 30) -- gdzie ma byc marker w ktorym bedzie sie scrollowac

local d2 = createObject (6400, 314.65, -197.29, 3.0,0,0,0.2 ) -- podajesz koordy obiektu
setObjectScale(d2,1.01)
local kategoria_animacji = "CRIB"
local animacja = "CRIB_Use_Switch"

function od ( thePlayer)
if isElementWithinMarker(thePlayer, b2) then
if isPlayerInFraction(thePlayer,fractionVehiclePrefix,false) then
moveObject ( d2,6400,312.25,-197.29,5.44,0, -90,0) -- Koordy otwartych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)

end
end
end

function zd ( thePlayer)
if isElementWithinMarker(thePlayer, b2) then
if isPlayerInFraction(thePlayer,fractionVehiclePrefix,false) then
moveObject ( d2, 6400,314.65, -197.29, 3.0,0, 90, 0 ) -- koordy zamknietych drzwi
setTimer(setPedAnimation, 1066.66, 1, thePlayer)
setPedAnimation(thePlayer,kategoria_animacji,animacja,true,false,false)
end
end
end

addCommandHandler("o", od ) -- haslo otwartych drzwi
addCommandHandler("z", zd ) -- haslo zamknietych drzwi


Jak zrobi? aby da?o si? u?ywa? komendy co np 3 minuty?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-08-13, 16:28


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

U?yj do tego albo setTimer albo getTickCount umieszczone w renderze (tylko strona clienta).


Przyk?ad u?ycia :


block={}



addCommandHandler("komenda",function(plr)
    if not block[plrthen
        block[plr]=true
        setTimer(function(plr)
            block[plr]=nil
        end,60000*3,1)
    else
        outputChatBox("Musisz odczekac 3 minuty",plr)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-08-14, 09:19


HubertK







Wiek: 20
Na forum: 2451 dni
Posty: 21
Nick w MP: Ave

Piwa: 73

Respekt: 50

sirphantasm,
Do piero sie ucze .lua i nie wiem gdzie to wkleic

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-08-19, 22:31


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

No niestety, nikt ci gotowego kodu nie da, ja da?em ci praktycznie gotowca - forum jest od pomocy nie od wyr?czenia, metod? pr?b i b??d?w dojdziesz gdzie to wstawi? - ka?dy z nas tak robil zaczynaj?c

Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: bramy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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