Jump to content

eldelahoz

Members
  • Posts

    209
  • Joined

  • Last visited

Everything posted by eldelahoz

  1. Ok pero borro toda la linea de getRamdomPlayer?
  2. Hola como puedo hacer para que al escribir el comando le de la bici pero no en random player si no a solamente el player que la escribe function CreateCoche (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then local luckyBugger = getRandomPlayer() local x, y, z = getElementPosition ( luckyBugger ) Bici = createVehicle ( 510, x +2, y, z +2) setVehicleColor( Bici, 127, 0, 0 ) end end addCommandHandler ( "bici", CreateCoche )
  3. Si ya me abia dado cuenta >_< Gracias por todo
  4. Fran Ahora no ce cierra la puerta ._. y Gracias Renko por la recomendación
  5. Hola quisera saber si hay algun comando para crear una team por que no me quiere dar new team desde el panel de admin ¡Saludos!
  6. Hola lo que pasa es que tengo este script pero al parecer el debugscript me dice que la linea 40 esta mal como que el evento o algo asi aqui esta el script no ce que hice mal ------------------------------------------------------------------------------------------------------------------------------------------------- objeto = createObject ( 16773, -1163.8000488281, -952.59997558594, 132.19999694824, 0, 0, 0 ) x,y,z = getElementPosition (objeto) Zona = createColSphere ( x, y, z, 15 ) function funcion (hitElement) if getElementType( hitElement ) == "player" then if getTeamName( getPlayerTeam( hitElement ) ) == "Clan" then moveObject ( objeto, 800, -1179, -952.59997558594, 132.19999694824 ) end end addEventHandler ( "onColShapeHit", Zona, funcion ) function funcion2 (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( objeto, 800, -1163.8000488281, -952.59997558594, 132.19999694824 ) end end end addEventHandler ( "onColShapeLeave", Zona, funcion2 ) ------------------------------------------------------------------------------------------------------------------------------------------------- objeto1 = createObject ( 16773, -1149.1999511719, -952.59997558594, 132.19999694824, 0, 0, 0 ) x,y,z = getElementPosition (objeto1) Zona1 = createColSphere ( x, y, z, 15 ) function funcion3 (hitElement) if getElementType( hitElement ) == "player" then if getTeamName( getPlayerTeam( hitElement ) ) == "Clan" then moveObject ( objeto1, 800, -1136, -952.59997558594, 132.19999694824 ) end end addEventHandler ( "onColShapeHit", Zona, funcion3 ) function funcion4 (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( objeto1, 800, -1149.1999511719, -952.59997558594, 132.19999694824 ) end end end addEventHandler ( "onColShapeLeave", Zona1, funcion4 ) -------------------------------------------------------------------------------------------------------------------------------------------------
  7. Entonces por ejemplo este seria server? objeto = createObject ( 16773, 811.09997558594, 889.40002441406, 775.59997558594, 0, 0, 0 ) x,y,z = getElementPosition (objeto) Zona = createColSphere ( x, y, z, 15 ) function funcion (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( objeto, 800, 798.09997558594, 889.40002441406, 775.59997558594 ) end end addEventHandler ( "onColShapeHit", Zona, funcion ) function funcion2 (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( objeto, 800, 811.09997558594, 889.40002441406, 775.59997558594 ) end end addEventHandler ( "onColShapeLeave", Zona, funcion2 )
  8. Hola esto sonara un poco noob pero bueno quiero saber como puedo saber si el script es client o server ¡Saludos!
  9. Me refiero al tamaño del objeto
  10. pero no hay manera de calcular el scale en el script?
  11. Hola lo que pasas es que quiero seleccionar un objeto pero necesito calcular el scale o como puedo hacer para que mueva el objeto que ya esta creado en el mapa asi llevo el script pero no entiendo como identificar el objeto Zona1 = createColSphere ( x, y, z, 15 ) function funcion5 (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( 800, 836.5, 811, 774.5 ) end end addEventHandler ( "onColShapeHit", Zona2, funcion5 ) function funcion6 (hitElement) local skin = getPlayerSkin ( hitElement ) if skin == 100 then moveObject ( 800, 836.5, 811, 768 ) end end addEventHandler ( "onColShapeLeave", Zona2, funcion6 )
  12. Hola quisiera saber si es posible hacer para que se reconoscan dos skin if skin == 100 then saludos
  13. eldelahoz

    respawn

    no teve llevar setTimer?
  14. eldelahoz

    respawn

    Hola lo que pasa es que no ce como hacer para que cuando uno se muera se demore en revivir yo se que esta el hospitalrespawn pero yo lo quería sacar de hay pero el recurso esta codificado así que quería saber si me pueden ayudar por fis
  15. El script no es mio obiamente pero lo que hace es que respawne todos los carros a ese determinado tiempo
  16. Hola lo que pasa es que en tes recurso que no se mio los autos respanean pero hay veces que algunos aparecen en una zona y hacen demasiado lag zona 0 -- Read XML config -- xmlRoot = xmlLoadFile("settings.xml"); explRespawn = tonumber( xmlNodeGetAttribute( xmlFindSubNode(xmlRoot,"explrespawn",0) ,"value") ); fuelTank = xmlNodeGetAttribute( xmlFindSubNode(xmlRoot,"fueltank",0) ,"enabled"); -- function ProcessVehicle(veh) local canexp = false; if tonumber(fuelTank) == 1 then canexp = true; end setVehicleFuelTankExplodable(veh, canexp); end function respawnVehicle(vehicle) if vehicle == nil then return; end; if getElementType(vehicle) ~= "vehicle" then return; end; sx = getElementData(vehicle,"posX"); sy = getElementData(vehicle,"posY"); sz = getElementData(vehicle,"posZ"); rx = getElementData(vehicle,"rotX"); ry = getElementData(vehicle,"rotY"); rz = getElementData(vehicle,"rotZ"); spawnVehicle ( vehicle,sx, sy, sz, rx, ry, rz ) end function ehVehicleExplode() setTimer ( respawnVehicle, explRespawn * 1000, 1, source ) end; addEventHandler ( "onVehicleExplode", getRootElement(), ehVehicleExplode ); function ehResStart() vehs = getElementsByType ( "vehicle" ) -- for key,veh in ipairs(vehs) do ProcessVehicle(veh); end end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), ehResStart )
  17. Es vastante simple pero realmente necesita el createVehicle? local vehicle = createVehicle ( 400, 1452.6813964844, -1747.5430908203, 13.29686832428 ) -- create us a new vehicle function respawnExplodedVehicle() setTimer(respawnVehicle, 5000, 1, source) end addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle)
  18. Segun lo entendido eso hace que hace es reaparecer los carros pero por un comando
  19. Hola lo que pasa es que quiero saber si hay un recurso para hacer que los carros que estén creados en el mapa si se destruyen vuelvan a aparecer, o si no que funciones deberia utilizar para hacerlo o me podrían dar un ejemplo por fa ¡Saludos!
  20. olvidalo ya lo arregle use cosasillas de local
  21. No ce hacer eso estoy en el servidor default
×
×
  • Create New...