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

Wysłany: 2015-05-25, 21:08


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

function toggleFreezeStatus ( thePlayer )
    if getPedOccupiedVehicle ( thePlayer ) then
        local playerVehicle = getPlayerOccupiedVehicle ( thePlayer )
        local currentFreezeStatus = isElementFrozen ( playerVehicle )
        local newFreezeStatus = not currentFreezeStatus
        setElementFrozen ( playerVehicle, newFreezeStatus )
    end
end
 
local connectedPlayers = getElementsByType ( "player" )
for i, aPlayer in ipairs(connectedPlayers) do
    bindKey ( aPlayer, "p", "down", "Toggle freeze status", toggleFreezeStatus )
end


Mam taki kod na zamra?ania pojazdu ale nwm jak ten kod przerobi? aby jak si? wjedzie w marker zamra?a?o na okre?lony czas jaki sobie wymy?le edytowa? by mi jaki? skrypter ten kod ?? prosz? o pomoc stawiam zimne :piwo:

Podpis
Ostatnio zmieniony przez OskarYT 2015-05-27, 19:01, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-25, 21:16


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4536 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

setElementFrozen(auto,true)
setTimer(setElementFrozen,czas,1,auto,false)


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-25, 22:02


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

local m1 = createMarker(-244.681640625, 1213.482421875, 18.5, "cylinder", 3.0, 255, 120, 0)
createBlip(-244.681640625, 1213.482421875, 19.7421875, 52)
vehs = {}


function removePreviousVehicles(plr)
    for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
        local sby = getElementData(v, "zrespilGracz")
        if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
            destroyElement(v)
        end
    end
end

addEventHandler("onMarkerHit", m1, function(el, md)
    if getElementData(el, "zrespilGracz") then
        outputChatBox("Praca w trakcie przygotowania.", el)
        return
    end

    if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

    local x,y,z = getElementPosition(el)
    local bus = createVehicle(437, x,y,z, 0, 0, 87.620056152344)
    setElementData(bus, "opis_aut"," Zajezdnia Autobus?w\n Mechanik FC\n Gie?da FC \n Remiza OSP \n Myjnia Samochodowa SF \n Zajezdnia Autobus?w") --- opis pojazdu

    setElementData(bus, "zrespilGracz", el)
    setElementData(bus, "pojazd_paliwo", 50)
    setElementData(bus, "pojazd_przebieg", 69696969)

    setVehicleHandling(bus,"maxVelocity", 80.00)

    warpPedIntoVehicle(el, bus)
    removePreviousVehicles(el)
    triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)
    setVehicleHandling(bus,"maxVelocity", 80,00) 

    vehs[el] = bus
end)

addEvent("STOPJobBus", true)
addEventHandler("STOPJobBus", resourceRoot, function()
    local pojazd = getPedOccupiedVehicle(localPlayer)
    if pojazd then
        destroyElement(pojazd)
    end
end)

addEvent("destroyVeh", true)
addEventHandler("destroyVeh", getRootElement(),
function()
     if vehs[source] then
          if isElement(vehs[source]) then destroyElement(vehs[source]) end
     end
end)


gdzie ja mam wcisn?? te frezowanie pojazdu m?g? by? mi to wprowadzi? do kodu ??


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 07:21


Fanciak

BOT






Wiek: 26
Na forum: 4588 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

local m1 = createMarker(-244.681640625, 1213.482421875, 18.5, "cylinder", 3.0, 255, 120, 0)
createBlip(-244.681640625, 1213.482421875, 19.7421875, 52)
vehs = {}


function removePreviousVehicles(plr)
    for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
        local sby = getElementData(v, "zrespilGracz")
        if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
            destroyElement(v)
        end
    end
end

addEventHandler("onMarkerHit", m1, function(el, md)
    if getElementData(el, "zrespilGracz") then
       setElementFrozen(plr, true)
        setTimer(setElementFrozen, 10000, 1, el, false)
        outputChatBox("Praca w trakcie przygotowania.", el)
        return
    end

    if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

    local x,y,z = getElementPosition(el)
    local bus = createVehicle(437, x,y,z, 0, 0, 87.620056152344)
    setElementData(bus, "opis_aut"," Zajezdnia Autobus?w\n Mechanik FC\n Gie?da FC \n Remiza OSP \n Myjnia Samochodowa SF \n Zajezdnia Autobus?w") --- opis pojazdu

    setElementData(bus, "zrespilGracz", el)
    setElementData(bus, "pojazd_paliwo", 50)
    setElementData(bus, "pojazd_przebieg", 69696969)

    setVehicleHandling(bus,"maxVelocity", 80.00)

    warpPedIntoVehicle(el, bus)
    removePreviousVehicles(el)
    triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)
    setVehicleHandling(bus,"maxVelocity", 80,00) 

    vehs[el] = bus
