raynner Posted December 4, 2015 Share Posted December 4, 2015 (edited) Hello friends so I've got a problem not understand WHAT this'm wrong doing some entrances to restaurants without san andreas as Cluckin Bell, Pizza Co etc .. however just found a mistake when I use setElementDimension the marks they get in their size more correctly they are also present in other dimensions but with alpha 0 someone can tell me how I could fix this ? --get in local posicoes1 = { { 367, -9, 1002 }, -- local in int "9" } -------------------------------- ------Cluckin Bell------ -------------------------------- -----------{LS}----------- markenterLSCB1 = createMarker (2398, -1898, 15, "arrow", 2, 0, 255, 0, 255) function entradaFoodCB1(thePlayer) local azar = math.random ( #posicoes1 ) setElementPosition(thePlayer, unpack ( posicoes1 [ azar ] ) ) setElementDimension(thePlayer, 1) setElementInterior(thePlayer, 9) end addEventHandler("onMarkerHit", markenterLSCB1, entradaFoodCB1) ---------------------------------------------- markenterLSCB2 = createMarker (2420, -1509, 25, "arrow", 2, 0, 255, 0, 255) function entradaFoodCB2(thePlayer) local azar = math.random ( #posicoes1 ) setElementPosition(thePlayer, unpack ( posicoes1 [ azar ] ) ) setElementDimension(thePlayer, 2) setElementInterior(thePlayer, 9) end addEventHandler("onMarkerHit", markenterLSCB2, entradaFoodCB2) --Exit ---------------------------------- ------Cluckin Bell------ ---------------------------------- ------{LS}------- markenterExitLSCB1 = createMarker (365, -11, 1003, "arrow", 2, 255, 0, 0, 255) setElementInterior(markenterExitLSCB1, 9) setElementDimension(markenterExitLSCB1, 1) function ExitFoodCL1(thePlayer) setElementInterior(thePlayer, 0) setElementDimension(thePlayer, 0) setElementPosition(thePlayer, 2400, -1896, 14) end addEventHandler("onMarkerHit", markenterExitLSCB1, ExitFoodCL1) ---------------------------------------------- markenterExitLSCB2 = createMarker (365, -11, 1003, "arrow", 2, 255, 0, 0, 255) setElementInterior(markenterExitLSCB2, 9) setElementDimension(markenterExitLSCB2, 2) function ExitFoodCL2(thePlayer) setElementInterior(thePlayer, 0) setElementDimension(thePlayer, 0) setElementPosition(thePlayer, 2425, -1509, 24) end addEventHandler("onMarkerHit", markenterExitLSCB2, ExitFoodCL2) Edited December 4, 2015 by Guest Link to comment
Captain Cody Posted December 4, 2015 Share Posted December 4, 2015 --get in local posicoes1 = { { 367, -9, 1002 }, -- local in int "9" } -------------------------------- ------Cluckin Bell------ -------------------------------- -----------{LS}----------- markenterLSCB1 = createMarker (2398, -1898, 15, "arrow", 2, 0, 255, 0, 255) function entradaFoodCB1(thePlayer) local azar = math.random ( #posicoes1 ) setElementPosition(thePlayer, unpack ( posicoes1 [ azar ] ) ) setElementDimension(thePlayer, 1) setElementInterior(thePlayer, 9) end addEventHandler("onMarkerHit", markenterLSCB1, entradaFoodCB1) ---------------------------------------------- markenterLSCB2 = createMarker (2420, -1509, 25, "arrow", 2, 0, 255, 0, 255) function entradaFoodCB2(thePlayer) local azar = math.random ( #posicoes1 ) setElementPosition(thePlayer, unpack ( posicoes1 [ azar ] ) ) setElementDimension(thePlayer, 2) setElementInterior(thePlayer, 9) end addEventHandler("onMarkerHit", markenterLSCB2, entradaFoodCB2) --Exit ---------------------------------- ------Cluckin Bell------ ---------------------------------- ------{LS}------- markenterExitLSCB1 = createMarker (365, -11, 1003, "arrow", 2, 255, 0, 0, 255) setElementInterior(markenterExitLSCB1, 9) setElementDimension(markenterExitLSCB1, 1) function ExitFoodCL1(thePlayer) if ( getElementDimension ( thePlayer ) == 1 ) then setElementInterior(thePlayer, 0) setElementDimension(thePlayer, 0) setElementPosition(thePlayer, 2400, -1896, 14) end addEventHandler("onMarkerHit", markenterExitLSCB1, ExitFoodCL1) ---------------------------------------------- markenterExitLSCB2 = createMarker (365, -11, 1003, "arrow", 2, 255, 0, 0, 255) setElementInterior(markenterExitLSCB2, 9) setElementDimension(markenterExitLSCB2, 2) function ExitFoodCL2(thePlayer) if ( getElementDimension ( thePlayer ) == 2 ) then setElementInterior(thePlayer, 0) setElementDimension(thePlayer, 0) setElementPosition(thePlayer, 2425, -1509, 24) end addEventHandler("onMarkerHit", markenterExitLSCB2, ExitFoodCL2) Added -- if ( getElementDimension ( thePlayer ) == "TheDimension" ) then That should work --- There's other ways of doing it, that are probably easier, but this'll work. Link to comment
raynner Posted December 4, 2015 Author Share Posted December 4, 2015 Added -- if ( getElementDimension ( thePlayer ) == "TheDimension" ) then That should work --- There's other ways of doing it, that are probably easier, but this'll work. thank you friend, also do not know how I did not think it required even more this will work for sure Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now