Jump to content

depato123

Members
  • Posts

    551
  • Joined

  • Last visited

Everything posted by depato123

  1. Gracias Alexs y Yakuza, Ahora ¿como puedo hacer para que prenda y apague las luces mientras suena la alarma? y que la alarma suene por un tiempo determinado
  2. no, no funciono le hice unos pequeños cambios y sigue sin funcionar ------ Alarma de autos ---------- function alarm(thePlayer) playervehicle = getPlayerOccupiedVehicle ( thePlayer ) x,y,z = getElementPosition(playervehicle) if isVehicleLocked ( playervehicle ) then local sound = playSound3D("alarma.mp3",x,y,z, false) setSoundVolume(sound, 0.5) end end addEventHandler("onClientVehicleStartEnter", getRootElement(),alarm) ¿pero esta alarma se debe activar cuando alguien intenta entrar a un vehículo cerrado?
  3. me olvide de sacarlo cuando copie lo de la wiki
  4. Intente esto pero no me funcionó function onVehicleStartEnter local sound = playSound("sounds/alarma.mp3", false) setSoundVolume(sound, 0.5) end addEventHandler("onClientPlayerWasted", getLocalPlayer(), onVehicleStartEnter)
  5. listo pero me sigue dejando usar el automóvil yo tengo así el "createteam" teamlimo = createTeam ( "Pilotos de limosina", 0, 150, 255 )
  6. lo edite así pero no funciono limoVehicles = { [409]=true } limoSkins = { [255]=true } function limoenterVehicle ( player, seat, jacked ) team = getPlayerTeam(player) tName = getTeamName(team) if ( limoVehicles[getElementModel ( source )] ) and ( tName == "Pilotos de limosina" ) and ( seat == 0 ) then -- fuera el caso si el team se llama conductor limucina. hay lo cambias removePedFromVehicle ( player )-- te recomiendo omitir esta linea y usar cancelEvent outputChatBox ( "Este vehículo no es de tu trabajo.", player ) cancelEvent() end end addEventHandler ( "onVehicleEnter", getRootElement(), limoenterVehicle )
  7. ¿Me podrías dar algún ejemplo, no entendí los de la wiki?
  8. Quiero cambiar este script para que enves de darle permiso a alguien para subir a un vehiculo por skin lo cambie por team limoVehicles = { [409]=true } limoSkins = { [255]=true } function limoenterVehicle ( player, seat, jacked ) if ( limoVehicles[getElementModel ( source )] ) and ( not limoSkins[getElementModel ( player )] ) and ( seat == 0 ) then removePedFromVehicle ( player ) outputChatBox ( "Este vehículo no es de tu trabajo.", player ) end end addEventHandler ( "onVehicleEnter", getRootElement(), limoenterVehicle )
  9. ¿y para que ocurra cada vez que alguien intente entrar a un auto cerrado/lockeado?
  10. ¿hay algún recurso de alarma? por ejemplo si un usuario quiera abrir un auto que esta cerrado suene la alarma
  11. En el script (el que tiene el setAccountData) ¿por cada auto que tenga el usuario tengo que volver a agregar el setAccountData para que tenga la llave?
  12. ¿osea que cada vehículo y cada llave nueva hay que añadirlas al script?
  13. ¿Hay alguna manera de crear un recurso de llaves para un auto? osea que el dueño compre un auto y le entreguen unas llaves. Pero si otro usuario quiere usar ese vehículo y no tenga las llaves no lo pueda utilizar. ¿Como se podría crear?
  14. Perdón por el doble post pero ya no va a ser necesaria su ayuda. Gracias igual
  15. Nos estamos llendo de tema cuidado... Valhalla es un gamemode "real life". Este gamemode esta prohibido por este motivo:
  16. Ese resource viene en el gamemode de valhalla. Pero no te podemos ayudar con ese resource ya que es un gamemode prohibido... Edit* escribí mal algo
  17. Gracias yakuza. Ahora como puedo hacer para que el usuario se dirija a una dimención como la 5 Yo intente con pickup = createPickup([x],[y],[z],3,[MODELO],[tiempo de reaparición]) function teletransportar(cPlayer) setElementPosition(cPlayer,[x2],[y2],[z2]) setElementDimension ( cplayer, 5 ) end addEventHandler("isinvehicle",pickup,teletransportar)
  18. Tengo otro problema Marker1 = createMarker ( -2435.89, 2501.60, 19.8, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker1, 10) function Marker10 ( hitPlayer, matchingDimension ) if source == Marker1 then Marker2 = createMarker ( -2436.60, 2436.8, 13.5, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker2, 10) destroyElement ( Marker1 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker10 ) function Marker30 ( hitPlayer, matchingDimension ) if source == Marker2 then Marker3 = createMarker ( -2503.5, 2425.39, 16.6, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker3, 10) destroyElement ( Marker2 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker30 ) function Marker60 ( hitPlayer, matchingDimension ) if source == Marker3 then Marker4 = createMarker ( -2646.5, 2505.69, 30.29, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker4, 10) destroyElement ( Marker3 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker60 ) function Marker90 ( hitPlayer, matchingDimension ) if source == Marker4 then Marker5 = createMarker ( -2735.10, 2360.80, 72, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker5, 10) destroyElement ( Marker4 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker90 ) function Marker120 ( hitPlayer, matchingDimension ) if source == Marker5 then Marker6 = createMarker ( -2683.39, 2565.39, 76.19, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker6, 10) destroyElement ( Marker5 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker120 ) function Marker150 ( hitPlayer, matchingDimension ) if source == Marker6 then Marker7 = createMarker ( -2384.5, 2632.80, 53.5, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker7, 10) destroyElement ( Marker6 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker150 ) function Marker180 ( hitPlayer, matchingDimension ) if source == Marker7 then Marker8 = createMarker ( -1983.5, 2548.80, 55.40, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker8, 10) destroyElement ( Marker7 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker180 ) function Marker210 ( hitPlayer, matchingDimension ) if source == Marker8 then Marker9 = createMarker ( -1890.5, 2335.60, 42, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker9, 10) destroyElement ( Marker8 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker210 ) function Marker240 ( hitPlayer, matchingDimension ) if source == Marker9 then Marker10 = createMarker ( -1678.90, 2116.89, 18.39, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker10, 10) destroyElement ( Marker9 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker240 ) function Marker270 ( hitPlayer, matchingDimension ) if source == Marker10 then Marker11 = createMarker ( -1641.90, 1870.90, 15.5, "checkpoint", 2.5, 0, 255, 0, 255 ) setElementDimension(Marker11, 10) destroyElement ( Marker10 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker270 ) function Marker300 ( hitPlayer, matchingDimension ) if source == Marker11 then Marker12 = createMarker ( -1423.39, 1708.39, 3.29,"checkpoint",3.2,255,0,255 ) setElementDimension(Marker12, 10) destroyElement ( Marker11 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker300 ) function Marker330 ( hitPlayer, matchingDimension ) if source == Marker12 then Marker13 = createMarker ( -1171, 1626.69, 17.79,"checkpoint",3.2,255,0,255 ) setElementDimension(Marker13, 10) destroyElement ( Marker12 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker330 ) function Marker340 ( hitPlayer, matchingDimension ) if source == Marker13 then Marker14 = createMarker ( -1105.199, 1414.09, 25.89,"checkpoint",3.2,255,0,255 ) setElementDimension(Marker14, 10) destroyElement ( Marker13 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker340 ) function Marker360 ( hitPlayer, matchingDimension ) if source == Marker14 then Marker15 = createMarker ( -1140.79, 1110.79, 38.20,"checkpoint",3.2,255,0,0 ) setElementDimension(Marker15, 10) destroyElement ( Marker14 ) end end addEventHandler ( "onClientMarkerHit", getRootElement(), Marker360 ) function Marker410 ( hitPlayer, matchingDimension ) if source == Marker15 then if isElement(Marker15) then destroyElement ( Marker15 ) end givePlayerMoney ( hitPlayer, 500 ) setElementModel ( hitPlayer, 188 ) outputChatBox ("Has pasado la prueba.",hitPlayer, 255, 0, 0, false) end end addEventHandler ( "onMarkerHit", getRootElement(), Marker410 ) Todos pueden ver los markers. No cada usuario tiene su propio marker intente ponerlo así pero no funciona local = Marker14 = createMarker ( -1105.199, 1414.09, 25.89,"checkpoint",3.2,255,0,255 )
  19. ¿Se puede crear un pickup que al pasar con un auto te teletransporte? <---
  20. Creo que si la verdad no se, solo puse en el buscador de windows garage y me apareció. No se si era el valhalla o del paradise u de otro que tengo descargado ¿sabes como funciona?
  21. Si pero... ¿como creo el pickup?
  22. setTimer( checkLeavePickup, 500, 1, player, pickup ) else unbindKey( player, "f", "down", leaveInterior ) end end end addEventHandler( "onPickupHit", getResourceRootElement( ), function( player ) bindKey( player, "f", "down", leaveInterior ) setTimer( checkLeavePickup, 500, 1, player, source ) cancelEvent( ) end ) ¿Gracias y sabes como lo puedo utilizar? solo se que sirve para garages pero luego no se nada mas
×
×
  • Create New...