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: 4245 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 playerVehiclenewFreezeStatus )
    end
end
 
local connectedPlayers getElementsByType "player" )
for iaPlayer 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: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

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: 4245 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

local m1 createMarker(-244.6816406251213.48242187518.5"cylinder"3.02551200)
createBlip(-244.6816406251213.48242187519.742187552)
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(elmd)
    if getElementData(el"zrespilGracz"then
        outputChatBox("Praca w trakcie przygotowania."el)
        return
    end

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

    local x,y,getElementPosition(el)
    local bus createVehicle(437x,y,z0087.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(elbus)
    removePreviousVehicles(el)
    triggerClientEvent(el"STARTJobBus"resourceRootbus)
    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[sourcethen
          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: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

local m1 createMarker(-244.6816406251213.48242187518.5"cylinder"3.02551200)
createBlip(-244.6816406251213.48242187519.742187552)
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(elmd)
    if getElementData(el"zrespilGracz"then
       setElementFrozen(plrtrue)
        setTimer(setElementFrozen100001elfalse)
        outputChatBox("Praca w trakcie przygotowania."el)
        return
    end

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

    local x,y,getElementPosition(el)
    local bus createVehicle(437x,y,z0087.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(elbus)
    removePreviousVehicles(el)
    triggerClientEvent(el"STARTJobBus"resourceRootbus)
    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[sourcethen
          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: 4245 dni
Posty: 267
Nick w MP: Kaczorek2306

Piwa: 1230

Respekt: 85,3

addEventHandler("onMarkerHit"m1, function(elmd)
    if getElementData(el"zrespilGracz"then
       setElementFrozen(plrtrue)
        setTimer(setElementFrozen100001elfalse)
        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: 38
Na forum: 4764 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1114

Respekt: 120
Respekt: 120

Zmie?
setElementFrozen(plrtrue)


na

setElementFrozen(eltrue)


Postaw piwo autorowi tego posta
 

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


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4245 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: 27
Na forum: 4289 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(ptrue)
       setTimer(setElementFrozen100001pfalse)
end)


Postaw piwo autorowi tego posta
 

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


OskarYT

Mapper MTA






Wiek: 26
Na forum: 4245 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: 27
Na forum: 4289 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: 4245 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(ptrue)
       setTimer(setElementFrozen100001pfalse)
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: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

To:

addEventHandler("onClientMarkerHit"jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(ptrue)
       setTimer(setElementFrozen100001pfalse)
end)



Na:

addEventHandler("onClientMarkerHit"jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(plrtrue) -- Lub jak nie b?dzie dzia?aplr zamiena eltak samo w timerzePr?bujuda si?.
       setTimer(setElementFrozen100001pfalse)
end)


Postaw piwo autorowi tego posta
 

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


Loop

Inspektor






Wiek: 27
Na forum: 4289 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(ptrue)
       setTimer(setElementFrozen100001pfalse)
end)



Na:

addEventHandler("onClientMarkerHit"jobMarker, function(el)
 local p=getPedOccupiedVehicle(el)
       setElementFrozen(plrtrue) -- Lub jak nie b?dzie dzia?aplr zamiena eltak samo w timerzePr?bujuda si?.
       setTimer(setElementFrozen100001pfalse)
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: 4245 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