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

Wysłany: 2018-04-24, 14:56


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

Witam mam taki problem i? po wyj?ciu z pojazdu lub zdaniu usuwaj? si? wszystkim pojazdy kt?rzy robi? prawko a powinno usuwa? si? tylko tej osobie co wysiad?a lub sk?czy?a egzamin

Tworzenie pojazdu

local pojazd = {} 
local naczepa = {}
addEvent("egzamin"trueaddEventHandler("egzamin"getRootElement(), 
function()
instruktor createPed 5900)
if getElementData(source"Prawko_A"truethen
pojazd[source] = createVehicle(4611105.22,1344.73,10.48,0,0,0)
warpPedIntoVehicle (sourcepojazd[source])
warpPedIntoVehicle instruktorpojazd[source], 1setElementData(pojazd[source], "vopis""Egzamin prawa jazdy kategori 'A'") 
elseif getElementData(source"Prawko_B"truethen
pojazd[source] = createVehicle(5891105.22,1344.73,10.48,0,0,0)
warpPedIntoVehicle (sourcepojazd[source])
warpPedIntoVehicle instruktorpojazd[source], 1setElementData(pojazd[source], "vopis""Egzamin prawa jazdy kategori 'B'") 
elseif getElementData(source"Prawko_C"truethen
pojazd[source] = createVehicle(5151154.35,1348.30,11.83,0,0,180)
naczepa[source] = createVehicle(4351150.33,1357.92,11.48,0,0,180)
attachTrailerToVehicle pojazd[source], naczepa[source] )
warpPedIntoVehicle (sourcepojazd[source])
warpPedIntoVehicle instruktorpojazd[source], 1setElementData(pojazd[source], "vopis""Egzamin prawa jazdy kategori 'C'"local gracz getPlayerName(source)
setElementData(naczepa[source], "vopis""Naczepa egzaminu kategori 'C'.\nGracza: "..gracz) 
elseif getElementData(source"Prawko_D"truethen
pojazd[source] = createVehicle(4311142.01,1349.19,10.89,0,0,0)
warpPedIntoVehicle (sourcepojazd[source])
warpPedIntoVehicle instruktorpojazd[source], 1setElementData(pojazd[source], "vopis""Egzamin prawa jazdy kategori 'D'"end
setElementData(source"egzamin"true)
triggerClientEvent(source"startEgzamin"resourceRootpojazd[source])
end)


usuwanie pojazd?w

addEvent("egzaminZdany"trueaddEventHandler("egzaminZdany"getRootElement(), 
function() 
if isElement(pojazd[source]) then 
destroyElement(pojazd[source]) 
if isElement(naczepa[source]) then
destroyElement(naczepa[source]) 
end
destroyElement(instruktorend 
setElementData(source"egzamin"falsewarpToSzkolaJazdy(sourceend


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-04-24, 14:59


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

polaczkos, Gracz w evencie triggerowanym z c-side jest jako client. Zmie? to i zobacz jaki b?dzie wynik.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-04-24, 15:05


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

ale spawn pojazdu i usuwanie jest po stronie serwera

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-04-24, 15:18


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

polaczkos, Nie pomyli?em si?, wiem co m?wi?. Gdy u?ywasz triggerServerEvent, gracz po stronie serwera jest jako client.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-04-24, 16:25


polaczkos







Wiek: 25
Na forum: 4085 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

zrobi?em tak i dalej nie dzia??

addEvent("egzaminZdany"trueaddEventHandler("egzaminZdany"getRootElement(), 
function() 
if isElement(pojazd[client]) then 
destroyElement(pojazd[client]) 
if isElement(naczepa[client]) then
destroyElement(naczepa[client]) 
end
destroyElement(instruktorend 
setElementData(source"egzamin"falsewarpToSzkolaJazdy(sourceend


[ Dodano: 2018-04-24, 16:44 ]
a tak po stronie clienta wygl?da wywo?anie tej funkcji

addEventHandler("onClientPlayerVehicleExit"getRootElement(),
function()
if getElementData(localPlayer"egzamin"true)then
zakonczEgzamin()
triggerServerEvent("egzaminZdany"localPlayerend
end)


[ Dodano: 2018-04-25, 17:05 ]
pomo?e kto? ?

Postaw piwo autorowi tego posta
 

 
Tagi: prawo :: jazdy
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