thedavor Posted November 10, 2011 Share Posted November 10, 2011 local bgc= createMarker (2155.5417480469,-2300.7014160156,13.467544555664, "arrow", 1.5,255,255,0) function bgcenter( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,11) setTimer(setElementPosition,3000,1,hitPlayer,-2242.69,-88.2558,34.3578) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgc,bgcenter ) local bgcl= createMarker (501.94216918945,-67.567314147949,998.7578125, "arrow", 1.5,255,255,0) setElementInterior(bgcl,11) function bgcleave( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,0) setTimer(setElementPosition,3000,1,hitPlayer,2156.8103027344,-2299.1982421875,13.472249984741) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgcl,bgcleave )[lua] Is not want show me interior when i enter in marker what is wrong ?? Link to comment
Maurize Posted November 10, 2011 Share Posted November 10, 2011 Use /debugscript 3 and tell me what is shown there & You knew? Syntax of setElementInterior: setElementInterior( Element, Interior, PositionX, PositionY, PositionZ ) Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 local bgc= createMarker (2155.5,-2299.8999023438,14.60000038147, "arrow", 1.5,255,255,0) function bgcenter( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,11,1888.3000488281,-2623.1999511719,481.89999389648) setTimer(setElementPosition,3000,1,hitPlayer,1890.2567138672,-2614.1535644531,480.72030639648) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgc,bgcenter ) local bgcl= createMarker (1890.4000244141,-2612.5,481.60000610352, "arrow", 1.5,255,255,0) setElementInterior(bgcl,11,1888.3000488281,-2623.1999511719,481.89999389648) function bgcleave( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,0) setTimer(setElementPosition,3000,1,hitPlayer,2157.4194335938,-2299.0903320313,13.478407859802) fadeCamera(hitPlayer,true,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgcl,bgcleave ) is still not work,thx for suggestion. Link to comment
^Dev-PoinT^ Posted November 10, 2011 Share Posted November 10, 2011 try This local bgc= createMarker (2155.5,-2299.8999023438,14.60000038147, "arrow", 1.5,255,255,0) function bgcenter( hitPlayer, matchingDimension ) setElementInterior ( hitPlayer, bgcenter, 1888.3000488281,-2623.1999511719,481.89999389648 ) setTimer(setElementPosition,3000,1,hitPlayer,1890.2567138672,-2614.1535644531,480.72030639648) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgc,bgcenter ) local bgcl= createMarker (1890.4000244141,-2612.5,481.60000610352, "arrow", 1.5,255,255,0) setElementInterior(bgcl,11,1888.3000488281,-2623.1999511719,481.89999389648) function bgcleave( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,0) setTimer(setElementPosition,3000,1,hitPlayer,2157.4194335938,-2299.0903320313,13.478407859802) fadeCamera(hitPlayer,true,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgcl,bgcleave ) Link to comment
myonlake Posted November 10, 2011 Share Posted November 10, 2011 I'd try this, and it's not tested. local x, y, z = 1890.4000244141, -2612.5, 481.60000610352 local bgc = createMarker(2155.5, -2299.8999023438, 14.60000038147, "arrow", 1.5, 255, 255, 0) local bgcl = createMarker(x, y, z, "arrow", 1.5, 255, 255, 0) setElementInterior(bgcl, 11, x, y, z) function bgcenter(hitPlayer, matchingDimension) setTimer(function() setElementInterior(hitPlayer, 11, 1888.3000488281, -2623.1999511719, 481.89999389648) end, 2000, 1) fadeCamera(hitPlayer, false, 1) setTimer(function() fadeCamera(hitPlayer, true, 5) end, 3000, 1) end addEventHandler("onMarkerHit", bgc, bgcenter) function bgcleave(hitPlayer, matchingDimension) setTimer(function() setElementInterior(hitPlayer, 0, 2157.4194335938, -2299.0903320313, 13.478407859802) end, 2000, 1) fadeCamera(hitPlayer, false, 1) setTimer(function() fadeCamera(hitPlayer, true, 5) end, 3000, 1) end addEventHandler("onMarkerHit", bgcl, bgcleave) Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 try This local bgc= createMarker (2155.5,-2299.8999023438,14.60000038147, "arrow", 1.5,255,255,0) function bgcenter( hitPlayer, matchingDimension ) setElementInterior ( hitPlayer, bgcenter, 1888.3000488281,-2623.1999511719,481.89999389648 ) setTimer(setElementPosition,3000,1,hitPlayer,1890.2567138672,-2614.1535644531,480.72030639648) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgc,bgcenter ) local bgcl= createMarker (1890.4000244141,-2612.5,481.60000610352, "arrow", 1.5,255,255,0) setElementInterior(bgcl,11,1888.3000488281,-2623.1999511719,481.89999389648) function bgcleave( hitPlayer, matchingDimension ) setElementInterior(hitPlayer,0) setTimer(setElementPosition,3000,1,hitPlayer,2157.4194335938,-2299.0903320313,13.478407859802) fadeCamera(hitPlayer,true,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgcl,bgcleave ) Thx is work only 2 nd marker not show nvm i try fix Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 sh** dont know what is wrong with 2 nd arrow is not show... Link to comment
Aibo Posted November 10, 2011 Share Posted November 10, 2011 press F8 and type "debugscript 3" and doing this: setElementInterior ( hitPlayer, bgcenter, 1888.3000488281,-2623.1999511719,481.89999389648 ) is not helping, ^Dev-PoinT^ doesnt know even the basics of scripting. this is just random shit (passing a bgcenter function as an interior ID, really?) Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 how then can fix 2 nd marker "arrow" and /debugscript 3 dont show problem. Link to comment
^Dev-PoinT^ Posted November 10, 2011 Share Posted November 10, 2011 try This local bgc= createMarker (2155.5,-2299.8999023438,14.60000038147, "arrow", 1.5,255,255,0) function bgcenter( hitPlayer, matchingDimension ) setElementInterior ( hitPlayer, bgcenter, 1888.3000488281,-2623.1999511719,481.89999389648 ) setTimer(setElementPosition,3000,1,hitPlayer,1890.2567138672,-2614.1535644531,480.72030639648) fadeCamera(hitPlayer,false,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgc,bgcenter ) local bgcl= createMarker (1890.4000244141,-2612.5,481.60000610352, "arrow", 1.5,255,255,0) function bgcleave( hitPlayer, matchingDimension ) setElementInterior(hitPlayer, bgcleave, 11,1888.3000488281,-2623.1999511719,481.89999389648) setElementInterior(hitPlayer,0) setTimer(setElementPosition,3000,1,hitPlayer,2157.4194335938,-2299.0903320313,13.478407859802) fadeCamera(hitPlayer,true,1 ) setTimer(fadeCamera,3000,1,hitPlayer,true,5 ) end addEventHandler( "onMarkerHit",bgcl,bgcleave ) Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 done is work thx allot Lock plis Link to comment
villr Posted November 10, 2011 Share Posted November 10, 2011 just saying ^^^ i see this markers are from my script,xDD is the script not wokring? not telling u stoled Link to comment
thedavor Posted November 10, 2011 Author Share Posted November 10, 2011 maybe is your script but i want learn how make interior but now understend.... 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