Jump to content

como q cria marker dentro de interior ?


Recommended Posts

Posted
título.. não achei o argumento na wiki

basepfs = createMarker(238.66330, 140.54947, 1003.02344, 'cylinder', 1.0, 255, 0, 0, 150)

Você tem que usar:

createMarker

setElementInterior

basepfs = createMarker(238.66330, 140.54947, 1003.02344, 'cylinder', 1.0, 255, 0, 0, 150) 
  
function sairBasePF(player) 
setElementInterior ( basepfs, 3 ) 
if isElementWithinMarker(player, basepfs) then 
outputChatBox("[sERVER] Você saiu da HQ da Polícia Federal", player, 0, 255, 0) 
setElementPosition (player, 238.65007, 140.62941, 1003.02344) 
setElementInterior (player, 0) 
else 
outputChatBox("[ERRO] Você não está no marker", player, 250, 128, 114) 
end 
end 
addEventHandler( "onMarkerHit", basepfs, sairBasePF ) 

o marker não aparece no interior

Posted

Tente isto:

  
local basepfs 
addEventHandler( "onResourceStart", resourceRoot, 
    function() 
        basepfs = createMarker(238.66330, 140.54947, 1003.02344, 'cylinder', 1.0, 255, 0, 0, 150) 
        setElementInterior ( basepfs, 3 ) 
    end 
) 
  
function sairBasePFFunc(hitPlayer) 
    if getElementType(hitPlayer) == "player" then 
        outputChatBox("[sERVER] Você entrou na HQ da Polícia Federal", hitPlayer, 0, 255, 0) 
        --setElementPosition (hitPlayer, 238.65007, 140.62941, 1003.02344) 
        --setElementInterior (hitPlayer, 0) 
    end 
end 
addEventHandler( "onMarkerHit", basepfs, sairBasePFFunc ) 
  
addCommandHandler( "sairbasepf", 
    function (psource) 
        if isElementWithinMarker(psource, basepfs) then 
            outputChatBox("[sERVER] Você saiu da HQ da Polícia Federal", psource, 0, 255, 0) 
            setElementPosition (psource, 238.65007, 140.62941, 1003.02344) 
            setElementInterior (psource, 0) 
        else 
            outputChatBox("[ERRO] Você não está no marker", psource, 250, 128, 114) 
        end 
    end, false, false 
) 

Pelo que percebi, você quer fazer um comando para que o jogador saia do interior, certo? Porque seu código deu a entender isso.

Além disso, você precisa editar a parte do teleporte para dentro do interior no código que passei.

Please do not PM me with scripting related question nor support, use the forums instead.

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...