-
Posts
1,410 -
Joined
-
Last visited
Everything posted by Arsilex
-
y como le pongo para que se me cambie el color al cambiar de mapa y de coche y no tener que dar yo siempre restart en cada mapa ._.
-
aora ya no me funciona cuando lo activo el scritp no aparecen los colores en los coches
-
hola queria saber si me puden ayudar con un problema con math.random tengo el siguente script addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) for _, car in ipairs ( getElementsByType 'vehicle' ) do Color1 = setVehicleColor ( car, 128, 255, 0 ); Color2 = setVehicleColor ( car, 43, 25, 255 ); end end ) lo que quero que al empezar un mapa DM/DD se pongan esos dos colores a los coches usando math.random si me pueden ayudar les estaria muy agradecido gracias por adelantado
-
no seria mejor acerlo asi local market = createMarker ( 685.62610, -2692.39307, 7.5, "cylinder", 1.5, 0, 0, 255, 170 ) local market2 = createMarker ( 294.38306 + 2, -167.90103, 1.57813 - 1, "cylinder", 1.5, 0, 0, 255, 170 ) local market3 = creteMarker ( 1526.51270, -1677.93237, 5.89063, "cylinder", 1.5, 0, 0, 255, 170 ) local ped = createPed ( 286, 1525.26294, -1677.85596, 5.89063, 270 ) setElementFrozen(ped, true) setTimer(giveWeapon,1000,1,ped,31,9999,true) addEventHandler ( 'onClientMarkerHit', root, function ( player ) if ( player == localPlayer and source == market ) then setTimer(setElementPosition, 2000, 1, player, 294.38306, -167.90103, 1.57813 ); elseif ( player == localPlayer and source == market2 ) then setTimer(setElementPosition, 2000, 1, player, 685.62610 + 2, -2692.39307 + 2, 7.5 + 2 ); end end ) Prueba asi creo que funcionara asi
-
hmm pos que raro no me funciona cuando lo activo y paso por un pickup el color del no se cambio
-
pos no entendi bien tio es que mira ize esto en lo de los colores addEvent("onPlayerPickUpRacePickup",true) function Colores ( ) if sort == "vehiclechange" then for _, car in ipairs ( getElementsByType 'vehicle' ) do setVehicleColor ( car, math.random ( 0, 255 ), math.random ( 0, 255 ), math.random ( 0, 255 ) ); end end end addEventHandler("onPlayerPickUpRacePickup",getRootElement(),Colores) tendria que ponerlo asi addEvent("onPlayerPickUpRacePickup",true) addEventHandler("onPlayerPickUpRacePickup",getRootElement(),Colores) function Colores ( ) if sort == "vehiclechange" then for _, car in ipairs ( getElementsByType 'vehicle' ) do setVehicleColor ( car, math.random ( 0, 255 ), math.random ( 0, 255 ), math.random ( 0, 255 ) ); end end end triggerEvent ( "onPlayerPickUpRacePickup", localPlayer )
-
mira por ejemplo ago esto addEvent ( "onOnChangeVehicle", true ) addEventHandler seria addEventHandler ( "onChangeVehicle", getRootElement(), ) Como Explico que siginifica ese evento o el script ya lo ace solo ._. es que eso no lo entiendo muy bien
-
Que Diferencia hay entre addEventHandler y addEvent
-
function doColorChange(doColorChange,Source) setVehicleColor (Source, math.random(255),math.random(255),math.random(255),math.random(255)) end addEvent("changevehiclecolor", true) addEventHandler("changevehiclecolor",getRootElement(),doColorChange) addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), doColorChange ) asi dices tu?
-
e.é eso es que lo saque de un mapa Edit: es que tio no se que acerle pff
-
function doColorChange() for i, car in ipairs( getElementsByType( "vehicle" ) ) do local color = {} color[1] = math.random(255) setVehicleColor ( car, color[1] ) end end addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), doColorChange ) esto es lo ultimo que se me vino a la cabeza ya no tengo mas ideas
-
function doColorChange(theVehicle) setVehicleColor (theVehicle, math.random(255),math.random(255),math.random(255),math.random(255)) end addEvent("changevehiclecolor", true) addEventHandler("changevehiclecolor",getRootElement(),doColorChange) addEventHandler( "onClientResourceStart", getResourceRootElement(getThisResource()), doColorChange )
-
function doColorChange(theVehicle) setVehicleColor (theVehicle, math.random(255),math.random(255),math.random(255),math.random(255)) end addEvent("changevehiclecolor", true) addEventHandler("changevehiclecolor",getRootElement(),doColorChange) eso sirve ?
-
function Colores(theVehicle) Color1=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) Color2=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) Color3=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) Color4=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) Color5=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) math.random (Color (1,2,3,4,5)) end addEvent("ChangeVehicleColor", true) addEventHandler("ChangeVehicleColor",getRootElement(),Colores) asi estaria bien?
-
function Color(theVehicle) color1=setVehicleColor ( theVehicle, 255, 0, 0, 0, 255, 0 ) color2=setVehicleColor2 ( theVehicle, 0, 255, 0, 0, 255, 0 ) color3=setVehicleColor3 ( theVehicle, 0, 255, 0, 0, 255, 0 ) math.random = color1,color2,color3 end asi queria mas o menos?
-
y para ponerlo que sea random como se ace añado mas setvehiclecolor y pongo random o algo asi ._.como lo de chat ?
-
no ablo de colores mira los colores de MTA race de coches por defecto es del 1 asta 128 yo quero acer que sea de 128 a 255
-
Hola en muchos servidores race eh visto que el color de loc coches es mas vivo y en mi caso en mi sv los colores son del GTA normal como puedo cambiarlo ay alguen archivo o algo?????? o tengo que crear un script que cuando empieza el mapa se cambie a un color aleatorio de los que yo ponga tambien pense en cojer el vehclepicker de freeroam pero no me funciona por que tengo que ponerlo en un gui creo ._.
-
g_Root = getRootElement() local screenWidth, screenHeight = guiGetScreenSize ( ) -- Get the screen resolution (width and height) function createText ( ) local playerX, playerY, playerZ = getElementPosition ( localPlayer ) -- Get our player's coordinates. local playerZoneName = getZoneName ( 1, 2, 3 ) -- Get name of the zone the player is in. -- Draw zone name text's shadow. dxDrawText ( playerZoneName, 44, screenHeight - 41, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) -- Draw zone name text. dxDrawText ( playerZoneName, 44, screenHeight - 43, screenWidth, screenHeight, tocolor ( 255, 255, 255, 255 ), 1, "pricedown" ) end function HandleTheRendering ( ) addEventHandler ( "onClientRender", root, createText ) -- keep the text visible with onClientRender. end addEventHandler ( "onClientResourceStart", resourceRoot, HandleTheRendering ) addEventHandler('onPlayerJoin',g_Root, function () local country = exports['admin']:getPlayerCountry(source) setElementData(source,'Country',country) outputChatBox('#abcdef* #ffffff' .. getPlayerName(source) .. '#00FF00 Joined the game From: #abcdef(' .. tostring">tostring(country) .. ') ', getRootElement(), 171, 255, 0, true) end ) addEventHandler('onPlayerChangeNick', g_Root, function(oldNick, newNick) outputcreateText ('#abcdef* #ffffff' .. oldNick .. '#80FF00 is now known as #ffffff', getRootElement(), 171, 255, 0, true) end ) addEventHandler('onPlayerQuit', g_Root, function(reason) outputChatBox('#abcdef* #ffffff' .. getPlayerName(source) .. ' #FF0000Disconnected [#abcdef' .. reason .. '#ff0000]', getRootElement(), 171, 255, 0, true) end ) Hize eso y no aparece nada ._.
-
intenta de la siguente manera