Jump to content

panito69

Members
  • Posts

    8
  • Joined

  • Last visited

panito69's Achievements

Newbie

Newbie (4/54)

0

Reputation

  1. Gracias, he usado el mismo ejemplo de la wiki y ha funcionado! No pensaba que la vida y el nombre estuviesen asociados a la misma función
  2. Listo! (Hace dias que lo está pero con los estudios no me queda tiempo libre) PD:Muchas gracias enargy, y porcierto.. ¿te importaria que te pusiese en la zona de agradecimientos de los créditos del server? function agua() for i,veh in ipairs(getElementsByType("vehicle")) do if isElementInWater(veh) then local col = getElementData(veh,"parent") local id = getElementData(col,"spawn")[1] local x = getElementData(col,"spawn")[2] local y = getElementData(col,"spawn")[3] local z = getElementData(col,"spawn")[4] local xveh,yveh,zveh = getElementPosition(veh) if not (getVehicleType(id) == "Boat") then setElementPosition(veh,x,y,z+1) setElementRotation(veh,0,0,0) local tires,engine,bateria,part,rotor,ggasolina,cusuario,maxslots,spawns,nombre,max_fuel = getVehicleAddonInfos (getElementModel(veh)) setElementData(col,"Rueda_inVehicle",math.random(0,tires)) setElementData(col,"Motor_inVehicle",math.random(0,engine)) setElementData(col,"Bateria_inVehicle",math.random(0,bateria)) setElementData(col,"Deposito_inVehicle",math.random(0,part)) setElementData(col,"Rotor_inVehicle",math.random(0,rotor)) fixVehicle(veh) end end end end
  3. Hola gente!! Pues como bien dice el título, estoy buscando la manera de quitar de la interfaz la barra de vida, pero no es la del hud si no la que se usa en free roam (o una por el estilo). El caso es que el resource dayZ que estoy usando es uno que liberaron hace unos meses unos brasileños y por mas vueltas que le doy al código no encuentro donde esta la función que hace que aparezca esa barra de vida. Os dejo una captura para que sepáis de lo que hablo. Muchas gracias de antemano.
  4. Ya esta arreglado! Os cuento: No conseguía que los vehículos respawneasen, con mi función de respawn, pero se que funciona ya que los vehículos explotados si respawnean con esa función. Lo que hice fue que tras un timer explotaran y respawneasen a traves de la otra función, pero no todos los vehiculos explotaban, y no me valía, seguí dándole vueltas toda la tarde hasta que se me ocurrió que en una de las variables del código estaban las coordenadas de respawn, asi que lo que hice es tras un timer, el vehiculo (que no sea un barco) se teletransporta a su respawn y se repara y en el caso de que algo saliese mal, el solo explotara y respawneara con la otra función. Os dejo el código, para que le echéis un vistazo. Gracias por la ayuda! function agua() for i,veh in ipairs(getElementsByType("vehicle")) do if isElementInWater(veh) then local col = getElementData(veh,"parent") local id = getElementData(col,"spawn")[1] local x = getElementData(col,"spawn")[2] local y = getElementData(col,"spawn")[3] local z = getElementData(col,"spawn")[4] local xveh,yveh,zveh = getElementPosition(veh) if isNotABoat(id) then setElementPosition(veh,x,y,z+1) setElementRotation(veh,0,0,0) local tires,engine,bateria,part,rotor = getVehicleAddonInfos (getElementModel(veh)) setElementData(col,"Rueda_inVehicle",math.random(0,tires)) setElementData(col,"Motor_inVehicle",math.random(0,engine)) setElementData(col,"Bateria_inVehicle",math.random(0,bateria)) setElementData(col,"Deposito_inVehicle",math.random(0,part)) setElementData(col,"Rotor_inVehicle",math.random(0,rotor)) fixVehicle(veh) end end end end function isNotABoat(id) local boats={472,473,493,595,484,430,453,452,446,454} for _,boat in ipairs(boats) do if id == boat then return false end end return true end setTimer(agua,60*1000,0)
  5. Pues no, pero no creo que sea culpa del script sino de como lo estamos implementando, estamos trabajando en el, cuando lo tenga funcionando lo enseño.
  6. Gracias Enargy!! Voy a probarlo y comento que tal
  7. Hola a todos, se que el tema se ha hablado un par de veces en el foro, pero lo que he encontrado no me ha valido de mucho... Os cuento, estoy buscando la manera de hacer respawnear los vehículos que caen al agua, tengo una idea mas o menos del script, pero (aunque no soy nuevo en programación) no se por donde empezar, mi plan es este: Leer la lista de todos los vehículos en el servidor cada 60 minutos y si el vehículo esta en el agua hacerle un respawn. Se que visto así parece sencillo pero no tengo ni p**a idea de como hacerlo. Gracias de antebrazo!! PD: Info sobre el server -Version 1.4 -Mod Dayz Os dejo un ejemplo de la función con la que hacen spawn los coches
  8. Me ha molado la idea! Monsthers, ¿seria posible que pasases el código? me gustaria crear un script para hacer que a ciertos coches solo pudiesen montarse admins. Porsupuesto, en cuanto lo tenga lo publico ^^
×
×
  • Create New...