Wysłany: 2017-05-20, 20:27
Szydlo
Stance Works
Wiek: 25 Na forum: 3585 dni Posty: 343
Nick w MP: Szydlo
Piwa : 4
Cze?c, teraz mam kolejny problem.
Jak, zawsze prosze o nie gotowce tylko wyt?umaczenie.
//Edit jeszcze jeden b?ad, gdy gracz ju? wejdzie raz w marker, wi?cej razy napis si? nie pojawia.
Kod:
function gui ()
okno = guiCreateWindow ( 1080 , 431 , 346 , 99 , "System Bramy" , false )
guiWindowSetSizable ( okno , false )
ozbrame = guiCreateButton ( 10 , 33 , 326 , 49 , "Otw?rz/Zamknij Bram?." , false , okno )
end
-- Kod Gui --
-- Pokaz Gui --
function showgui ()
guiSetVisible ( okno , true )
guiSetVisible ( ozbrame , true )
showCursor ( true )
end
-- Schowaj gui --
function hidegui ()
guiSetVisible ( okno , false )
guiSetVisible ( ozbrame , false )
showCursor ( false )
end
-- Kod na stworzenie bramy , oraz zamykanie / otwieranie .
marker = createMarker ( 1583.45386 , - 1637.70154 , 12 , "cylinder" , 1.5 , 0 , 0 , 255 , 170 )
bramaob = createObject ( 10671 , 1590.50 , - 1638.12134 , 14 , 0 , 0 , 90 ) -- tworzysz bram ? i w x , y , z podajesz kordy , a w rx , ry , rz rotacj ? obiektu
function MarkerHit ( hitElement , matchingDimension )
local elementType = getElementType ( hitElement )
outputChatBox ( "Wszed?es w marker.." , player )
end
addEventHandler ( "onClientMarkerHit" , marker , MarkerHit , showgui )
-- TO JEST NIEWAZNE NIE CZYTAJ TAMTEOG .....----
function sysbramy ()
if getElementData ( bramaob , "brama" ) then
setElementData ( bramaob , "brama" , false )
moveObject ( bramaob , 2000 , 1590.50 , - 1638.12134 , 14 )
outputChatBox ( "Zamkn??e? bram?." , player )
else
setElementData ( bramaob , "brama" , true )
moveObject ( bramaob , 2000 , 1590.50 , - 1638.12134 , 10 )
outputChatBox ( "Otworzy?e? bram?." , player )
end
end
Tutaj ju?, troch? zmieniony kod:
--=================================================================================--
-- System na brame otwieranie zamykanie za pomoca jednej komendy / Menu / Wejscia w marker . --
-- Skrypt wykona ? Szydlo ( c ) 2016 --
-- Licencja : Mo ? na przerabia ? tylko zakaz zmiany autora i wszystkich "notatek" --
--=================================================================================--
player = getLocalPlayer ()
--=========================-
-- GUI Otwieranie zamykanie bramy --
--=========================-
function gui ()
okno = guiCreateWindow ( 1080 , 431 , 346 , 99 , "System Bramy" , false )
guiWindowSetSizable ( okno , false )
ozbrame = guiCreateButton ( 10 , 33 , 326 , 49 , "Otw?rz/Zamknij Bram?." , false , okno )
end
--=========================-
-- Kod Gui --
--=========================-
-- Pokaz Gui --
--=========================-
function showgui ()
guiSetVisible ( okno , true )
guiSetVisible ( ozbrame , true )
showCursor ( true )
end
--=========================-
-- Schowaj gui --
--=========================-
function hidegui ()
guiSetVisible ( okno , false )
guiSetVisible ( ozbrame , false )
showCursor ( false )
end
--=========================-
-- Kod na stworzenie bramy , oraz zamykanie / otwieranie .
--=========================-
bramaob = createObject ( 10671 , 1590.50 , - 1638.12134 , 14 , 0 , 0 , 90 )
--=========================-
-- System bramy ---- Niewa ? ne w tym nie ma b ? edu .
--=========================-
function sysbramy ()
if getElementData ( bramaob , "brama" ) then
setElementData ( bramaob , "brama" , false )
moveObject ( bramaob , 2000 , 1590.50 , - 1638.12134 , 14 )
outputChatBox ( "Zamkn??e? bram?." )
else
setElementData ( bramaob , "brama" , true )
moveObject ( bramaob , 2000 , 1590.50 , - 1638.12134 , 10 )
outputChatBox ( "Otworzy?e? bram?." )
end
end
--=========================-
-- Marker --
--=========================-
marker = createMarker ( 1583.45386 , - 1637.70154 , 12 , "cylinder" , 1.5 , 0 , 0 , 255 , 170 )
--=========================-
-- Gdy gracz wejdzie w marker --
--=========================-
Ostatnio zmieniony przez Szydlo 2017-05-21, 10:56, w całości zmieniany 1 raz
Wysłany: 2017-05-20, 20:43
Yakub
Wiek: 24 Na forum: 4323 dni Posty: 44
Nick w MP: Yakub
Piwa : 8
Nie rozumiem. U?ywasz "player" przyk?adowo w outputChatBox, a jest to c-side.
Na samej g?rze kodu dodaj:
player = getLocalPlayer ()
To tak nie b?dzie dzia?a?o...
Wysłany: 2017-05-21, 10:53
Szydlo
Stance Works
Wiek: 25 Na forum: 3585 dni Posty: 343
Nick w MP: Szydlo
Piwa : 4
Odkry?em (chyba), ?e b??d znajduje si? w guiSetVisible...
Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Wysłany: 2017-05-21, 11:10
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Szydlo ,
1. Gdzie jest funkcja wywo?awcza?
function gui ()
okno = guiCreateWindow ( 1080 , 431 , 346 , 99 , "System Bramy" , false )
guiWindowSetSizable ( okno , false )
ozbrame = guiCreateButton ( 10 , 33 , 326 , 49 , "Otw?rz/Zamknij Bram?." , false , okno )
end
2. Musisz u?y? triggerServerEvent, poniewa? brama otworzy Ci si? tylko u Ciebie.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2017-05-21, 11:14
Szydlo
Stance Works
Wiek: 25 Na forum: 3585 dni Posty: 343
Nick w MP: Szydlo
Piwa : 4
function showgui ()
guiSetVisible ( ozbrame , true )
guiSetVisible ( okno , true )
end
A, i chodzi oto, ?e jak si? wejdzie w marker to, si? poka?e gui z otwieraniem/zamykaniem bramy.
Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Wysłany: 2017-05-21, 11:17
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Szydlo ,
addEventHandler ( "onClientResourceStart" , resourceRoot , function()
okno = guiCreateWindow ( 1080 , 431 , 346 , 99 , "System Bramy" , false )
guiWindowSetSizable ( okno , false )
ozbrame = guiCreateButton ( 10 , 33 , 326 , 49 , "Otw?rz/Zamknij Bram?." , false , okno )
guiSetVisible ( okno , false )
end )
Robione na szybko?ci, jakby co? nie dzia?a?o pisz.
[ Dodano : 2017-05-21, 11:18 ]
Szydlo , Gdzie w og?le wywo?ujesz funkcje "showgui"?
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2017-05-21, 11:25
Szydlo
Stance Works
Wiek: 25 Na forum: 3585 dni Posty: 343
Nick w MP: Szydlo
Piwa : 4
Jest, b??d:
DB3:
(t
Error: Loading script failed brama_c.lua:25 ')' expected ( to close '(' at line 13 )near 'function'
Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Wysłany: 2017-05-21, 11:30
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
Szydlo , Rozumiem, ?e z tym tak?:
addEventHandler ( "onClientResourceStart" , resourceRoot ,
function()
okno = guiCreateWindow ( 1080 , 431 , 346 , 99 , "System Bramy" , false )
guiWindowSetSizable ( okno , false )
ozbrame = guiCreateButton ( 10 , 33 , 326 , 49 , "Otw?rz/Zamknij Bram?." , false , okno )
guiSetVisible ( okno , false )
end
)
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Więcej szczegółów
Wystawiono 1 piw(a):Szydlo
Wysłany: 2017-05-21, 11:32
Szydlo
Stance Works
Wiek: 25 Na forum: 3585 dni Posty: 343
Nick w MP: Szydlo
Piwa : 4
Dobra zapomnia?em doda? przy end, ")"
[ Dodano : 2017-05-21, 11:41 ]
Dobra teraz mam kolejny problem, Nie b?d? robi? nowego w?tka, bo spam b?dzie.
Jak wejd? w marker to pokazuje si? wiadomo?? jak drugi raz wejd? w marker to si? ju? nic nie pokazuje
A, i jeszcze gui si? nie pokazuje gdy wejde w marker.
function MarkerHit ( hitElement , matchingDimension )
local elementType = getElementType ( hitElement )
outputChatBox ( "Wbi?e? w marker!" )
end
addEventHandler ( "onClientMarkerHit" , showgui , marker , MarkerHit )
[ Dodano : 2017-05-21, 11:42 ]
B??d z "Jak wejd? w marker to pokazuje si? wiadomo?? jak drugi raz wejd? w marker to si? ju? nic nie pokazuje " zosta? naprawiony teraz jak, pokaza? gui.
Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Tagi: kolejny... :: znowu :: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: