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

Wysłany: 2013-04-16, 14:11


Funky







Wiek: 33
Na forum: 4847 dni
Posty: 44
Nick w MP: Funky

Piwa: 1

Respekt: 50

Witam , to moje pocz?tki w pisaniu skrypt?w lecz postanowi?em napisa? skrypt na wind? . Wszystko wysz?o nie tak ?le , winda dzia?a tylko ....
Mam ma?y problem , pewnie to nic trudnego ale nie mog? tego naprawi? , chodzi o to ,?e winda dzia?a ale jak np osoba obok mnie otworzy winde i ni? zjedzie to ja tego nie widze , mi winda si? otworzy tylko jak ja j? otworze . Kto? zjezdza wind? a inny gracz widzi jak by przez ?ciane przechodzi? .
Co? ?le napisa?em ;(
Sami loooknijcie
Kod:




winda = createObject ( 11292,-1503.5, 351.8994140625, 2578.6000976563,0,0,90 )

raz = createObject ( 2928,-1501.9000244141, 349.70001220703, 2597.5,0,0,90 )

dwa = createObject ( 2933,-1501.0999755859, 350.79998779297, 2578.3999023438,0,0,270 )

trzy = createObject ( 8674,-1501.5999755859, 350.79998779297, 2597.3000488281,358,0,90 )

dwaa = createObject ( 2933,-1501.0999755859, 352, 2579.1999511719,0,0,270 )









function wgore()
przyjazd = guiCreateWindow(350, 150, 150, 200, "WINDA", false)
guiWindowSetMovable(przyjazd, false)
guiWindowSetSizable(przyjazd, false)

zamknij = guiCreateButton(50, 150, 60, 60, "ZAMKNIJ", false, przyjazd)
guiSetProperty(zamknij, "NormalTextColour", "FFAAAAAA")
Boton1 = guiCreateButton(20, 50, 135, 45, "PRZYWOlAJ", false, przyjazd)
guiSetProperty(Boton1, "NormalTextColour", "FFAAAAAA")

showCursor (true)
addEventHandler ( "onClientGUIClick", zamknij, Cancelar1, false)
addEventHandler ( "onClientGUIClick", Boton1, bot, false)

end

function Cancelar1 ()
showCursor (false)
guiSetVisible (przyjazd, not guiGetVisible ( przyjazd ) )
end

function bot ()
showCursor (true)


guiSetVisible (przyjazd, not guiGetVisible ( przyjazd ) )

moveObject ( winda,10000, -1503.3994140625, 351.8994140625, 2597.5 )
moveObject ( raz,10000, -1501.9000244141, 347.39999389648, 2597.6000976563 )


showCursor (false)

end



Pokaza?em tylko kawa?ek kodu bo dalej wszystko si? powrarza dla danych pi?ter . Dodam ,?e skrypt dzia?a dobrze tak jak tego chcia?em tylko problem jedynie tkwi w tym ,?e jest to widoczne tylko dla graczy kt?rzy z tego korzystaj? .

J??li b?dzie trzeba poka?e ca?y skrypt .

Prosz? o pomoc :piwo: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-16, 14:13


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

To chyba dlatego, ?e jest po stronie clienta, bo wszystko po stronie clienta widzi tylko localplayer(osoba do kt?rej jest to wywo?ywane)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-16, 14:22


Funky







Wiek: 33
Na forum: 4847 dni
Posty: 44
Nick w MP: Funky

Piwa: 1

Respekt: 50

w pliku meta.xml zmieni?em na type="server" />
No i nie wy?wietlaj? mi si? guziki gdy wchodze w marker :look:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-16, 14:27


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

Je?li chcesz mie? gui i skrypt na wind?, by wszyscy j? widzieli to musisz si? pobawi? w ??czenie stron client i server. Podsy?am poradnik napisany przez naszego mastera:
http://gtao.pl/tutlaczeni...ami-vt57830.htm

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-17, 19:48


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Tworzysz marker po stronie clienta, tworzysz gui, Po onMarkerHit wy?wietla si? gui.
Pod buttony podpinasz triger.

Postaw piwo autorowi tego posta
 

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