Starztec Posted September 20, 2017 Share Posted September 20, 2017 ¡Buenas tardes! Lo que no logro conseguir es la forma de que, cuando una persona esta realizando un Job, ejemplo el de basurero, y tenga que esperar 5 segundos en el marker; digamos que viene otro camion atras, y para que no tenga que esperar a que el otro vehiculo salga hacer: A) Onmakerhit, se cree otro Marker al costado o atras que cancele ese marker para el jugador que le tocaba ese marker. Es decir que se pueda saltear el jugador de atras esa recogida de basura. El script que estuve haciendo gracias a la comunidad también que me ayudo, lo hice todo en el Client prácticamente. Desde ya, gracias! addEventHandler("onClientGUIClick", guiRoot, function() local getGui = guiGetVisible(Ventana) if source == BOTONTRABAJAR then if getGui then guiSetVisible(Ventana, false) showCursor(false) Marker1 = createMarker(2481.603515625, 1917.8740234375, 10.768750190735-1,"cylinder",2,255,0,0) addEventHandler( "onClientMarkerHit", Marker1, Inicio1 ) Mk1 = createBlipAttachedTo ( Marker1, 0 ) end end end ) function Inicio1 (element) if element == localPlayer then if timer then killTimer(timer) timer = nil end timer = setTimer(Siguiente2, 1000, 1) end end end function Siguiente2() destroyElement ( Marker1 ) destroyElement ( Mk1 ) Marker1 = nil Marker2 = createMarker(2504.443359375, 1729.75390625, 10.671875-1,"cylinder",2,255,0,0) Mk2 = createBlipAttachedTo ( L58P2, 0 ) timer = nil addEventHandler( "onClientMarkerHit", Marker2, Inicio2 ) end end Link to comment
Rose Posted September 20, 2017 Share Posted September 20, 2017 No te entendí muy bien, pero es mejor que lo hagas en server Link to comment
Starztec Posted September 21, 2017 Author Share Posted September 21, 2017 9 hours ago, Rose said: No te entendí muy bien, pero es mejor que lo hagas en server Mi pregunta concreta, es si hay alguna forma que, mediante una función de un jugador, mientras este se desarolle, pueda cancelar esa función al otro jugador por un tiempo determinado Link to comment
alex17" Posted September 21, 2017 Share Posted September 21, 2017 explicate bien la verdad no te entiendo 1 Link to comment
Rose Posted September 22, 2017 Share Posted September 22, 2017 Concuerdo con alex pero creo que te refieres a trabajo en equipo? si uno del equipo piso un marker, los demás ya no tendrán que pasar por ese sino que ir por el otro marker? Link to comment
-Rex- Posted September 22, 2017 Share Posted September 22, 2017 Explicate mejor ?) Ah, un consejo... Podrias usar tablas en vez de variables. Link to comment
Starztec Posted September 26, 2017 Author Share Posted September 26, 2017 On 22/9/2017 at 13:53, -Rex- said: Explicate mejor ?) Ah, un consejo... Podrias usar tablas en vez de variables. Se muy extenso el no usar tabla, pero asi me funciona a la perfección, es un esfuerzo mas pero mientras esté bien, lo hago así no hay drama. ----------------Objetivo: Adelantar a otro camión de basura (Crear un "SubMarker" Cuando un jugador esta recogiendo basura, para si viene alguien atras, lo pueda adelantar sin esperar 5seg o que se mueva) --------------- -La idea es, Persona(X) empieza a trabajar de basurero, llega al marker, espera 5 seg, y Persona (Z) que habia empezado atras de X(En otro camion) Mientras que X Recoge //, Hay alguna forma de poner un marker adicional atras (PARA que Z) cancele el evento de recoger basura DE el "Marker1"? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now