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

Wysłany: 2011-12-13, 14:05


Dragons







Wiek: 27
Na forum: 5359 dni
Posty: 13

Piwa: 2

Respekt: 50

Witam bo ja mam taki problem z bramkami

http://www.youtube.com/watch?v=ZgmGasDFimA&feature=youtu.be


no gdy wjad? w marker to bramka nie wraca na to samo miejsce
Pomo?ecie??


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 15:17


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

To ja mam rozumie?, ?e to powinno dzia?a? tak:

1. Wje?d?asz w marker - brama si? otwiera.
2. Wyje?d?asz z markera - po chwili brama zamyka si?.

Z filmiku wnioskuj?, ?e nie u?y?e? tego: http://wiki.multitheftauto.com/wiki/OnMarkerLeave. R?wnie? proponuj? do?o?enia funkcji, kt?ra stworzy timer : setTimer().

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 15:43


Dragons







Wiek: 27
Na forum: 5359 dni
Posty: 13

Piwa: 2

Respekt: 50

Cytat:

1. Wje?d?asz w marker - brama si? otwiera.
2. Wyje?d?asz z markera - po chwili brama zamyka si?.

Tak w?asnie ma by?

Pode?le ci Kod na PW i lukniesz

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 16:18


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Dragons, przedstaw tu kod. Stw?rz 2 funckje.
1 - brama si? otwiera
2 - brama si? zamyka (nie dodawaj do niej ?adnego eventu)
I teraz w tej funkcji co brama si? otwiera wklejasz kod
Kod:

setTimer(nazwa2funkcji, 5000, 1)

Ten kod spowoduje, ?e po wjechaniu w marker po 5 sekundach brama zamknie si?, rozumiesz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 16:29


Dragons







Wiek: 27
Na forum: 5359 dni
Posty: 13

Piwa: 2

Respekt: 50

Kod:

function onStartup ()
myMarker = createMarker( 1711.08204125, -677.1870727591, 43.434051513672, 'cylinder', 3, 200, 0, 0, 255)
bra = createObject ( 968, 1715.5, -674.20001220703, 44.099998474121, 0, 270, 353.99981689453 )

addEventHandler( "onMarkerHit", myMarker, MarkerHit1 )
addEventHandler( "onMarkerLeave", myMarker, MarkerLeave1 )

end

function MarkerHit1(thePlayer, hitElement, matchingDimension )
local money = getPlayerMoney(thePlayer)
if (money > 20) then
moveObject ( bra, 5000, 1715.5, -674.19921875, 44.0999984741210, 0, 359.99993896484, 353.99591064453 )
takePlayerMoney ( thePlayer, tonumber(20) )
else
outputChatBox("Nie masz tyle pi?ni?dzy aby przejecha?",200,0,0)
end
end


function MarkerLeave1( leaveElement, matchingDimension )
moveObject ( bra, 5000, 1715.5, -674.20001220703, 44.099998474121 )
end

addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), onStartup)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 16:38


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Kod:

function MarkerLeave1( leaveElement, matchingDimension )
moveObject ( bra, 5000, 1715.5, -674.20001220703, 44.099998474121 )
end


Ja tutaj nie widz?, by brama zmienia?a rotacj?. Pozycja jest ta sama. Popraw.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 16:56


Dragons







Wiek: 27
Na forum: 5359 dni
Posty: 13

Piwa: 2

Respekt: 50

A zrobi? by mi to kto? ca?e bo ja tego nie kumam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-13, 17:14


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

"Dragons" napisał/a:

A zrobi? by mi to kto? ca?e bo ja tego nie kumam


Czyli to nie jest tw?j kod? Proponuj? by? zacz?? go pisa? od nowa, samemu.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: bramki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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