Jump to content

Alexs

Members
  • Posts

    2,869
  • Joined

  • Last visited

Everything posted by Alexs

  1. Un zombie al atacarte ejecuta la función 'setElementHealth' por lo que no se gatillo el evento de daño, Puedes revisar en el script de los zombies si el jugador esta AFK y no quitarle vida.
  2. Alexs

    Tema de Gangs

    El logo en una esquina se consigue fácil, las tiendas de comida son de mabako services, el láser del arma, fuera de eso y algunos mas que no menciono por no recordarlos, los otros los hizo @samt2497.
  3. Alexs

    Tema de Gangs

    Aunque @samt2497 usa recursos 'conocidos' se nota que la mayor parte de ellos o los mejoro o los hizo, Aunque con los recursos de la comunidad no seria difícil imitar el servidor, solo necesitas hacer un recurso de zombies, una scoreboard e imitar el spawn con sistema de clanes para llegar a parecerte al Xlatino.
  4. if slothbot == slothbot then Creo haberte aclarado que para verificar, debías reemplazar eso por tu slothbot, también editaste bastante lo que te pase inicialmente.
  5. Alexs

    Ayuda

    vehicle1 = createVehicle ( 411, -1419.1999511719, -71, 13.89999961853, 0, 0, 0 ) vehicle2 = createVehicle ( 415, -1424.1999511719, -70.800003051758, 14, 0, 0, 0 ) vehicle3 = createVehicle ( 451, -1429.6999511719, -71.099998474121, 13.89999961853, 0, 0, 0 ) function autos ( player, seat, jacked ) if ( seat == 0 and source == auto or source == vehicle1 or source == vehicle2 or source == vehicle3 ) then local accountName = getAccountName ( getPlayerAccount ( player ) ) if ( not isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( "SKA" ) ) ) then cancelEvent ( ) outputChatBox("Este Vehículo Esta Reservado Para El Clan SKA", thePlayer, 255,90,0, true) end end end addEventHandler ( "onVehicleStartEnter", root, autos ) Ya corregí el de Plate, Aunque no usaría la 7ma linea tan larga, pero debería servir.
  6. Alexs

    Cancelar

    @Renkon eso no sirve, investiga un poco antes de publicar. @Javier para evitar que baje la armadura intenta con onPlayerDamage y onClientPlayerDamage, revisas si tiene armadura, si es así le quitas la vida equivalente al loss y cancelas el evento onClientPlayerDamage. Nota: @Renkon se que dirás que igual se usa cancelEvent, pero no habiendo un evento como 'onArmorDamage' tu comentario por si solo no tiene sentido.
  7. Alexs

    Hola Gente

    Puedes revisar si el vehículo pertenece al clan, si no lo es, que el evento se cancele. cancelEvent --Para cancelar. onVehicleStartEnter --El evento. outputChatBox --Para el mensaje
  8. Para quitar sus dudas, math.floor va al numero mas bajo, math.ceil al mas alto: Eg: math.floor(0.4) == 0 math.ceil(0.4) == 1
  9. local screenWidth, screenHeight = guiGetScreenSize ( ) -- Get the screen resolution (width and height) function nose ( ) local armadura = getPedArmor(source) dxDrawText(armadura,sWidth-200,sHeight-80,sWidth-385,sHeight-8,tocolor(255,255,255,255),0.40,"bankgothic","left","top",false,false,false) end function ver ( ) addEventHandler ( "onClientRender", root, nose ) end addEventHandler ( "onClientResourceStart", resourceRoot, ver ) Pruebalo así, También me gustaría decirte que hay maneras mas eficientes para hacer estoy en que podrías ocupar menos lineas.
  10. @Renkon recuerda cuando recién comenzabas como el y dime si hubiese sido tan fácil. @CeKiT lo principal es comenzar a intentarlo.
  11. Alexs

    Ayuda! Linterna

    No postees en ingles, ya que no hace falta. En la comunidad @Soren publico una linterna, utilizando un marker corona, pero para hacer algo mas realista podrías usar HLSL y crear un shader.
  12. Utiliza 'getElementPosition' para comprobar la posición de la puerta, si es una que se mueva hacia la otra.
  13. @Renkon defines 'p' y no lo usas, y 'thePlayer' no esta definido.
  14. addCommandHandler("fire", function(thePlayer) setPedOnFire(thePlayer, true) end ) eso en server side.
  15. Si, perdón no lo mire, copie lo que habías expuesto.
  16. Alexs

    Private Team

    Puedes usar el recurso de Solidsnake14, usar el ACL o los Account Data, un team es privado según tu lo manejes así, no es que exista una función especifica para esto. @brad_vickerz cuida las mayúsculas.
  17. Agrégale un evento. addEventHandler("onResourceStart", getResourceRootElement( getThisResource() ), function() local allTeams = getElementsByType ( "team" ) --allTeams = Todos los Teams. for index, theTeam in ipairs(allTeams) do --Para todos ellos se ejecuta: if ( getTeamFriendlyFire ( theTeam ) == false ) then --Se filtran los que tengan el friendlyFire en false. setTeamFriendlyFire ( theTeam, true ) --Se les pone en true. end end )
  18. addCommandHandler("destroy", function ( player ) local v = getPedOccupiedVehicle(player) if v then destroyElement( v ) end end ) Que tal eso?
  19. local allTeams = getElementsByType ( "team" ) --allTeams = Todos los Teams. for index, theTeam in ipairs(allTeams) do --Para todos ellos se ejecuta: if ( getTeamFriendlyFire ( theTeam ) == false ) then --Se filtran los que tengan el friendlyFire en false. setTeamFriendlyFire ( theTeam, true ) --Se les pone en true. end end Te lo dejo con la explicación linea por linea.
  20. Postea tu intento.
  21. Pues, la función es destroyElement Si no entiendes como usarla empieza a aprender Lua, te recomiendo el tutorial de Nixstaller: http://nixstaller.sourceforge.net/manua ... ler_9.html Para esto que buscas debes: Definir que vehículo (te aconsejo hacerlo ya sentado en el con 'getPedOccupiedVehicle' ) Destruirlo: 'destroyElement' y agregar el comando: 'addCommandHandler'.
  22. Creo que te refieres a loadstring cuidado con las mayúsculas y minúsculas.
  23. Es que se borra el modelo, pero quizá otro modelo trae ese, te recuerdo que el juego no se hizo para que le borrasen partes, intenta editarlos modelos.
  24. Creo que podríamos hablar por Skype. Tienen?
  25. Es un Bug del GTA.
×
×
  • Create New...