end)

addEvent("STOPJobBus", true)
addEventHandler("STOPJobBus", resourceRoot, function()
    local pojazd = getPedOccupiedVehicle(localPlayer)
    if pojazd then
        destroyElement(pojazd)
    end
end)

addEvent("destroyVeh", true)
addEventHandler("destroyVeh", getRootElement(),
function()
     if vehs[source] then
          if isElement(vehs[source]) then destroyElement(vehs[source]) end
     end
end)



Niby tworzysz skrypty i nie wiesz? ;x

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 14:44


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

addEventHandler("onMarkerHit", m1, function(el, md)
    if getElementData(el, "zrespilGracz") then
       setElementFrozen(plr, true)
        setTimer(setElementFrozen, 10000, 1, el, false)
        outputChatBox("Praca w trakcie przygotowania.", el)
        return
    end


dopisa?em ten kod co mi powiedzia?e? ale i tak nie zamra?a :(

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 15:51


TheTroll

Pan Majster






Wiek: 39
Na forum: 4906 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1117

Respekt: 120
Respekt: 120

Zmie?
setElementFrozen(plr, true)


na

setElementFrozen(el, true)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 16:06


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

TheTroll, to ju? dawno zmieni?em ale i tak nie dzia?a wi?c dlatego prosz? o pomoc :(

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 16:39


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

To wklej do strony clienta mo?e by? na samym dole


addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(p, true)
       setTimer(setElementFrozen, 10000, 1, p, false)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 19:37


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

Loop, zamra?a ale nie jak wjade w marker tylko jak wezm? pojazd -_- wi?c prosz? o dalsz? pomoc :(

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 21:39


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

sprawdzales pare razy ? Wlasnie ten kod powinien dzialac wtedy jak sie wjedzie w marker pracy (mrozi pojazd nie gracza).

usun to

???????setElementFrozen(plr,?true)
????????setTimer(setElementFrozen,?10000,?1,?el,?false)
[\lua]
z tego 

[lua[
addEventHandler("onMarkerHit",?m1,?function(el,?md)
????if?getElementData(el,?"zrespilGracz")?then
???????setElementFrozen(plr,?true)
????????setTimer(setElementFrozen,?10000,?1,?el,?false)
????????outputChatBox("Praca?w?trakcie?przygotowania.",?el)
????????return
????end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-26, 22:46


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

Loop, jak skasowa?em to co m?wi?e? z s-lua to teraz nigdzie nie zamra?a a wtedy zamra?a?o na repie chocia? wi?c prosz? o dalsz? pomoc bo nie zamra?a w markerach a ja tego pragne i nwm jak to zrobi? bo kombinowa?em ju? sam ale i tak nie wysz?o prosz? o pomoc :(

addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(p, true)
       setTimer(setElementFrozen, 10000, 1, p, false)
end)


a jak bym to po stronie server'a wstawi? to by mo?e wtedy dzia?a?o spr?bowa? ??

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-27, 07:23


Fanciak

BOT






Wiek: 26
Na forum: 4588 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

To:

addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(p, true)
       setTimer(setElementFrozen, 10000, 1, p, false)
end)



Na:

addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(plr, true) -- Lub jak nie b?dzie dzia?a? plr zamie? na el, tak samo w timerze. Pr?buj, uda si?.
       setTimer(setElementFrozen, 10000, 1, p, false)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-27, 08:03


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

"Fanciak" napisał/a:

To:

addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(p, true)
       setTimer(setElementFrozen, 10000, 1, p, false)
end)



Na:

addEventHandler("onClientMarkerHit", jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(plr, true) -- Lub jak nie b?dzie dzia?a? plr zamie? na el, tak samo w timerze. Pr?buj, uda si?.
       setTimer(setElementFrozen, 10000, 1, p, false)
end)



No wlasnie nie plr tylo p- bo ta funkacja pobiera pojazd w ktorym siedziamy, a poco mrozic kierowce? nie lepiej pojazd w ktorym siedzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-27, 15:03


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4386 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

Loop, Fanciak, to jak wkoncu ma by? bo ja ju? si? zgubi?em aby zamra?a?o po wjechaniu w marker ??

[ Dodano: 2015-05-27, 16:20 ]
Temat zamkniety all ogarni?te !!


Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: zamknięcia
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