kuwalda Posted June 7, 2014 Share Posted June 7, 2014 setElementData( localPlayer, "raceParticipate", raceActive["participate"] ) if ( getElementData( localPlayer, "raceParticipate" ) == "blueBerryRally" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = blueBerryRally elseif ( getElementData( localPlayer, "raceParticipate" ) == "blueBerryRallyReversed" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = blueBerryRallyReversed elseif ( getElementData( localPlayer, "raceParticipate" ) == "tourTheSanAndreas" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = tourTheSanAndreas end meetingPoint = createMarker ( _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][1], _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][2], _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][3], "checkpoint", 6, 116, 237, 5, 90 ) createBlip( _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][1], _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][2], _G[""..getElementData( localPlayer, "raceParticipate" )..""][1][3], 53, 2, 0, 0, 255, 0, 1000 ) Basicly this code sets ElementData to player, with race he wanted participate. And later on with if and elseif statements I convert that string value to variable and use it to createMarker and createBlip. In that code, it creates marker and blip using table pre-stored coordinates. So what I wanted to ask - how can I make this part simplier, so I dont have to make this elseif statement for every race map name? : if ( getElementData( localPlayer, "raceParticipate" ) == "blueBerryRally" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = blueBerryRally elseif ( getElementData( localPlayer, "raceParticipate" ) == "blueBerryRallyReversed" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = blueBerryRallyReversed elseif ( getElementData( localPlayer, "raceParticipate" ) == "tourTheSanAndreas" ) then _G[""..getElementData( localPlayer, "raceParticipate" )..""] = tourTheSanAndreas end 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