nick1995 Posted June 8, 2012 Share Posted June 8, 2012 Hi! I have downloaded a resource, and this is the LUA script: function Window ( ) if ( guiGetVisible ( myWindow ) == true ) then guiSetVisible ( myWindow, false ) showCursor ( false ) else guiSetVisible ( myWindow, true ) showCursor ( true ) end end myWindow = guiCreateWindow ( 0.16, 0.0, .7, .7, "Taxi locations.", true ) local tabPanel = guiCreateTabPanel ( 0, 0.1, 1, 1, true, myWindow ) local Teleports = guiCreateTab( "Taxi to:", tabPanel ) --GUI Buttons LSAirport = guiCreateButton( 0.03, 0.01, 0.18, 0.12, "LS airport", true, Teleports ) guiSetFont ( LSAirport, "default-bold-small" ) LVAirport = guiCreateButton( 0.03, 0.13, 0.18, 0.12, "LV airport", true, Teleports ) guiSetFont ( LVAirport, "default-bold-small" ) AbandedAirstrip = guiCreateButton( 0.03, 0.25, 0.18, 0.12, "Desert Airstrip", true, Teleports ) guiSetFont ( AbandedAirstrip, "default-bold-small" ) SFAirport = guiCreateButton( 0.03, 0.37, 0.18, 0.12, "SF airport", true, Teleports ) guiSetFont ( SFAirport, "default-bold-small" ) MountChiliad = guiCreateButton( 0.03, 0.49, 0.18, 0.12, "Mount Chiliad", true, Teleports ) guiSetFont ( MountChiliad, "default-bold-small" ) Spawn = guiCreateButton( 0.03, 0.61, 0.18, 0.12, "Spawn", true, Teleports ) guiSetFont ( Spawn, "default-bold-small" ) Ottos = guiCreateButton( 0.4, 0.01, 0.18, 0.12, "Otto's Carros", true, Teleports ) guiSetFont ( Ottos, "default-bold-small" ) Train = guiCreateButton( 0.4, 0.13, 0.18, 0.12, "Train station", true, Teleports ) guiSetFont ( Train, "default-bold-small" ) BigEar = guiCreateButton( 0.4, 0.25, 0.18, 0.12, "Big Ear", true, Teleports ) guiSetFont ( BigEar, "default-bold-small" ) BlueBerry = guiCreateButton( 0.4, 0.37, 0.18, 0.12, "BlueBerry Acres", true, Teleports ) guiSetFont ( BlueBerry, "default-bold-small" ) Heli = guiCreateButton( 0.4, 0.49, 0.18, 0.12, "Heli Pad", true, Teleports ) guiSetFont ( Heli, "default-bold-small" ) Grove = guiCreateButton( 0.4, 0.61, 0.18, 0.12, "Grove Street", true, Teleports ) guiSetFont ( Grove, "default-bold-small" ) Dam = guiCreateButton( 0.77, 0.01, 0.18, 0.12, "Sherman Dam", true, Teleports ) guiSetFont ( Dam, "default-bold-small" ) BackBeyond = guiCreateButton( 0.77, 0.13, 0.18, 0.12, "Back O Beyond", true, Teleports ) guiSetFont ( BackBeyond, "default-bold-small" ) Quarry = guiCreateButton( 0.77, 0.25, 0.18, 0.12, "Quarry", true, Teleports ) guiSetFont ( Quarry, "default-bold-small" ) Bayside = guiCreateButton( 0.77, 0.37, 0.18, 0.12, "Bayside", true, Teleports ) guiSetFont ( Bayside, "default-bold-small" ) Pecker = guiCreateButton( 0.77, 0.49, 0.18, 0.12, "Las Payasadas", true, Teleports ) guiSetFont ( Pecker, "default-bold-small" ) Bridge = guiCreateButton( 0.77, 0.61, 0.18, 0.12, "Bridge Facts", true, Teleports ) guiSetFont ( Bridge, "default-bold-small" ) Close = guiCreateButton( -0.08, 0.94, 1.1, 0.063, "Close 'F4'", true, Teleports ) guiSetFont ( Close, "default-bold-small" ) bindKey ( "F4", "down", Window ) guiSetAlpha ( myWindow, 1 ) guiWindowSetSizable ( myWindow, false ) Info= guiCreateLabel(0.61,0.9333,0.6025,0.1267,"Press F4 for a taxi",true) guiSetFont ( Info, "clear-normal" ) guiSetFont ( Info, "sa-header" ) guiLabelSetColor ( Info, 000, 000, 000 ) guiSetAlpha ( Info, 0.2222 ) --Create Labels local One = guiCreateLabel(0.09,0.78,0.94,0.2,"Click - Close 'F4'- To close.",true,Teleports) guiLabelSetColor ( One, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) guiSetFont ( One, "sa-header" ) --Label Color function changeLabelColor ( ) guiLabelSetColor ( One, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( changeLabelColor, 1000, 0 ) --Close addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Close) then guiSetVisible( myWindow, false ) showCursor( false ) end end ) --Teleports addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == MountChiliad) then local player = getLocalPlayer() setElementPosition (player , -2325.7409667969, -1627.6766357422, 483.1091003418 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == LSAirport) then local player = getLocalPlayer() setElementPosition (player , 1993.8118896484, -2446.2619628906, 12.951565742493 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == LVAirport) then local player = getLocalPlayer() setElementPosition (player , 1523.9138183594, 1527.1204833984, 10.2602405548 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == AbandedAirstrip) then local player = getLocalPlayer() setElementPosition (player , 405.55480957031, 2537.8181152344, 15.9504671096 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == SFAirport) then local player = getLocalPlayer() setElementPosition (player , -1223.4442138672, 43.506820678711, 13.541401863098 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Spawn) then local player = getLocalPlayer() setElementPosition (player , 584.22082519531, -1991.6666259766, 1.4216117858887 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Ottos) then local player = getLocalPlayer() setElementPosition (player , -1643.1949462891, 1212.7462158203, 6.5843458175659 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Train) then local player = getLocalPlayer() setElementPosition (player , 1434.11389, 2654.20752, 11.39261 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BigEar) then local player = getLocalPlayer() setElementPosition (player , -294.39447021484, 1538.9415283203, 74.965629577637 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BlueBerry) then local player = getLocalPlayer() setElementPosition (player , -3.3661103248596, 36.78341293335, 2.5212655067444 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Heli) then local player = getLocalPlayer() setElementPosition (player , 1535.7916259766, -1353.4775390625, 328.86157226563 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Grove) then local player = getLocalPlayer() setElementPosition (player , 2495.3193359375, -1690.1716308594, 14.765625 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Dam) then local player = getLocalPlayer() setElementPosition (player , -887.02734375, 2000.9217529297, 60.654315948486 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BackBeyond) then local player = getLocalPlayer() setElementPosition (player , -938.93298339844, -2346.8010253906, 59.003288269043 ) end Link to comment
Castillo Posted June 8, 2012 Share Posted June 8, 2012 function Window ( ) if ( guiGetVisible ( myWindow ) == true ) then guiSetVisible ( myWindow, false ) showCursor ( false ) else guiSetVisible ( myWindow, true ) showCursor ( true ) end end myWindow = guiCreateWindow ( 0.16, 0.0, .7, .7, "Taxi locations.", true ) guiSetVisible ( myWindow, false ) -- Hide the window after create. local tabPanel = guiCreateTabPanel ( 0, 0.1, 1, 1, true, myWindow ) local Teleports = guiCreateTab( "Taxi to:", tabPanel ) --GUI Buttons LSAirport = guiCreateButton( 0.03, 0.01, 0.18, 0.12, "LS airport", true, Teleports ) guiSetFont ( LSAirport, "default-bold-small" ) LVAirport = guiCreateButton( 0.03, 0.13, 0.18, 0.12, "LV airport", true, Teleports ) guiSetFont ( LVAirport, "default-bold-small" ) AbandedAirstrip = guiCreateButton( 0.03, 0.25, 0.18, 0.12, "Desert Airstrip", true, Teleports ) guiSetFont ( AbandedAirstrip, "default-bold-small" ) SFAirport = guiCreateButton( 0.03, 0.37, 0.18, 0.12, "SF airport", true, Teleports ) guiSetFont ( SFAirport, "default-bold-small" ) MountChiliad = guiCreateButton( 0.03, 0.49, 0.18, 0.12, "Mount Chiliad", true, Teleports ) guiSetFont ( MountChiliad, "default-bold-small" ) Spawn = guiCreateButton( 0.03, 0.61, 0.18, 0.12, "Spawn", true, Teleports ) guiSetFont ( Spawn, "default-bold-small" ) Ottos = guiCreateButton( 0.4, 0.01, 0.18, 0.12, "Otto's Carros", true, Teleports ) guiSetFont ( Ottos, "default-bold-small" ) Train = guiCreateButton( 0.4, 0.13, 0.18, 0.12, "Train station", true, Teleports ) guiSetFont ( Train, "default-bold-small" ) BigEar = guiCreateButton( 0.4, 0.25, 0.18, 0.12, "Big Ear", true, Teleports ) guiSetFont ( BigEar, "default-bold-small" ) BlueBerry = guiCreateButton( 0.4, 0.37, 0.18, 0.12, "BlueBerry Acres", true, Teleports ) guiSetFont ( BlueBerry, "default-bold-small" ) Heli = guiCreateButton( 0.4, 0.49, 0.18, 0.12, "Heli Pad", true, Teleports ) guiSetFont ( Heli, "default-bold-small" ) Grove = guiCreateButton( 0.4, 0.61, 0.18, 0.12, "Grove Street", true, Teleports ) guiSetFont ( Grove, "default-bold-small" ) Dam = guiCreateButton( 0.77, 0.01, 0.18, 0.12, "Sherman Dam", true, Teleports ) guiSetFont ( Dam, "default-bold-small" ) BackBeyond = guiCreateButton( 0.77, 0.13, 0.18, 0.12, "Back O Beyond", true, Teleports ) guiSetFont ( BackBeyond, "default-bold-small" ) Quarry = guiCreateButton( 0.77, 0.25, 0.18, 0.12, "Quarry", true, Teleports ) guiSetFont ( Quarry, "default-bold-small" ) Bayside = guiCreateButton( 0.77, 0.37, 0.18, 0.12, "Bayside", true, Teleports ) guiSetFont ( Bayside, "default-bold-small" ) Pecker = guiCreateButton( 0.77, 0.49, 0.18, 0.12, "Las Payasadas", true, Teleports ) guiSetFont ( Pecker, "default-bold-small" ) Bridge = guiCreateButton( 0.77, 0.61, 0.18, 0.12, "Bridge Facts", true, Teleports ) guiSetFont ( Bridge, "default-bold-small" ) Close = guiCreateButton( -0.08, 0.94, 1.1, 0.063, "Close 'F4'", true, Teleports ) guiSetFont ( Close, "default-bold-small" ) bindKey ( "F4", "down", Window ) guiSetAlpha ( myWindow, 1 ) guiWindowSetSizable ( myWindow, false ) Info= guiCreateLabel(0.61,0.9333,0.6025,0.1267,"Press F4 for a taxi",true) guiSetFont ( Info, "clear-normal" ) guiSetFont ( Info, "sa-header" ) guiLabelSetColor ( Info, 000, 000, 000 ) guiSetAlpha ( Info, 0.2222 ) --Create Labels local One = guiCreateLabel(0.09,0.78,0.94,0.2,"Click - Close 'F4'- To close.",true,Teleports) guiLabelSetColor ( One, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) guiSetFont ( One, "sa-header" ) --Label Color function changeLabelColor ( ) guiLabelSetColor ( One, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( changeLabelColor, 1000, 0 ) --Close addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Close) then guiSetVisible( myWindow, false ) showCursor( false ) end end ) --Teleports addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == MountChiliad) then local player = getLocalPlayer() setElementPosition (player , -2325.7409667969, -1627.6766357422, 483.1091003418 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == LSAirport) then local player = getLocalPlayer() setElementPosition (player , 1993.8118896484, -2446.2619628906, 12.951565742493 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == LVAirport) then local player = getLocalPlayer() setElementPosition (player , 1523.9138183594, 1527.1204833984, 10.2602405548 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == AbandedAirstrip) then local player = getLocalPlayer() setElementPosition (player , 405.55480957031, 2537.8181152344, 15.9504671096 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == SFAirport) then local player = getLocalPlayer() setElementPosition (player , -1223.4442138672, 43.506820678711, 13.541401863098 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Spawn) then local player = getLocalPlayer() setElementPosition (player , 584.22082519531, -1991.6666259766, 1.4216117858887 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Ottos) then local player = getLocalPlayer() setElementPosition (player , -1643.1949462891, 1212.7462158203, 6.5843458175659 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Train) then local player = getLocalPlayer() setElementPosition (player , 1434.11389, 2654.20752, 11.39261 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BigEar) then local player = getLocalPlayer() setElementPosition (player , -294.39447021484, 1538.9415283203, 74.965629577637 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BlueBerry) then local player = getLocalPlayer() setElementPosition (player , -3.3661103248596, 36.78341293335, 2.5212655067444 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Heli) then local player = getLocalPlayer() setElementPosition (player , 1535.7916259766, -1353.4775390625, 328.86157226563 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Grove) then local player = getLocalPlayer() setElementPosition (player , 2495.3193359375, -1690.1716308594, 14.765625 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Dam) then local player = getLocalPlayer() setElementPosition (player , -887.02734375, 2000.9217529297, 60.654315948486 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == BackBeyond) then local player = getLocalPlayer() setElementPosition (player , -938.93298339844, -2346.8010253906, 59.003288269043 ) end end ) addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()), function ( ) if (source == Quarry) then Link to comment
nick1995 Posted June 8, 2012 Author Share Posted June 8, 2012 Thanks its working! I am learning so much now 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