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

Wysłany: 2020-11-24, 21:00


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

Witam mam prace drwala i postanowilem zrobic dla premium i premium+ lecz cos zwalilem probowalem to naprawic lecz nie wiem

Bledy w db3:
Kod:

ERROR: Loading script failed: praca-drwal\c.lua:105: 'end' expected (to close 'if' at line 65) near 'else'


kod:


--[[
  AutorzyAsperEZ3NDylemaT929
  SkryptPraca drwala
  DlaGTAO.PL
]]

txd engineLoadTXD("dff.txd"dff engineLoadDFF("dff.dff"engineImportTXD(txd321engineReplaceModel(dff321true) 

        local kasa math.random(210000,210000)
        local premka math.random(300,300)
        local premkaplus math.random(260000,260000)

local wyplata 0
local marker createMarker(-571.23, -177.0078.41-1,"cylinder",1.5,25,25,25,255)
local pracablip createBlipAttachedTo(marker46)
local punkt 0
local blips = {}
local praca false
local id_drzewa 615
local id_drzewa2 18609

local Pracanapis createElement("text")
setElementPosition(Pracanapis, -571.23, -177.0078.41)
setElementData(Pracanapis"name""Praca Dorywcza \nDrwal\nWymagania: #00ff00Brak")

local imiona = {
[1] = "Mariusz",
[2] = "Janusz",
[3] = "Eugeniusz",
[4] = "Macius",
[5] = "Zbychu", 
}

addEventHandler("onClientRender"root, function()
    if praca == true and getPedWeaponSlot(localPlayer) ~= 10 then
        setPedWeaponSlot(localPlayer10)
    end
end)

local punkty = {
{-591.63, -171.4879.62},
{-594.40, -161.2378.55},
{-587.85, -148.3477.80},
{-581.23, -156.7478.28},
{-574.56, -166.6378.49},
{-567.33, -157.5377.90},
{-563.18, -144.9576.56},
{-556.46, -149.8076.92},
{-557.17, -160.0078.04},
{-562.25, -167.5378.41},
{-538.64, -151.3376.83},
{-527.62, -151.7676.45},
{-593.83, -183.1779.36},
}

addEventHandler("onClientMarkerHit"marker, function(hit)
if hit ~= localPlayer then return end
if getPedOccupiedVehicle(hitthen return end
if praca == true then
triggerServerEvent("siekiera"localPlayerfalse)
        if getElementData(localPlayer"player:premiumplus"then
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerpremkaplus)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..premkaplus..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(3,5))

        elseif getElementData(localPlayer"player:premium"then
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerpremka)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..premka..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(1,3))

        else
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerkasa)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..kasa..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(1,3))

praca false
exports.noti:showBox("info""Zako?czy?e?/a? prac?: drwal. Za wykonanie roboty otrzymujesz "..wyplata.." PLN."wyplata 0
local imie math.random(1#imiona)
imie imiona[imie]
exports.noti:showBox("info""Tym razem zap?aci? Ci "..imie.." ")
for i,v in ipairs(getElementsByType("marker"resourceRoot)) do
local ustawienia getElementData(v"inne")
if ustawienia then
if ustawienia.blip and ustawienia.object then
destroyElement(ustawienia.blip)
destroyElement(ustawienia.object)
end
destroyElement(v)
end
end
for i,v in ipairs(getElementsByType("object"resourceRoot)) do
local ustawienia getElementData(v"inne")
if ustawienia then
destroyElement(v)
end
end
else
exports.noti:showBox("error",  "Nie masz wyp?aty do odebrania!")
end
else
praca true
exports.noti:showBox("info",  "Zacz??e?/a? prac?: drwal. Aby odebra? wyp?ate wejd? ponownie w marker."triggerServerEvent("siekiera"localPlayertrue)
rozpocznijPrace()
end
end)

function rozpocznijPrace()
for i,v in ipairs(punkty) do
blips[punkt] = createMarker(v[1],v[2],v[3]-1,"cylinder",1.5,25,25,25,255)
local blip createBlipAttachedTo(blips[punkt], 41)
local object createObject(id_drzewav[1],v[2],v[3]-1)
setElementData(blips[punkt], "inne", {
    ["object"] = object,
    ["blip"] = blip,
    })
end
end

function wszedl(hit)
if hit ~= localPlayer then return end
local on source
local ustawienia getElementData(on"inne")
if not ustawienia then return end
setElementFrozen(hittrue)
triggerServerEvent("animacja"hittrue)
setTimer(function()
triggerServerEvent("animacja"hitfalse)
setElementFrozen(hitfalse)
local x,y,getElementPosition(on)
destroyElement(ustawienia.object)
destroyElement(ustawienia.blip)
destroyElement(on)
blips[punkt] = createObject(id_drzewa2xyz+1)
setElementData(blips[punkt], "inne"true)
punkt punkt+1
outputChatBox("* ?ci?te drzewa: "..punkt..".")
wyplata wyplata+math.random(35,47)
end35001)
end
addEventHandler("onClientMarkerHit"resourceRootwszedl)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-24, 22:37


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Wska? 105 linijk?.
Warunek od linijki 65 nie jest zamkni?ty 'endem'.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-24, 22:50


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

blad w db3 opiera sie na tym

addEventHandler("onClientMarkerHit"marker, function(hit)
if hit ~= localPlayer then return end
if getPedOccupiedVehicle(hitthen return end
if praca == true then
else
        if getElementData(localPlayer"player:premiumplus"then -- 65 linijka
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerpremkaplus)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..premkaplus..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(3,5))

        elseif getElementData(localPlayer"player:premium"then
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerpremka)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..premka..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(1,3))

        else
        setElementData(localPlayer"player:job"false)
        triggerServerEvent("givePlayerMoney"localPlayerkasa)
        triggerEvent('onClientAddNotification'localPlayer'Za dostarczenie pizzy otrzymujesz: #32CD32'..kasa..' PLN#FF0080''success')
        setElementData(localPlayer,"player:srp"getElementData(localPlayer,"player:srp")+math.random(1,3))
triggerServerEvent("siekiera"localPlayerfalse)
praca false
exports.noti:showBox("info""Zako?czy?e?/a? prac?: drwal. Za wykonanie roboty otrzymujesz "..wyplata.." PLN."wyplata 0
local imie math.random(1#imiona)
imie imiona[imie]
exports.noti:showBox("info""Tym razem zap?aci? Ci "..imie.." ")
for i,v in ipairs(getElementsByType("marker"resourceRoot)) do
local ustawienia getElementData(v"inne")
if ustawienia then
if ustawienia.blip and ustawienia.object then
destroyElement(ustawienia.blip)
destroyElement(ustawienia.object)
end
destroyElement(v)
end
end
for i,v in ipairs(getElementsByType("object"resourceRoot)) do
local ustawienia getElementData(v"inne")
if ustawienia then
destroyElement(v)
end
end
else -- 105 linijka
exports.noti:showBox("error",  "Nie masz wyp?aty do odebrania!")
end
else
praca true
exports.noti:showBox("info",  "Zacz??e?/a? prac?: drwal. Aby odebra? wyp?ate wejd? ponownie w marker."triggerServerEvent("siekiera"localPlayertrue)
rozpocznijPrace()
end
end)



end
end
else -- 105 linijka


if getElementData(localPlayer"player:premiumplus"then -- 65 linijka


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-11-24, 23:10


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to m?wi? brakuje enda. Dodaj go do warunku. Kod masz nieulozony za pomoc? tabulator?w.
Enda spr?buj da? nad triggerSeverEvent z siekier?.

Postaw piwo autorowi tego posta
 

 
Tagi: praca :: nie :: dziala
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » praca nie dziala Odpowiedz do tematu

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