Siema, mam problem: robi? skrypt na prac? dorywcz?, wsyzstko dzia?? opr?cz jednej rzeczy - po wej?ciu w ten marker, za kt?rego otrzymamy wyp?at?, otrzymujemy j?, wy?wietla si? wiadomo?? na chacie, ale sam marker nie znika.
Dam piwo za pomoc
local markerStart = createMarker(-2407.67773, -596.21716, 132.64844-1, "cylinder", 1, 53, 31, 22)
createBlipAttachedTo(markerStart, 46)
wystartowane=false
function pracaStart()
if wystartowane then outputChatBox("Posiadasz aktywn? prac?") return end
wystartowane=true
outputChatBox("Rozpocz?to prac?!")
end
addEventHandler("onClientMarkerHit", markerStart, pracaStart)
function pracaDalej()
local wyplata = math.random(50,100)
if not wystartowane then return end
markerDziad = createMarker(-2437.21313, -616.21027, 132.55675-1, 'cylinder', 2) or false
createBlip(-2437.21313, -616.21027, 132.55675, 41)
if not isElementWithinMarker(localPlayer, markerDziad) then return end
outputChatBox("Za poprawnie wykonan? prac? otrzymujesz "..wyplata.."PLN")
givePlayerMoney(wyplata)
wystartowane=false
markerDziad=false
local marker = getElementsByType("marker")
for i,v in ipairs(marker) do
destroyElement(v)
end
end
addEventHandler("onClientRender", root, pracaDalej)
local markerStart = createMarker(-2407.67773, -596.21716, 132.64844-1, "cylinder", 1, 53, 31, 22)
createBlipAttachedTo(markerStart, 46)
wystartowane=false
function pracaStart()
if wystartowane then outputChatBox("Posiadasz aktywn? prac?") return end
wystartowane=true
outputChatBox("Rozpocz?to prac?!")
end
addEventHandler("onClientMarkerHit", markerStart, pracaStart)
function pracaDalej()
local wyplata = math.random(50,100)
if not wystartowane then return end
local markerDziad = createMarker(-2437.21313, -616.21027, 132.55675-1, 'cylinder', 2) or false
createBlip(-2437.21313, -616.21027, 132.55675, 41)
if isElementWithinMarker(localPlayer, markerDziad) then
outputChatBox("Za poprawnie wykonan? prac? otrzymujesz "..wyplata.."PLN")
givePlayerMoney(wyplata)
wystartowane=false
destroyElement(markerDziad)
end
end
addEventHandler("onClientRender", root, pracaDalej)
local markerStart = createMarker(-2407.67773, -596.21716, 132.64844-1, "cylinder", 1, 53, 31, 22)
createBlipAttachedTo(markerStart, 46)
wystartowane=false
local markerDziad
local blip
function zakon()
if isElement(markerDziad) then
destroyElement(markerDziad)
markerDziad=nil
end
if isElement(blip) then
destroyElement(blip)
blip=nil
end
end
function pracaStart()
if wystartowane then outputChatBox("Posiadasz aktywn? prac?") return end
wystartowane=true
outputChatBox("Rozpocz?to prac?!")
end
addEventHandler("onClientMarkerHit", markerStart, pracaStart)
function pracaDalej()
local wyplata = math.random(50,100)
if not wystartowane then return end
markerDziad = createMarker(-2437.21313, -616.21027, 132.55675-1, 'cylinder', 2) or false
blip = createBlip(-2437.21313, -616.21027, 132.55675, 41)
if isElementWithinMarker(localPlayer, markerDziad) then
outputChatBox("Za poprawnie wykonan? prac? otrzymujesz "..wyplata.."PLN")
givePlayerMoney(wyplata)
wystartowane=false
zakon()
end
end
addEventHandler("onClientRender", root, pracaDalej)
Hmmm, dziwne z tego co testowa?em m?j kod kt?ry wys?a?em u mnie znikaj? markery stworzone w skrypcie. W takim razie zaraz si? odezw? jak troszeczk? pog?owi? si? przy tym .
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