Witamy na GTAOnline Obecny czas to 2018-12-19, 06:00 Użytkowników: 77039
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: markera
1. Pokazujący sie HUD po wyjściu z markera
Mam problem ponieważ mam taki skrypt na tune https://imgur.com/a/dUxd2 I jak w niego wejde jest wszystko ok ale jak z niego wyjde to pokazuej sie standardowy hud z Gta:Sa https://imgur.com/a/82O7Yov Jak coś to mam GM z Pystories 3.0, pomoże ktoś?


Za dobrą odp daje :piwo: oraz R*
2. Pozycja markera
Witam otóż, gdy jest marker po str Client'a, to z obojętnie jakiej wysokości on się aktywuje, jest inny sposób oprócz przenoszenia go na server?
3. Brak markera + Zbugowany marker
Witam,

Mam dwa problemy;

1. W sapd, gdy wchodze w marker "Rozporządzanie SAPD", to pisze że nie mam uprawnień aby otworzyć panel, lecz mam rangę maxymalną czyli 99.

2. W SAMC, jest marker "Rozporządzanie SAMC", lecz nie ma markeru "Rozpocznij służbę SAMC", i nie można się zalogować do tejże frakcji.

Z góry dziękuję za pomoc.
4. Zastosowanie Markera
Cześć, między innymi mam skrypt na markery, ogólnie to nie zbyt one mnie interesowały, ale jak na każdym pseudolku to widzę, to chciałem ogólnie je przetestować/przerobić graficznie, niestety nie wiem jak je zastosować
Mam kod z pracy:
local praca createMarker(-1708.24,188.50,32.99-0.8"cylinder"2.002550135)


Mam także kod z markera, client
function createCustomMarker(xyztypesizergb)
    if 
and and and type and size and and and b then
        local marker 
createMarker(xyztypesizergb0)
        
setElementData(marker"custom_marker"true)
    
        return 
marker
    end
end

oraz server:

function createCustomMarker(xyztypesizergb)
    if 
and and and type and size and and and b then
        local marker 
createMarker(xyztypesizergb0)
        
setElementData(marker"custom_marker"true)
    
        return 
marker
    end
end

Czy
local praca createMarker(-1708.24,188.50,32.99-0.8"cylinder"2.002550135)
        
setElementData(praca"custom_marker"true)

to zadziała? a jeśli nie, to co w tym jest nie tak?
5. Usuwanie markera
Siema, jak zrobić, żeby przez servera usuwało marker i blip po stronie klienta?

C:

    mlv2 
createMarker(-2043.41919, -96.9551735.16406-0.9"cylinder"3)
    
blv2 createBlipAttachedTo(mlv241)
6. wychodzenie z markera
witam, robie skrypt z gui i czy jest jakis event z zastosowaniem jak ziomek wyjdzie z markera to mu znika to?

za pomoc daje piwko i repke
7. Usuwanie markera
Cześć, mam taki kod ( niżej ) i jak podmiąć wylosowane markery pod funkcje usuwania ich?
[lua]mrozpo = createMarker(2744.3510742188,-2453.7,12.86225605011,"cylinder",1.1,255,255,255,100)
local mmiejsca = {
{2781.9846191406,-2450.6713867188,13.635081291199},
{2782.0900878906,-2448.1870117188,13.635055541992},
{2782.0646972656,-2446.4736328125,13.635061264038},
{2781.9970703125,-2461.3837890625,13.635078430176},
{2782.0153808594,-2463.3923339844,13.635073661804},
{2782.0344238281,-2465.6652832031,13.635068893433},
{2785.318359375,-2450.6000976563,13.634265899658},
{2785.3686523438,-2448.8005371094,13.634254455566},
{2785.3825683594,-2446.7805175781,13.634250640869},
{2785.2280273438,-2461.4089355469,13.634288787842},
{2785.2360839844,-2463.6157226563,13.634286880493},
{2785.1474609375,-2465.6157226563,13.634307861328},
{2790.1884765625,-2461.6752929688,13.63307762146},
{2790.4169921875,-2463.6364746094,13.633021354675},
{2790.4440917969,-2465.9130859375,13.633014678955}
}

