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

Wysłany: 2010-10-12, 18:19


Pepe220198







Wiek: 34
Na forum: 5758 dni
Posty: 8
Nick w MP: Pepe

Piwa: 1

Respekt: 50

Mam pilna spraw?. Napisa?em skrypt na szlaban ale jest problem bo si? jako? dziwnie buguje ;/ Zamieszczam filmik. Wiem bardzo s?aba jako?? i ma?a rozdzielczo?? ale powi?kszcie okno to b?dzie dobrze wida?. http://img171.imageshack.us/i/file30657.mp4/

A kod daje tutaj:
Kod:

function MarkerHit( hitElement, matchingDimension )
moveObject ( szlaban, 4000, -2804.3671875, -2359.4091796875, 24.728858947754)
setObjectRotation ( szlaban, 0, 0, 270)
end

function MarkerLeave( leaveElement, matchingDimension )

moveObject ( szlaban, 4000, -2804.3671875, -2359.4091796875, 24.728858947754)
setObjectRotation ( szlaban, 0, 90, 270)
end

function onStartup ()
myMarker = createMarker( -2801.6516113281, -2364.65625, 23.249979019165, 'cylinder', 4.0, 255, 0, 0)
szlaban = createObject ( 968, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 90, 270)
addEventHandler( "onMarkerHit", myMarker, MarkerHit )
addEventHandler( "onMarkerLeave", myMarker, MarkerLeave )
end

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


I jeszcze jedno. Gdzie doda? ?eby brama otwiera?a si? dopiero po 3 sekundach?

@down

Prosz? o warna dla tego pana za nabijanie post?w !

[ Dodano: 2010-10-17, 08:33 ]
Od?wie?am -.- Bardzo mi to potrzebne ;/ Mo?e jaka? porada albo co?? I nie wysy?ajcie link?w do Wiki MtaSa bo robi?em to z Wiki -.-

Ostatnio zmieniony przez Pepe220198 2010-10-12, 21:19, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2010-10-17, 11:37


Piotrek1910







Wiek: 27
Na forum: 5860 dni
Posty: 48

Piwa: 1054

Respekt: 47,5

Ostrzeżeń: 20%
Pepe220198, daj ca?? mapke bo tak tylko to to nie da si? nic zdzia?a? mo?e pomoge :D bo mam koloego z MTA SA on bardzo dobrze zna lua wi?c mo?e pomuc :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2010-10-17, 12:18


Troold

Sensei






Wiek: 30
Na forum: 6714 dni
Posty: 39
Nick w MP: Kuro Sensei

Piwa: 171

Respekt: 100
Respekt: 100

w tym obrocie to tak pomyliles sie z x, y, z ; d nie pamietam dokladnie ktore obowiazywalo za co ale tu musiales pomylic przechyl w poziomie z pionem a co do tego ze po 3 sec to settimer cos z tym kodem ; d

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2010-10-21, 16:13


Piotrek1910







Wiek: 27
Na forum: 5860 dni
Posty: 48

Piwa: 1054

Respekt: 47,5

Ostrzeżeń: 20%
Pepe220198, a oto tw?j kod prosze
Kod:

function onStartup ()
myMarker = createMarker( -2801.6516113281, -2364.65625, 23.249979019165, 'cylinder', 4.0, 255, 0, 0)
szlaban = createObject ( 968, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 90, 270)
addEventHandler( "onMarkerHit", myMarker, MarkerHit )
addEventHandler( "onMarkerLeave", myMarker, MarkerLeave )
end


function MarkerHit( hitElement, matchingDimension )
moveObject ( szlaban, 1000, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 0, -90)
end

function MarkerLeave( leaveElement, matchingDimension )
moveObject ( szlaban, 4000, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 0, 90)
end


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




Postaw mi piwko za pomoc !!

Kod:

Gdzie doda? ?eby brama otwiera?a si? dopiero po 3 sekundach?

z tym to nie wiem ale buga ju? nie ma[/code]

Uwaga!:tylko musisz do ko?ca czeka? a? si? otworzy bo jak we?miesz tak ?e wiedziesz i odrazu wyjedzesz to b?ad wtedy b?dze bug :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2010-10-21, 17:17


KukiX







Wiek: 34
Na forum: 6721 dni
Posty: 567

Piwa: 17560

Respekt: 160
Respekt: 160Respekt: 160

"Piotrek1910" napisał/a:

Kod:
Gdzie doda? ?eby brama otwiera?a si? dopiero po 3 sekundach?

z tym to nie wiem ale buga ju? nie ma

Wystarczy u?y? timera.

SetTimer(funkcja, czas, ile razy ma by? wykonana funkcja)

Przyk?ad:

Kod:


function lo2l()
outputChatBox('omg')
end

function komenda()
setTimer(lol2,3000,10)
end
addCommandHandler('lol2',komenda)

Po wpisaniu komendy 'lol2' na czacie co 3 sekundy 10 razy wy?wietli si? tekst 'omg'.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2010-10-22, 14:05


Piotrek1910







Wiek: 27
Na forum: 5860 dni
Posty: 48

Piwa: 1054

Respekt: 47,5

Ostrzeżeń: 20%
prosze a oto kod z timerem :D
jakby co to sam poprawi?em ten z tymi moveobiect :D
na 100% dzia?a

Kod:

function onStartup ()
myMarker = createMarker( -2801.6516113281, -2364.65625, 23.249979019165, 'cylinder', 4.0, 255, 0, 0)
szlaban = createObject ( 968, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 90, 270)
addEventHandler( "onMarkerHit", myMarker, MarkerHit )
addEventHandler( "onMarkerLeave", myMarker, MarkerLeave )
end


function MarkerHit( hitElement, matchingDimension )
moveObject ( szlaban, 2000, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 0, -90)
end

function MarkerLeave( leaveElement, matchingDimension )
setTimer(cos,3000,1)
end


function cos()
moveObject ( szlaban, 4000, -2804.3671875, -2359.4091796875, 24.728858947754, 0, 0, 90)
end


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


Postaw piwo autorowi tego posta
 

 
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