Jump to content

Маркеры


Recommended Posts

Маркеры создаются когда карта запускается, но не удаляются когда карта останавливается ,ошибок нет, непонимаю в чём проблема...

Помогите пожалуйста.

addEventHandler("onGamemodeMapStop",root, 
    function( stoppedMap ) 
        local mapRoot = getResourceRootElement( stoppedMap ) 
        local Final_Marker = getElementsByType ("Final_marker",mapRoot) 
        for i,v in pairs( getElementsByType(Final_Marker) ) do -- луп по элементам Final_marker  
            destroyElement( v ) -- удаляем 
        end 
    end 
) 
  
addEventHandler("onGamemodeMapStart", root,   
    function( startedMap )  
        local mapRoot = getResourceRootElement( startedMap ) 
        local Final_Marker = getElementsByType ("Final_marker",mapRoot) 
        for i,v in ipairs(Final_Marker) do -- луп по элементам Final_marker 
            local r,g,b,a = getColorFromString ( tostring(getElementData( v,"color")) ) -- цвет маркера 
            marker = createMarker( -- создаём маркер 
                tonumber(getElementData(v,"posX")), 
                tonumber(getElementData(v,"posY")), 
                tonumber(getElementData(v,"posZ")), 
                "cylinder", 
                tonumber(getElementData(v,"size")), 
                r, 
                g, 
                b, 
                a 
            ) 
        end 
    end 
)    
  

p.s события из mapmanager'a https://wiki.multitheftauto.com/wiki/Mapmanager

Link to comment

Вот почему он не создается????????????!!!!!!!!!!!

function spawn(player)

x,y,z = getElementPosition ( player )

myBlip = createBlip ( x, y, z, 34, 0, 0, 0, 255, player )

if not isElement(player) then return end

if get("spawnreset") == "onSpawn" then

spawnpoint = getRandomSpawnPoint()

end

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...