Jump to content

Some help !


sckatchof

Recommended Posts

I dont understand where is the interiors ?!

and when i Make a Marker to interiors id from this link dose not work !

https://wiki.multitheftauto.com/wiki/Interior_IDs

Like this :

  
local Marcklbara = createMarker( X, Y, Z, 'arrow', 2, 0, 255, 0, 150 ) 
local Marcklde5el = createMarker(X,Y, Z, 'arrow', 2, 0, 255, 0, 150 ) 
  
function Entrer( hitPlayer, matchingDimension ) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition ( hitPlayer,X,Y, Z ) 
    else     
        outputChatBox ( "You cannot enter. You need to be a criminal.",hitPlayer )               
    end 
end 
  
addEventHandler( "onMarkerHit", Marcklbara, Entrer ) 
  
function Sortie( hitPlayer, matchingDimension ) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition ( hitPlayer, X,Y, Z  ) 
    end 
end 
addEventHandler( "onMarkerHit", Marcklde5el, Sortie ) 

Link to comment

As what Snake said.

local Marcklbara = createMarker(x, y, z, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(x, y, z, 'arrow', 2, 0, 255, 0, 150) 
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition(hitPlayer, x, y, z) 
        setElementInterior(hitPlayer, interior) -- Interior number goes on 'interior' 
    else     
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition(hitPlayer, x, y, z) 
        setElementInterior(hitPlayer, 0) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

Link to comment

thnx for help but i don't inderstant if u like give me example because don't work for me !!

local Marcklbara = createMarker(1426.9169921875, -962.58819580078, 38.342342376709, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition(hitPlayer, 246.4510, 65.5860, 1003.6410) 
        setElementInterior(hitPlayer, 246.4510, 65.5860, 1003.6410) 
    else     
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementPosition(hitPlayer,1426.9169921875,-962.58819580078,35.342342376709) 
        setElementInterior(hitPlayer,246.4510, 65.5860, 1003.6410) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

mta-screen_2011-12-13_20-03-30.png

Link to comment
local Marcklbara = createMarker(1426.9169921875, -962.58819580078, 38.342342376709, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer, 6, 246.4510, 65.5860, 1003.6410) 
    else  
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer,0,1426.9169921875,-962.58819580078,35.342342376709) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

Link to comment
local Marcklbara = createMarker(1426.9169921875, -962.58819580078, 38.342342376709, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer, 6, 246.4510, 65.5860, 1003.6410) 
    else  
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer,0,1426.9169921875,-962.58819580078,35.342342376709) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

thnx its work , but when i get in interior i dont find the marker to leave !

Link to comment

That's because you forgot to set the marker interior :P.

local Marcklbara = createMarker(1426.9169921875, -962.58819580078, 38.342342376709, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
setElementInterior(Marcklde5el, 6)  
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer, 6, 246.4510, 65.5860, 1003.6410) 
    else 
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer,0,1426.9169921875,-962.58819580078,35.342342376709) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

Link to comment
That's because you forgot to set the marker interior :P.
local Marcklbara = createMarker(1426.9169921875, -962.58819580078, 38.342342376709, 'arrow', 2, 0, 255, 0, 150) 
local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
setElementInterior(Marcklde5el, 6)  
  
function Entrer(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer, 6, 246.4510, 65.5860, 1003.6410) 
    else 
        outputChatBox("You cannot enter. You need to be a criminal.", hitPlayer)               
    end 
end 
  
addEventHandler("onMarkerHit", Marcklbara, Entrer) 
  
function Sortie(hitPlayer, matchingDimension) 
    local team = getPlayerTeam(hitPlayer) 
    if (not team) then return end 
    if (getTeamName(team) == "Criminal") then 
        setElementInterior(hitPlayer,0,1426.9169921875,-962.58819580078,35.342342376709) 
    end 
end 
addEventHandler("onMarkerHit", Marcklde5el, Sortie) 

i set the marck interior :)

local Marcklde5el = createMarker(246.4510, 65.5860, 1003.6410, 'arrow', 2, 0, 255, 0, 150) 
  

but why u put

       setElementInterior(hitPlayer,0,1426.9169921875,-962.58819580078,35.342342376709) 
    end 

hitPlayer,0,1426...... !

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