Witam, mam problem z prac? magazyniera. Po uruchomieniu skryptu w DB3 wy?wietla si? b??d. Wszystko normalnie si? ?aduje, ale nie mog? zacz?? pracy.
B??d DB3:
WARNING: [prace]/Praca_naczepy/praca_c.lua:13:Bad argument @ 'bindKey' [Expected player at argument 1, got string 'e']
13 linijka kod:
--createBlip(-1997.43,315.10,35.02, 46,2,0,0,0,0,0,275)
local praca = createMarker(620.47, 1262.21, -13.65-0.9, "cylinder", 2.5, 150, 120, 255, 60)
local miejscaelektryk = {
{616.16, 1251.30, -13.65},
}
local jobText=createElement("text")
setElementPosition(jobText,620.47, 1262.21, -13.65)
setElementData(jobText, "name", "Praca roz?adowywania naczepy\nZarobek: 3-10PLN\nAby rozpocza?, kliknij: E\n\nKonto premium:\n- Brak czasu oczekiwania\nna oddanie paczki.")
function bind()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscaelektryk)
local hajsik = math.random(3,10)
setElementData(localPlayer, "gracz_praca", true)
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )
local skrzynia = createObject(1271, 0, 0, 0)
attachElements ( skrzynia, localPlayer, 0, 0.8, 0.5)
local cel = createMarker(miejscaelektryk[losuj][1], miejscaelektryk[losuj][2], miejscaelektryk[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
local blip = createBlipAttachedTo(cel, 41)
addEventHandler("onClientMarkerHit", cel, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
if getPedOccupiedVehicle(el) then
outputChatBox("* Nie mo?esz tego od?o?y? b?d?c w poje?dzie!")
return
end
destroyElement(blip)
setElementFrozen(el, true)
if getElementData(localPlayer,"player:premium") then
destroyElement(skrzynia)
destroyElement(cel)
setElementFrozen(el, false)
setPedAnimation(localPlayer, false)
setElementData(el, "gracz_praca", false)
triggerServerEvent("givePlayerMoney", el, hajsik)
outputChatBox("Za od?o?enie skrzynki otrzymujesz: "..hajsik.." PLN!")
else
setTimer(function()
setElementFrozen(el, false)
destroyElement(skrzynia)
destroyElement(cel)
setPedAnimation(localPlayer, false)
setElementData(el, "gracz_praca", false)
triggerServerEvent("givePlayerMoney", el, hajsik)
outputChatBox("Za od?o?enie skrzynki otrzymujesz: "..hajsik.." PLN!")
end, 3000, 1)
end
end)
else
outputChatBox("Posiadasz ju? aktywn? prac?!")
end
end
bindKey("e","down", bind)
Po zrobieniu tak jak ty napisa?e? dalej jest ten sam b??d.
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