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

Wysłany: 2019-11-17, 10:51


AsaXx







Wiek: 20
Na forum: 2412 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Cze??. Ostatnio zacz??em robi? skrypt w gui ( praca busy ), ale nie wiem jak przetrwa? gracza do pojazdu. Jakie? rady?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-17, 12:54


NotPaladyn







Wiek: 23
Na forum: 2790 dni
Posty: 866
Nick w MP: NotPaladyn

Piwa: 3135

Respekt: 690
Respekt: 690Respekt: 690


   Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną.
?eby przenie?? gracza do pojazdu musisz uzyc:

Więcej informacji znajdziesz w Wikipedii MTA:

warpPedIntoVehicle


Po stronie servera oczywi?cie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-17, 18:03


AsaXx







Wiek: 20
Na forum: 2412 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Mhm... W miar? to dla mnie zrozumia?e, ale teraz pojawia si? kolejny problem. Jak zrobi?, ?eby po klikni?ciu przycisku w gui w c-side stworzy? si? pojazd po stronie s-side?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-17, 18:17


NotPaladyn







Wiek: 23
Na forum: 2790 dni
Posty: 866
Nick w MP: NotPaladyn

Piwa: 3135

Respekt: 690
Respekt: 690Respekt: 690


   Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną.
Do funkcji odpowiadaj?cej za czynno?? wykonywan? po klikni?ciu w buttona u?yj:

Więcej informacji znajdziesz w Wikipedii MTA:

triggerServerEvent


A w kodzie po stronie servera

Więcej informacji znajdziesz w Wikipedii MTA:

addEvent

Dodajesz ten event tam i tworzysz funkcje i dodajesz w kodzie to warpPedIntoVehicle


Przyk?adowy kod:
server:

addEvent("TPcar"true)
addEventHandler("TPcar"resourceRoot, function(plr)
pojazd createVehicle(5601143.55, -1398.051300, -90)
warpPedIntoVehicle(plrpojazd0)
end


triggerServerEvent kt?ry dodajesz do kodu clienta:

triggerServerEvent("TPcar"resourceRootlocalPlayer)


Oczywi?cie tworzenie pojazdu te? musi by? po stronie serwera dlatego je tam od razu doda?em

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-17, 18:47


AsaXx







Wiek: 20
Na forum: 2412 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Dobra, jest fajnie, dzia?a... Tepanie i pojazd. Jednak dzia?a to od razu po restarcie skryptu. Tworzy mi pojazd i mnie do niego przenosi. Jak zrobi?, ?eby po klikni?ciu przycisku w gui? Nie bardzo umiem zrozumie? to, co jest napisane na MTA:SA Wiki.

c-side:
function rozpocznij(buttonstate)
    if panel and button == "left" and state == "down" then
            if isMouseInPosition(645/scale415/scale125/scale35/scalethen
            outputChatBox("Rozpocz??e? prac? kierowcy autobusu.")
            removeEventHandler("onClientRender"rootgui)
            panel false
            showCursor(false)
        end
    end
end
triggerServerEvent("praca1"resourceRootlocalPlayer)
addEventHandler("onClientClick"rootrozpocznij)


s-side:
addEvent("praca1"true)
addEventHandler("praca1"resourceRoot,function(plr)
pojazd createVehicle(431, -1993.05847926.1194545.29688)
warpPedIntoVehicle(plrpojazd0)
end)


[ Dodano: 2019-11-17, 18:57 ]
.wsagga

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-17, 19:15


NotPaladyn







Wiek: 23
Na forum: 2790 dni
Posty: 866
Nick w MP: NotPaladyn

Piwa: 3135

Respekt: 690
Respekt: 690Respekt: 690


   Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną.
Zrob tak:

function rozpocznij(buttonstate)
    if panel and button == "left" and state == "down" then
            if isMouseInPosition(645/scale415/scale125/scale35/scalethen
triggerServerEvent("praca1"resourceRootlocalPlayer)
            outputChatBox("Rozpocz??e? prac? kierowcy autobusu.")
            removeEventHandler("onClientRender"rootgui)
            panel false
            showCursor(false)
        end
    end
end
addEventHandler("onClientClick"rootrozpocznij)


Podpis

Zarejestrowany - 14.10.2018r.
Support-Team - 01.06.2019r. - 01.11.2019r.
Test-Mod - 01.11.2019r. - 31.12.2019r.
Moderator - 31.12.2019r. - 01.11.2020r.
Mod-Team - 01.11.2020r. - 03.05.2022r.
Vice Admin - 03.05.2022r. -



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


Tworzę skrypty i modele na zamówienie
W razie pytań zapraszam do kontaktu

--------------Kontakt--------------
Discord: NotPaladyn#2943 / notpaladyn
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-19, 19:01


AsaXx







Wiek: 20
Na forum: 2412 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Dzi?kuj?, dzia?a :)

Postaw piwo autorowi tego posta
 

 
Tagi: tepanie :: pojazdu
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