[lua]
bindKey("mouse1", "down", function()
if kliki > 99 then
setElementData(localPlayer, "mozna:klikac:drwal", false)
kliki = 0
end
end)
addEventHandler("onClientMarkerHit", markerNapad , function()
triggerServerEvent("giveMoney", localPlayer, pieniadz)
exports["np-notyfikacje"]:noti(" wykonano: "..kasa.."$")
local kasa = math.random(10, 200)
return
gui(localPlayer)
kliki = kliki+1
end
return
end)
[/lua]
i jeszcze gui mi si? nie wy?wietla po wej?ciu w marker
[lua]
function gui()
setElementData(localPlayer, "mozna:klikac:drwal", true)
if kliki > 99 then return end
addEventHandler("onClientRender", root, function()
if not getElementData(localPlayer, "mozna:klikac:drwal") then return end
dxDrawText("Klikaj, aby rozwali? maszynen"..kliki.."/100", (288-1)*px, (253-1)*py, (766-1)*px, (435-1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", false, false, false, false, false)
dxDrawText("Klikaj, aby ?ci?? drzewon"..kliki.."/100", (288+1)*px, (253-1)*py, (766+1)*px, (435-1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", false, false, false, false, false)
dxDrawText("Klikaj, aby ?ci...
[lua]bindKey("mouse1", "down", function()
if not getElementData(localPlayer, "gui:listonosz") or getElementData(localPlayer, "gui:listonosz") ~= true then return end
if isMouseIn(404*px, 447*py, 227*px, 38*py) then
if getElementData(localPlayer, "praca") then
exports["np-notyfikacje"]:noti("Posiadasz aktywn? prac?!")
return end
zrobione = 0
triggerServerEvent("create:listonosz", localPlayer)
exports["np-notyfikacje"]:noti("Rozpoczynasz prac? listonosza")
showCursor(false)
setElementData(localPlayer, "gui:listonosz", nil)
setElementData(localPlayer, "praca", "listonosz")
for i,v in ipairs(punktyListonosza) do
local markerList = createMarker(v[1], v[2], v[3]-0.9, "cylinder", 1, 29, 10 ,100)
local blipList = createBlipAttachedTo(markerList, 41)
addEventHandler("onClientMarkerHit", markerList, function(hit)
if hit ~= localPlayer then return end
if isPedInVehicle(localPlayer) then
outputChatBox("Nie mo?esz siedzie? w poje?dzie!", 255, 0, 0) return end
zrobione = zrobione+1
destroyElement(source)
destroyElement(blipList)
exports["np-notyfikacje"]:noti(" wykonano: "..tostring(zrobione).."")
local pieniadz = math.random(10, 200)
...
Pr?bowa?em ju? wszelakich opcji, lecz nadal nie dzia?a ten kodzik, wywala expected near po then ;[
addEventHandler('onMarkerLeave', sortmarker,
function(element)
if (getElementType(element) == 'player' then
killTimer(wyplata)
outputChatBox ( "[Informacja] #00FF00Przesta?e? ci?? drewno." )
)
end
end
end
)