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

Wysłany: 2017-03-09, 17:22


mixLoLmix2

Programista






Wiek: 35
Na forum: 4254 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Mam troche problem bo chce ze jak wyjde z auta to po np.10sek Auto znika i praca sie konczy.

I Auto normalnie znika itp jest i Powinna Sie praca konczyc Ale nie konczy sie


--Serwer
function respawnVehicles()
    for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
        if not getVehicleOccupant(v) then
            respawnVehicle(v)
            setElementFrozen(v, true)
            setVehicleEngineState ( v, false )
            triggerClientEvent(plr, "koniec", resourceRoot)
        end
    end
end
setTimer(respawnVehicles, 10000, 0)


--Client


addEvent("koniec", true)
addEventHandler("koniec", resourceRoot, function(localPlayer)
setElementData(localPlayer, "gracz_praca8", false)
         destroyElement(blip)

                outputChatBox("#919191[#0053FFInformacja#919191] #ff0000Za D?ugo By?es/as Poza Pojazdem, Zakonczono Prace",255,255,255,true) 
                destroyElement(cel)



end)



//Ten OutPutChatBox:
outputChatBox("#919191[#0053FFInformacja#919191] #ff0000Za D?ugo By?es/as Poza Pojazdem, Zakonczono Prace",255,255,255,true) 


Sie Pojawia

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-09, 17:42


_Haze

Peace Yo!






Wiek: 25
Na forum: 4325 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

triggerClientEvent(plr, "koniec", plr, plr)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-10, 15:41


mixLoLmix2

Programista






Wiek: 35
Na forum: 4254 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

To samo, Macie tu caly kod po stronie Clienta



createBlip(161.87,-26.16,1.58, 46,2,0,0,0,0,0,275)

local baza = {
{157.64,-22.57,1.58},
{157.64,-22.57,1.58},
{157.64,-22.57,1.58},
{157.64,-22.57,1.58},
{157.64,-22.57,1.58},
{157.64,-22.57,1.58},

}

local Punkt = {



{-2794.52,85.00,7.19},
{-151.83,881.71,18.45},
{2013.06,730.36,11.45},
{1427.75,355.36,18.88},
{-2794.52,85.00,7.19},
{-151.83,881.71,18.45},
--Rzadko
{249.75,-92.30,2.87},
--Reszta
{2013.06,730.36,11.45},
{1427.75,355.36,18.88},
{-2794.52,85.00,7.19},
{-151.83,881.71,18.45},
{2013.06,730.36,11.45},
{1427.75,355.36,18.88},

}



















addEvent("Pracujemy", true)
addEventHandler("Pracujemy", resourceRoot, function(localPlayer, el)


        local losuj = math.random(2, #Punkt)
        setElementData(localPlayer, "gracz_praca8", true)
    outputChatBox("#ff0000=========================================================================================", plr, 255,255,255,true) 
        outputChatBox("#919191[#0053FFInformacja#919191] Jedz do Wyznaczongo #0053FFDomu'u#919191 I oddaj przesy?ke, Nast?pnie wr?c po kolejn?!.",255,255,255,true) 

        
        local cel = createMarker(Punkt[losuj][1], Punkt[losuj][2], Punkt[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
        local blip = createBlipAttachedTo(cel, 41)
        
        addEventHandler("onClientMarkerHit", cel, function(el, md)
            if not md or getElementType(el) ~= "player" then return end

            if getPedOccupiedVehicle(el) then
            outputChatBox("* Wyjdz z pojazdu aby wr?czy? Przesy?k?.",255,255,255,true) 
                return
            end


            destroyElement(blip)

                outputChatBox("#919191[#0053FFInformacja#919191] Przesyk?a dostarczona :) Wracaj po kolejn?!!.",255,255,255,true) 
                destroyElement(cel)




                
                
        local losuj = math.random(2, #baza)
        outputChatBox("")
        local cel = createMarker(baza[losuj][1], baza[losuj][2], baza[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
        local blip = createBlipAttachedTo(cel, 41)    
        
                addEventHandler("onClientMarkerHit", cel, function(el, md)
            if not md or getElementType(el) ~= "player" then return end

            if getPedOccupiedVehicle(el) then
            local ped = destroyPed
            outputChatBox("#919191[#0053FFInformacja#919191] Brawo, Mamy zadowolonego Klienta :)!",255,255,255,true) 
            destroyElement(blip)
            outputChatBox("#919191[#0053FFInformacja#919191] Otrzymujesz #0053FF4800 PLN",255,255,255,true) 
                destroyElement(cel)
                triggerServerEvent("givePlayerMoney", el, 3000 ,0)
                setElementData(el, "gracz_praca8", false)
                return
            end






        
        
        
end)    
        end)
end)



addEvent("koniec", true)
addEventHandler("koniec", resourceRoot, function(localPlayer)
setElementData(localPlayer, "gracz_praca8", false)
         destroyElement(blip)

                outputChatBox("#919191[#0053FFInformacja#919191] #ff0000Za D?ugo By?es/as Poza Pojazdem, Zakonczono Prace",255,255,255,true) 
                destroyElement(cel)



end)


To chyba winna 2 triggerow

[ Dodano: 2017-03-11, 09:47 ]
Czekajcie znalaz?em b??d po stronie Client, Nie Zamykaj cie bo na na telefonie i nie mog? sprawdzi?

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-12, 08:13


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3869 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
mixLoLmix2, podaj db3

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Tagi: zakonczenei :: pracy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Zakonczenei Pracy 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