addEventHandler("onMarkerHit",mrozpo,function(plr)
outputChatBox("Rozpocznij pracę: true.",plr)
local los=math.random(2,#mmiejsca)
local punkt=createMarker(mmiejsca[los][1],mmiejsca[los][2],mmiejsca[los][3]-1,"cylinder",1.1,255,255,255,50)
local blip = createBlip( mmiejsca[los][1], mmiejsca[los][2], 58, 0, 0, 0, 255 )
end)

addEventHandler("onMarkerHit",function()
outputChatBox("Dostarcz i usuń: true.",plr)
destroyElemen...
8. Typ markera
[lua]
k**** = "corona"
enterMarkerSize = 0.5
enterMarkerColor = 255, 100, 255
housesCanBuy = 8

gResRoot = getResourceRootElement(getThisResource())
function loadAllHouses ()
local root = xmlLoadFile ("homes.xml")
local houseroot = xmlFindChild (root,"houses",0)
if (houseroot) then
allHouses = {}
for i,v in ipairs (xmlNodeGetChildren(houseroot)) do
local x = xmlNodeGetAttribute (v,"x")
local y = xmlNodeGetAttribute (v,"y")
local z = xmlNodeGetAttribute (v,"z")
local lx = xmlNodeGetAttribute (v,"lx")
local ly = xmlNodeGetAttribute (v,"ly")
local lz = xmlNodeGetAttribute (v,"lz")
local number = xmlNodeGetAttribute (v,"num")
if not (xmlNodeGetAttribute (v,"owner") == "") then
local marker = createMarker (tonumber(x),tonumber(y),tonumber(z),"corona",0.8,255,0,0,0)
setElementData (marker,"housenumber",tonumber(number))
local marker2 = createMarker (tonumber(lx),tonumber(ly),tonumber(lz),enterMarkerType,enterMarkerSize,enterMarkerColor,255)
setElementData (marker2,"housenumber2",tonumber(number))
pickup = createPickup (tonumber(x),tonumber(y),tonumber(z),3,1272,0)
setElementData ( pickup, "housenumber", number )
else
local marker2 = createMarker (tonumber(lx),tonumber(ly),tonumber(lz),e...
9. Brak reakcji Markera
[center]Witam, mam problem z markerem. Tzn. jak wiezdzam prywatnym samochodem w marker powinno pojawic sie okienko z ustawieniem ceny.. A nic sie nie ustawia.. Dodam do tego, ze ustawilem Cuboid'a. [/center]
[center]Tutaj dodaje wam filmik z pokazaniem jak to wyglada.. Moze wy cos wykminicie.. :V [/center]
https://www.youtube.com/w...eature=youtu.be
[center]dodaje kod, z markerem.. Moze popelnilem tam jakis minimalny blad, ktory spowodowal wlasnie to, ze marker nie dziala.[/center]
[code]--[[
Developed by Yolos
All rights reserved!
You cannot use this without permission!
--]]

local marker=createMarker(-1892.18, -858.29, 31.02, "cylinder", 8, 32, 64, 255, 155)
local cuboid=createColCuboid(-1901.0227050781, -973.02337646484, 32.0234375)
createBlip(-1904.70, -858.45, 23.02, 55,25,0,0,0,0,0,275)

local wstep=false
local podatek=0

local text=createElement("text")
setElementPosition(text,1638.10, -1142.61, 23.9)
setElementData(text,"name","GiełdanUstawianie ceny.")



function getPlayerName2(plr)
if not plr then return end
return getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
end

local wm={}
wm.window=guiCreateWindow(0.74, 0.33, 0.25, 0.50, "Gielda", true)
guiWindowSetSizable(wm.window, false)
guiWindowSetMovable(wm.window, false)
guiSetVisible(wm.window, false)
wm.label=guiCreateLabel(0.06, 0.07, 0.89, 0.07, "Wpisz cenę która ma widnieć na pojeźd...
10. Nie ma markera
Elo , to znowu ja , zniknoł mi marker , po dodatniu tego .

local team 
getPlayerTeam(localPlayer)
            
local teamName getTeamName(team)
            if 
teamName=="Vagos" then

byłem w teamie w Vagos i innymi nazwami co może być przyczyną , że nie ma markera po dodaniu tego do funkcji w gui .
11. Nie widzę markera 2
elo znowu mam problem , pastonowiłem zrobić nowy skrypt i nową lokalizacje markera , na db3 nic nie pokazuje .Nie widze markera .
[lua]
addEventHandler("onClientResourceStart", root, function()
napad = guiCreateWindow(415, 222, 543, 390, "", false)
guiWindowSetSizable(napad, false)
buy = guiCreateButton(38, 108, 105, 33, "Ak47", false, napad)
end)

local marker = createMarker(2295.04639, -1686.69812, 13.62975, "cylinder")

addEventHandler("onClientMarkerHit", marker,
function(hitElement, md)
if hitElement ~= localPlayer then return end
if not md then return end
if source ~= marker then return end
guiSetVisible(napad, true)
showCursor(true, false)
end)

function getElementsWithinMarker(marker)
if (not isElement(marker) or getElementType(marker) ~= "marker") then
return false
end
local markerColShape = getElementColShape(marker)
local elements = getElementsWithinColShape(markerColShape)
return elements
end

function podmien()
if source == buttak then
if isElementWithinMarker(localPlayer, marker) then
dff = engineLoadDFF ( "ak47.dff", 355 )
engineReplaceModel ( dff, 355 )
txd = engineLoadTXD ( "ak47.txd" )
engineImportTXD ( txd, 355 )
if guiGetVisible(napad) == true then
guiSetVisible(napad, false)
...
12. Nie widzę markera
nie widzę markera w którym wyświetla się GUI , wiem i znam pozycje markera , bo sam je ustalałem . Myślę ,że gdzieś jest drobny błąd i nie potrafięgo znaleść.
[lua]

addEventHandler("onClientResourceStart", root, function()
napad = guiCreateWindow(438, 185, 467, 306, "Potwiedź Napad na Bank", false)
guiSetVisible(napad, false)
guiWindowSetSizable(napad, false)
guiSetAlpha(napad, 0.58)
guiSetProperty(napad, "CaptionColour", "FFFEFEFE")
buttak = guiCreateButton(568, 321, 77, 30, "Ak 47", false, napad)
buttonEmpty = guiCreateButton(194, 129, 15, 15, "", false, napad)
buttonAccept = guiCreateButton(20, 233, 119, 52, "Akceptuję", false, napad)
buttonRefuse = guiCreateButton(317, 234, 140, 61, "Odrzuć", false, napad)
end)

local marker = createMarker(1821.38318, -1683.33215, 13.38281 , "cylinder")

addEventHandler("onClientMarkerHit", marker,
function(hitElement, md)
if hitElement ~= localPlayer then return end
if not md then return end
if source ~= marker then return end
guiSetVisible(napad, true)
showCursor(true, false)
end)

addEventHandler("onClientGUIClick", root, function(btn, state)
if btn == "left" and state == "up" then
if source == buttonRefuse then
guiSetVisible(napad, false)
showCursor(false)
end
end
end)

function getElemen...
13. Pojawianie się markera obok bagażnika
Witam , tworzę dosyć zaawansowaną pracę lecz mam problem z tworzeniem markera obok bagażnika pojazdu. Chciałem zrobić to tak :
Pojazd2 getElementData(localPlayer,"praca_tworzenie_marker3")
local x,y,getElementPositionPojazd2 )
Marker3 createMarker(x,y,z,"cylinder",1.5,255,255,255)


Chciałem zrobić np :
createMarker(x+2,y+1,z,"cylinder",1.5,255,255,255)


Ale to nie zadziała ponieważ pojazd moze zawsze znajdować się w innej pozycji.

Prosiłbym o funkcje której mogę użyć do tego i o przykładowe użycie jej.
14. Tekst w czacie po wejściu do markera
Mam taki skrypt
Kod:

strazak277 = createMarker(1081, -1316, 12.624, 'cylinder', 1.5, 255, 0, 0, 80)

function duty(thePlayer, matchingDimension)
if isElementWithinMarker(thePlayer, strazak277) then
setElementModel ( thePlayer, 277 )
else
outputChatBox("Aby się przebrać za strażaka musisz być w czerwonym markerze", thePlayer, 255, 0, 0)
end
end
addCommandHandler("277", duty)

Jak dodać do niego żeby po wejściu do markera pojawiał się jakiś tekst w czacie.
15. Po wejsciu do markera
Witajcie mam problem piszę sobie skrypt na mechanika/tunera na mój serwer i jak wykonać to ,że gdy jestem w markerze wpisze /rozpocznijprace daje mi skina mechanika id 50 nie chce gotowca na wiki jest tylko pokazane na przykładzie giveWeapon
16. Jak zczytać pojazd z markera
Witam, robię pewien skrypt i potrzebuję sczytać infermacje które później dam na 3dtext, i nie wiem jak zrobić.
Za pomoc daje :piwo:
17. Niszczenie markera
Witam wszystkich, mam problem z destroyElement. Chodzi mi o to że gdy gracz wejdzie w marker to ten sie nie usuwa.

Kod:

Kod:

start = createMarker(-2532.5,-616.09997558594,131.60000610352,"cylinder",2,254,0,0,255,getRootElement())

function ladowanie (hitElement)
outputChatBox ( "Podjełeś prace reportera, jedz do miejsca oznaczonego blipem na mapie",hitElement)
local yolo = createMarker(-2142.1000976563,-221.69999694824,34.299999237061,"cylinder",2,255,0,0,255,getRootElement())
local blip = createBlip ( -2142.1000976563, -221.69999694824, 34.299999237061, 41, 0, 0, 0, 255, myPlayer )
end
addEventHandler("onMarkerHit",start,ladowanie)

function koniec (hitElement,thePlayer,amount)
if yolo then
if isElement( yolo ) then
destroyElement( yolo )
givePlayerMoney ( thePlayer, 75 )
outputChatBox ( "Zakończyłeś prace.Zarobek: +75 euro",hitElement)
end
end
end
addEventHandler("onMarkerHit",getRootElement(),koniec)

PS: Ostatni patrzyłem sobie na inne kody i tam było napisane destroyElement w client. Czy to nie jest w tym problem bo cały kod jest po stronie serwera. Za wszelką pomoc bardzo dziękuje :roll:
18. Ped za markera
Witam, otóż chciałbym podpiąć pewnie GUI ze sklepem pod peda (bota stojącego, nic nie robiacego, niezniszczlanego ;d) - miałby służyć zamiat markeru.

Załóżmy, że mamy gui jakiegoś sklepu, no i zamiast markeru chciałbym stojącego peda (bota) z odpowiednią odległością, czyli jak podejdziemy do niego to wyświetla nam się gui...

Z góry dzięki za pomoc.
19. Usuwanie markera
Mój problem polega na tym... że... No nie wiem...
Na początek mam kilka kordów na markery :
local kordy = {
[
1]={2451, -176512},
[
2]={2372, -179612},
[
3]={2300, -179612},
[
4]={2304, -169512},
[
5]={2141, -172612},
[
6]={2130, -179812},
[
7]={2137, -190912},
[
8]={2260, -193712},
[
9]={2334, -191312},
[
10]={2380, -193512},
[
11]={2480, -194812},
[
12]={2454, -199012},
[
13]={2453, -202612},
[
14]={2530, -200912},
[
15]={2394, -201412},
[
16]={2295, -201512},
[
17]={2176, -167014},
[
18]={2186, -162413},
}


Potem :

for k,v in ipairs kordy ) do
createMarker (v[1], v[2], v[3], "cylinder"4)
end


No i tu jest problem. Chcę, aby po wjechaniu w jeden z markerów został on usunięty. Raczej proste... Chociaż może lepiej schowany (visible), bo będę go chciał stworzyć ponownie... Po jakimś czasie...
20. niszczenie markera
Witam mam mały problem związany z markerami a dokładniej funkcją

Więcej informacji znajdziesz w Wikipedii MTA:


onPlayerMarkerHit

otóż tworze prace autobusiarza i mam problem mianowicie gdy wchodze w byle jaki marker nie związany z skryptem autobusów to skrypt autobusiarza się wykonuje jak to naprawić?
21. Pewna funkcja markera
Hejka, potrzebuje pomocy z tym kodem który dodaje nam marker który wyrzuci nas w góre. Tylko chciałbym aby on wyrzucał do innego markera, ale nie teleportował tylko wyrzucał nas w góre i zeby pojazd lądował w miejscu gdzie jest drugi marker.

gMe getLocalPlayer()
function 
gravity()
marker1 createMarker (5369.2998046875619.900024414061"corona"28255255255255)
end

function MarkerHit hitPlayermatchingDimension )
vehicle getPedOccupiedVehicle hitPlayer )
if 
hitPlayer ~= gMe then return end
if source == marker1 then
setElementVelocity 
vehicle, -1.501.43)  
end
end

addEventHandler
"onClientResourceStart"getResourceRootElement(getThisResource()), gravity )
addEventHandler "onClientMarkerHit"getRootElement(), MarkerHit )
22. Function Blokada Markera
Witam. Mam takie jedno pytanie jakiej funkcj użyć aby zablokować marker na graczy to znaczy zeby otwierało się gui tylko po wieździe w marker autem
23. Tworzenie markera
Witajcie, mam problem z kodem na tworzenie po kolei markerów. Oto kod:
function startJazda(source)
        
punkt createMarker(prawkoDroga[pk][1], prawkoDroga[pk][2], prawkoDroga[pk][3], "cylinder"225500255source)
        
blip createBlip(prawkoDroga[pk][1], prawkoDroga[pk][2], prawkoDroga[pk][3], 4122550025503000source)
...


Błąd wywala w markerze punkt:
ERROR: BRP-PrawoJazdy/s_prawojazdy.lua:21: attempt to index field '?' (a nil value)
24. Podjedz do markera przodem
Witam chciałbym się dowiedzieć jak zrobić że pojazd ma podjechać do markera przodem wtedy coś się aktywuje.




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,29 sekundy. Zapytań do SQL: 8