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

Wysłany: 2018-10-06, 13:28


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam ot??, dopisa? by mi kto? do tego kodu ?e np od 5k reputacji mo?na zacz?? prac? kod

createBlip(2661.42835.4011.0346,2,0,0,0,0,0,275)
local screenWscreenH guiGetScreenSize()

local praca createMarker(-2281.69, -156.7946.47-1"cylinder"2.02550150,0)


local miejscaelektryk = {
{2620.15816.275.32},
{2596.08800.255.32},
{2607.89784.735.32},
{2583.08799.145.32},
{2570.06799.015.32},
{2569.19817.005.32},
{2583.02818.255.32},
{2594.95818.485.32},
{2570.27784.575.32},
{2558.36785.005.32},
{2570.03816.185.32},
}



local jobText=createElement("text")
setElementPosition(jobText,2660.08829.2510.95)
setElementData(jobText"name""Praca przenoszenia cegie?\n[R] zeby wziac skrzynke z ceg?ami")

bindKey("r""down", function()

    if not isElementWithinMarker(localPlayerpracathen return end
    if not getElementData(localPlayer"gracz_praca"then
        local losuj math.random(2#miejscaelektryk)
        local hajsik math.random(5000000,10000000)
        setElementData(localPlayer"gracz_praca"true)
      --  outputChatBox("* Od??? skrzynk? na p??k?.")
        setPedAnimation localPlayer"CARRY""crry_prtial"1,true )

        local skrzynia createObject(1271000)
        attachElements skrzynialocalPlayer00.80.5)

        local cel createMarker(miejscaelektryk[losuj][1], miejscaelektryk[losuj][2], miejscaelektryk[losuj][3]-1.0"cylinder"1.325501500)
        setElementData(cel"markery3"true)
        local blip createBlipAttachedTo(cel41)

        addEventHandler("onClientMarkerHit"cel, function(elmd)
            if not md or getElementType(el) ~= "player" then return end
            if el ~= localPlayer then return end

            if getPedOccupiedVehicle(elthen
            outputChatBox("* Nie mo?esz tego od?o?y? b?d?c w poje?dzie!")
                return
            end


            destroyElement(blip)
            setElementFrozen(eltrue)
            local premium getElementData(el"player:premium")
            if not premium then 
            setTimer(function()
                setElementFrozen(elfalse)
              --  outputChatBox("* Po?o?y?e? skrzynk?.")
                destroyElement(skrzynia)
                destroyElement(cel)
                setPedAnimation(localPlayerfalse)
                setElementData(el"gracz_praca"false)
                triggerServerEvent("prace:wyplata:magazyn"elhajsik)
                exports["noti"]:noti("Za odlozenie ceg??wek na fundament otrzymujesz: "..hajsik.."$"plr)
            end30001)
            else
                setElementFrozen(elfalse)
              --  outputChatBox("* Po?o?y?e? skrzynk?.")
                destroyElement(skrzynia)
                destroyElement(cel)
                setPedAnimation(localPlayerfalse)
                setElementData(el"gracz_praca"false)
                triggerServerEvent("prace:wyplata:magazyn"elhajsik)
                exports["noti"]:noti("Za odlozenie ceg??wek na fundament otrzymujesz: "..hajsik.."$"plr)
            end
        end)
    else
          addEventHandler("onClientRender",root,render2)
          setTimer(renderstop2,1000,1)
    end
end)

function render2()
dxDrawText("*Posiadasz aktywn? prac?."screenW 0.3656screenH 0.1553screenW 0.6273screenH 0.3193tocolor(0155255255), 1.50"default-bold""center""center"falsefalsefalsefalsefalse)
end







function renderstop2()
removeEventHandler("onClientRender",root,render2)
end
function renderstop5()
removeEventHandler("onClientRender",root,render5)
end


--Teleport!


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-06, 14:33


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

Po stronie clienta dodaj ten kod w miejscu gdzie gracz wchodz?cy w marker dostaje prace.

        if 5000 getElementData(localPlayer,"player:reputation"then
            outputChatBox("Nie posiadasz wymaganej reputacji."25500)
            return
        end


My?l?, ?e b?dzie dobrze. Kod sprawdza czy gracz posiada 5000 reputacji. Je?eli nie to zwraca komunikat.

Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-06, 14:57


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Umia?by? mi to w ten kod wklei? bo nie kumam

Podpis
amta
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-06, 16:54


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

Pyrek24, ten dzia? s?u?y do pomocy, a nie odwalania za ciebie roboty. Na logik? to musisz to wklei? przy rozpocz?ciu pracy - jak dalej nie potrafisz to nie stawiaj pseudola.

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Tagi: ograniczenie
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