Kilfwan Posted May 16, 2015 Share Posted May 16, 2015 Hola que tal este es mi recurso de hijack editado y lo edite para q aparescan mas posiciones pero a la hora de Cojer el vehiculo no aparece el otro icono de donde es de ir a entregar el auto. --[[ Hijack Script By Wisam Enjoy --]] local ca3 = { { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 } } local Marker = { { 1952.94116, 823.52942, 6.88401 }, { 2129.41187, 1952.94116, 10.69928 }, { 1314.45007, 1966.61584, 11.36008 }, { 1343.65967, 1930.94556, 11.46094 }, { 2125.41455, 1786.61987, 10.82031 }, { 1514.02429, 1880.51904, 10.82031 } } local vehicles = { { 1423.59058, 2246.55737, 11.02907 }, { 2132.63843, 1712.01550, 10.68750 }, { 1400.00000, 1541.17651, 10.81250 }, { 2682.35303, 1741.17651, 9.85807 } } local vehicle_ = {} local blip = {} local rand = {} local Markers = {} function CreatCarRandom () rand.random = ca3[math.random(#ca3)] local x,y,z = unpack(vehicles[math.random(#vehicles)]) vehicle_.car = createVehicle(411, x, y, z) blip.blip1Car = createBlipAttachedTo(vehicle_.car, 51) outputChatBox("#0000FF A Hijack has been Created and placed on your map , get it first !!", root, 255, 255, 255, true) end addEventHandler("onResourceStart", root, CreatCarRandom) addEventHandler("onPlayerVehicleEnter", root, function(vehicle) if(isElement(vehicle_.car))then if (vehicle == vehicle_.car) then local x,y,z = unpack(marker[math.random(#marker)]) Markers.Marker = createMarker(x, y, z, "cylinder", 5, 0, 0, 205, 170) blip.blipCar2 = createBlipAttachedTo(Markers.Marker, 53) setElementVisibleTo(Markers.Marker, root, false) setElementVisibleTo(Markers.Marker, source, true) end end end ) addEventHandler( "onMarkerHit", root, function(hitElement) if ( getElementType( hitElement ) == "player" ) then if( isPedInVehicle( hitElement ) )then givePlayerMoney ( hitElement, math.random(50000, 70000, 10000) ) triggerClientEvent(hitElement, "playSoundC", hitElement) for i,v in pairs(vehicle_) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end CreatCarRandom () end end end ) addEventHandler("onPlayerVehicleExit", root, function(vehicle) if( isElement( vehicle_.car ) )then if( vehicle == vehicle_.car )then for i,v in pairs(vehicle_) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end end end end ) y Me podrian ayudar con eso de que se aparecen solos los autos? Osea se crean demasiados en 10 min Link to comment
Platin Posted May 16, 2015 Share Posted May 16, 2015 No se bien como funciona el script, pero solo veo que agregaste Markers, no agregaste ca3 ni Vehiculos los cuales aparezcan una vez pises esos marcadores. Repito, no se de que va el script. Link to comment
Enargy, Posted May 16, 2015 Share Posted May 16, 2015 borra esto blip.blipCar2 = createBlipAttachedTo(Markers.Marker, 53) y en la linea 35 blip.blip1Car = createBlipAttachedTo(vehicle_.car, 51) Link to comment
Kilfwan Posted May 16, 2015 Author Share Posted May 16, 2015 Es decir cuando se crea el carro se le pega un icono y tienes que cojer el auto y cuando entras al vehiculo se te hace visible donde tienes que ir a dejar el carro y el icono ese donde tengo que ir a dejarlo no me aparece ._. Link to comment
Recommended Posts