thedavor Posted November 10, 2011 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 ??
Maurize Posted November 10, 2011 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 )
thedavor Posted November 10, 2011 Author 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.
^Dev-PoinT^ Posted November 10, 2011 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 )
myonlake Posted November 10, 2011 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)
thedavor Posted November 10, 2011 Author 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
thedavor Posted November 10, 2011 Author Posted November 10, 2011 sh** dont know what is wrong with 2 nd arrow is not show...
Aibo Posted November 10, 2011 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?)
thedavor Posted November 10, 2011 Author Posted November 10, 2011 how then can fix 2 nd marker "arrow" and /debugscript 3 dont show problem.
^Dev-PoinT^ Posted November 10, 2011 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 )
villr Posted November 10, 2011 Posted November 10, 2011 just saying ^^^ i see this markers are from my script,xDD is the script not wokring? not telling u stoled
thedavor Posted November 10, 2011 Author Posted November 10, 2011 maybe is your script but i want learn how make interior but now understend....
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