Jump to content

Castillo

Retired Staff
  • Posts

    21,935
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Castillo

  1. Podrias poner un ped ( createPed ) dentro del vehiculo y usar: setPedControlState
  2. Queres que un vehiculo se mueva sin un jugador?
  3. ped = createPed ( 299, 0, 0, 5 ) exports [ "extra_health" ]:setElementInvulnerable ( ped, true )
  4. Inicia el recurso que bajaste, y luego creas los objetos con: createObject. Los modelos de fuego son: 2021, 2022, 2023, 2024, 2025, 2026.
  5. Si, solo un mensaje a cada jugador del team. Es server side.
  6. It's actually executing the function, but seems like it doesn't reload it at all. You can restrict the weapon clip amount to 1 with: setWeaponProperty.
  7. Castillo

    Dispara

    En lugar de preguntar, probalo.
  8. Castillo

    Dispara

    function asdasdasdzxzdxc ( thePlayer ) if exports.factions:isPlayerInFactionType ( thePlayer, 5 ) then setElementFrozen ( thePlayer, true ) setPedAnimation ( thePlayer, "bomber", "bom_plant" ) setTimer ( function ( ) exports.players:giveMoney ( thePlayer, 1500 ) outputChatBox ( "Ya tienes el dinero ahora corree!! ", thePlayer, 255, 0, 0 ) destroyElement ( Dinero ) setElementFrozen ( thePlayer, false ) triggerEvent ( "Start.Ped", thePlayer ) setTimer ( restartResource, 3600000, 1, getResourceFromName ( "Move" ) ) end ,6000, 1 ) else outputChatBox ( "No eres de la mafia dejale a los profesionales el sitio! ", thePlayer, 255, 0, 0 ) end end addEventHandler ( "onMarkerHit", Dinero, asdasdasdzxzdxc )
  9. -- client side: function reloadtazerclient ( weapon ) if ( weapon == 23 ) then triggerServerEvent ( "ontazershoot", localPlayer ) end end addEventHandler ( "onClientPlayerWeaponFire", localPlayer, reloadtazerclient ) -- server side: function tazershootserverside ( ) reloadPedWeapon ( source ) end addEvent ( "ontazershoot", true ) addEventHandler ( "ontazershoot", root, tazershootserverside ) That should work.
  10. Castillo

    Dispara

    Mostrame como ejecutas: "Start.Ped".
  11. function sendMessageToTeamAtInt ( theTeam, theInterior, message ) if ( theTeam ) then for index, player in ipairs ( getPlayersInTeam ( theTeam ) ) do if ( getElementInterior ( player ) == theInterior ) then outputChatBox ( message, player, 0, 255, 0 ) end end end end Ahora podes usar esa funcion para enviar un mensaje a los jugadores de un team en el interior expecificado. Ejemplo: sendMessageToTeamAtInt ( getTeamFromName ( "ElNombreDelTeam" ), 0, "Hola Mundo!" )
  12. That event is used for peds, you should use this one instead: onClientPlayerWeaponFire
  13. Castillo

    Dispara

    -- server side: function peds ( ) poli1 = createPed ( 71, 2042.18, 1621.4, 1023.01 ) poli2 = createPed ( 71, 2046.12, 1622.28, 1023.01 ) setElementInterior ( poli1, 1 ) setElementDimension ( poli1, 15 ) setElementInterior ( poli2, 1 ) setElementDimension ( poli2, 15 ) setElementRotation ( poli1, 0, 0, 190 ) setElementRotation ( poli2, 0, 0, 180 ) giveWeapon ( poli1, 22, 200 ) giveWeapon ( poli2, 22, 200 ) setElementID ( poli1, "poli1" ) setElementID ( poli2, "poli2" ) triggerClientEvent ( "Start.Arma", root ) end addEvent ( "Start.Ped", true ) addEventHandler ( "Start.Ped", root, peds ) -- client side: addEvent ( "Start.Arma", true ) addEventHandler ( "Start.Arma", root, function ( ) poli1 = getElementByID ( "poli1" ) poli2 = getElementByID ( "poli2" ) setPedControlState ( poli1, "fire", true ) setPedControlState ( poli2, "fire", true ) end )
  14. addEventHandler( "createFire", root, crearElFuego, x, y, z ) x, y, z ahi no es necesario.
  15. Skin mod: https://community.multitheftauto.com/ind ... ls&id=5597 DONE
  16. Eso es porque son funciones que solo funcionan en los scripts client side, el tuyo es server side.
  17. Castillo

    Dispara

    giveWeapon -- Para darle un arma Y para que continue atacando, tenes que hacer un timer para que deje de "disparar" y otro para que "dispare".
  18. getPlayerName ( playerElement ):find ( "TAG" )
  19. Si, asi deberia verificar.
  20. 1: Estas verificando si 'playeracc' es igual a 'true', pero no va a ser igual, porque va a devolver una cuenta. 2: Estas verificando si 'playerbank' es igual a 'true', pero si tiene algo guardado, va a ser un numero.
  21. Castillo

    Otra duda

    En esta linea: if ( getElementData( player, "PMOFF.on") == true ) then Vos habias puesto "recipient" en lugar de "player".
×
×
  • Create New...