local tablica = {
{},
{},
{},
{},
{},
{},
{},
{},
{},
{}
}
function WMarker(he, md)
if not md then return edn
if he ~= localPlayer then return end
if not getElementData(source, "Egzamin") then return end
destroyElement(source)
postep = postep + 1
local x,y,z = tablica[postep1][1], tablica[postep][2], tablica[postep][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
end)
function start()
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onMarkerHit", resourceRoot, WMarker)
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
local tablica = {
{},
{},
{},
{},
{},
{},
{},
{},
{},
{}
}
function WMarker(he, md)
if not md then return edn
if he ~= localPlayer then return end
if not getElementData(source, "Egzamin") then return end
destroyElement(source)
postep = postep + 1
local x,y,z = tablica[postep1][1], tablica[postep][2], tablica[postep][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
end)
function start()
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onClientMarkerHit", resourceRoot, WMarker)
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
function WMarker(he, md)
if not md then return edn
if he ~= localPlayer then return end
if not getElementData(source, "Egzamin") then return end
destroyElement(source)
postep = postep + 1
local x,y,z = tablica[postep1][1], tablica[postep][2], tablica[postep][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
end)
[ Dodano: 2015-12-06, 13:21 ]
Dobra wszystko lata narazie nie zamykaj jak sko?cz? t? prace to napisze Ci o zamkni?ciu lub nowym problemie i leci piwko
[ Dodano: 2015-12-06, 14:05 ]
[ Dodano: 2015-12-06, 14:06 ]
Dorobi?em takie co? z pomoc? kolegi ale nie dzia?a chodzi o to ?e jak wjedzie w ostatni marker to ma znika? pojazd
function start(plr)
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onClientMarkerHit", root, WMarker)
if isPedInVehicle(plr) then
auto = getPedOccupiedVehicle(plr)
end
if postep == #tabela then
else
destroyElement(auto)
end
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
function start(plr)
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onClientMarkerHit", root, WMarker)
if isPedInVehicle(plr) then
auto = getPedOccupiedVehicle(localPlayer)
end
if postep == #tabela then
if not auto then return end
destroyElement(auto)
end
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
1.Bad argument @ 'isPedInVehicle' [Expected ped at argument 1, got nil]--po resecie skryptu
2.attemp to get lenght of global 'tabela' (a nil value)--po resecie skryptu Nie dzia?a nawet jak zmienie z localnej na globaln?
3.attempt to index field '?' (a nil value)--Wyskakuje jak wjade w ostatni marker
Boshe, nie patrz? na ca?y kod, ale to chyba jest na tyle proste, ?e mo?na samemu poprawi?...
Powiedz mi sk?d tam wytrzasn??e? plr?
function start(plr)
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onClientMarkerHit", root, WMarker)
if isPedInVehicle(localPlayer) then
auto = getPedOccupiedVehicle(localPlayer)
end
if postep == #tablica then
if not auto then return end
destroyElement(auto)
end
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
2 Sprawa... Nie masz przecie? zmiennej tabela tylko tablica...
Dobra, wr??my do ostatniego dobrego rozwi?zania, zanim tam co? ten znajomy namodzi?...
Zr?b to tak i powinno dzia?a?:
local tablica = {
{},
{},
{},
{},
{},
{},
{},
{},
{},
{}
}
function WMarker(he, md)
if not md then return edn
if he ~= localPlayer then return end
if not getElementData(source, "Egzamin") then return end
if not getPedOccupiedVehicle(localPlayer) then return end
if postep == #tablica then
destroyElement(getPedOccupiedVehicle(localPlayer))
return end
destroyElement(source)
postep = postep + 1
local x,y,z = tablica[postep1][1], tablica[postep][2], tablica[postep][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
end)
function start()
local x,y,z = tablica[1][1], tablica[1][2], tablica[1][3]
local marker = createMarker(x,y,z, "checkpoint", 3, 255, 0, 0)
setElementData(marker, "Egzamin", true)
postep = 1
addEventHandler("onClientMarkerHit", resourceRoot, WMarker)
end
addEvent("start", true)
addEventHandler("start", getRootElement(), start)
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