Witam mam ma?y problem gdy? pr?boje przenie?? marker dokladnie z urzedu do innego obiektu (tak?e urzedu lecz w innym miejscu) w ogole nie pojawia si? marker lecz pokazuje np "REJESTROWANIE POJAZDU"
Nie wiem jak prosciej to napisa? , mam nadzieje ze zrozumiecie moj problem Zimne piwerka za pomoc !
Cze??,
mam problem z prac? dorywcz?, poniewa? pisz? kod, wszystko idzie w porz?dku, ale po wej?ciu w marker o nazwie m usuwa jeden marker(ten, kt?ry jest pierwszy w tabeli) zamiast tego, w kt?rym aktualnie si? znajduj?.
Witam u?ytkownik?w GTAO! Chcia?bym zaprezentowa? wz?r na robienie teleport?w/makrer?w do MTA. Nie widzia?em w og?le ?adnego poradnika jak zrobi? lub samego szablonu nie widzia?em wi?? udost?pniam go wam! :
Chcia?bym napisa? skrypt, kt?ry po wej?ciu w marker startowy losuje nam dwie pozycje z tabeli i pokazuje je jednocze?nie na mapie w postaci marker?w. Gdy wejdzie si? w jeden marker, elegancko zalicza jeden punkt (local iloscDostaw), i przy kolejnym zalicza drugi, po czym praca si? ko?czy. Za pierwszym wej?ciem w marker startowy i zaliczeniu wszystkich punkt?w wszystko dzia?a elegancko. Problem pojawia si?, gdy chc? sobie drugi raz pozalicza? punkty. Wchodz? w marker startowy i gdy chc? zaliczy? punkt, wychodz? mi takie b??dy (te liczby to wartosci zmiennej iloscDostaw): [img]http://i.imgur.com/6sTOtwV.png[/img]
Za ka?d? pomoc dzi?kuj? i obficie wynagradzam.
[lua]
local info = createPickup(-909.990234375, 2687.3193359375, 42.370262145996, 3, 1239, 1000)
--local mstart = createMarker(-911.5244140625, 2686.7958984375, 41.370, "cylinder", 1.5, 100, 120, 0, 255)
local mstart = createMarker(-1455.0537109375, 2608.4921875, 54.8359375, "cylinder", 1.5, 100, 120, 0, 255)
local blip = createBlipAttachedTo(mstart, 51, 1, 255, 0, 0, 0, 0, 2000)
local punkty = {
{-1444.78125, 2653.1455078125, 56.269931793213},
{-1450.8408203125, 2690.8740234375, 56.176181793213},
{-844.6796875, 2746.373046875, 46.140937805176}
}
local iloscDostaw
local mdostawa
local blip
addEventHandler("onMarkerHit", mstart,
function(thePlayer)
if getElementType(thePlayer) == "player" then
iloscDostaw = 0
showMarker(thePlayer)
end
end
)...
Mam problem dotycz?cy marker?w w pracy pilota dodo. Po przeleceniu przez "ring" nie dostaje si? kasy, nie zmienia si? po?o?enie markera na inne koordynaty oraz marker si? nie "niszczy". Po wej?ciu w marker daj?cy prac? i akceptowaniu jej w konsoli pojawiaj? si? "Warning":
WARNING: samolothsamolots.lua:36 Bad argument @ 'setElementVisibleTo' [Expected element at argument 1, got nil]
Drugi taki sam tylko zamiast linijki 36 jest linijka 37.
Co musia?bym poda? aby kto? by?by w stanie mi pom?c? Ca?y kod czy poszczeg?lne linijki?
PS. Praca kt?r? tworz? jest modyfikacj? pracy kierowcy autobusu. Praca autobusu dzia?a w 100% lecz jak pr?buj? ja przerobi? pod samolot pojawiaj? si? markery w powietrzu ale punkty si? nie zaliczaj?.