serek123, markery s? prostsze, mniej wi?cej nie ma r??nicy, r??ni si? jedynie kszta?tami, marker to marker - okr?g?y, tyle, colshape'y mo?esz tworzy? r??ne, od prostopad?o?cian?w do walc?w.
Aha dzi?ki narazie nie zamykaj jak bd mia? jaki? b?ad to napisze tylko nie dawajcie mi koledzy gotowca tylko gdzie mam b??d bo chcem si? czego? nauczy?
[ Dodano: 2016-01-27, 23:30 ]
Wi?c tak DestroY, napisa?em co? takiego ale naprawia? moge poza ma?ym markerem wiem ?e musze gdzie? doda? not chyba ale nwm gdzie oto kod nie dawaj gotowca tylko powiedz gdzie b??d
serek123, ten kod z spoilera wrzucasz gdzies np na koniec pliku (poza funkcjami itp), uzywasz go jak normalnej funkcji i wlasnie na tej podstawie znajdziesz pojazd, ktory jest w markerze. Post?puj zgodnie z instrukcjami, jak wszystko zrobisz dobrze powinno lata? elegancko.
local maly = createMarker(-1989.0,88.5,27.0, "cylinder", 1, 255, 255, 255, 50)
local duzy = createMarker(-1995.4,89.2,27.0, "cylinder", 5, 255, 255, 255, 50)
function getElementsWithinMarker(marker)
if (not isElement(marker) or getElementType(marker) ~= "marker") then
return false
end
markerColShape = getElementColShape(marker)
elements = getElementsWithinColShape(markerColShape, "vehicle")
return elements
end
function marker2(plr, pojazdy)
if not isElementWithinMarker (plr, maly) then
outputChatBox("Musisz sta? w markerze aby naprawi? auto.", player, 255, 0, 0)
return end
pojazdy = getElementsWithinMarker(marker)
ilosc_pojazdow = 1
if isElementWithinMarker ( pojazdy, duzy ) then
fixVehicle(pojazdy[1])
outputChatBox("Naprawi?e? pojazd.", plr)
else
end
end
addCommandHandler("fix", marker2)
function marker2(plr, pojazdy)
if not isElementWithinMarker (plr, maly) then
outputChatBox("Musisz sta? w markerze aby naprawi? auto.", player, 255, 0, 0)
return end
pojazdy = getElementsWithinMarker(marker)
if ilosc_pojazdow ~= 1 then
outputChatBox("Za duzo lub za malo", plr)
return end
if isElementWithinMarker ( pojazdy[1], duzy ) then
fixVehicle(pojazdy[1])
outputChatBox("Naprawi?e? pojazd.", plr)
else
end
end
addCommandHandler("fix", marker2)
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