Jump to content

hola todos! ayuda


Zoon

Recommended Posts

Muchos usuarios piden esto.Este lo cree yo, ami me funciona re bien.

door = createObject (posX, posY, posZ, rotX, rotY, rotZ ) 
  
function opendoor() 
  
moveObject (door, Time, posX,posY,posZ) 
end 
  
addCommandHandler("Comando|Para|Abrir", opendoor) 
  
function closedoor() 
  
moveObject (door, Time, posX,posY,posZ) 
end 
  
addCommandHandler("Comando|Para|Cerrar", closedoor) 

P.D.: Perdon SolidSnake14 por hacer el script a el, porque las reglas dicen que no podemos hacerle los scripts, pues yo lo hise porque siempre piden esto.

Link to comment

En que parte de las reglas lo dice? yo les armo script's cuando me da el animo, y hasta lo que se, es completamente posible, igual no sirve para lo que el pide.

Para eso usa las funciones que SolidSnake14 te paso y postea el código, y te lo corregimos en caso de que no sirva.

Link to comment

aqui esta pero no silve

airportgate = createObject (980, 1759.5999755859, 552.59997558594, 27.700000762939, 0, 0, 340) 
  
MarkerOpen = createMarker  (1761.3017578125, 571.13073730469, 24.565521240234, "cylinder",4, 255, 0, 0, 255) 
MarkerClose = createMarker (1749.8184814453, 531.37005615234, 27.262020111084,"cylinder",4, 255, 0, 0, 255) 
  
  
function 
  
moveObject (airportgate, 5000, 1759.5999755859, 552.59997558594, 33.700000762939) 
  
end 
  
  
addEventHandler( "onMarkerHit", MarkerOpen, airportgate) 
addEventHandler( "onMarkerHit", MarkerClose, airportgate ) 

Link to comment

Eso es porque no tiene sentido, ni siquiera definiste la funcion, ademas de que estas usando un elemento para el event handler, en lugar de una funcion.

airportgate = createObject (980, 1759.5999755859, 552.59997558594, 27.700000762939, 0, 0, 340) 
  
MarkerOpen = createMarker  (1761.3017578125, 571.13073730469, 24.565521240234, "cylinder",4, 255, 0, 0, 255) 
MarkerClose = createMarker (1749.8184814453, 531.37005615234, 27.262020111084,"cylinder",4, 255, 0, 0, 255) 
  
  
function abrir ( ) 
moveObject (airportgate, 5000, 1759.5999755859, 552.59997558594, 33.700000762939) 
end 
  
  
addEventHandler( "onMarkerHit", MarkerOpen, abrir) 
addEventHandler( "onMarkerHit", MarkerClose, abrir) 

Link to comment
airportgate = createObject (980, 1759.5999755859, 552.59997558594, 27.700000762939, 0, 0, 340) 
MarkerOpen = createMarker  (1761.3017578125, 571.13073730469, 24.565521240234, "cylinder",4, 255, 0, 0, 255) 
MarkerClose = createMarker (1749.8184814453, 531.37005615234, 27.262020111084,"cylinder",4, 255, 0, 0, 255) 
function open() 
moveObject (airportgate, 5000, 1759.5999755859, 552.59997558594, 33.700000762939) 
end 
addEventHandler( "onMarkerHit", MarkerOpen, open) 
  
function close() 
moveObject (airportgate, 5000, 1759.5999755859, 552.59997558594, 27.700000762939) 
addEventHandler( "onMarkerHit", MarkerClose, close ) 

Link to comment

we pero tengo un problema como hago para que los 2 marker tengan funcion de abrir y cerrar? osea por que el marker de afuera es para abrir y el de adentro es para cerrar y una ves que se entra y se cierra como puedo hacer para que se abra

estoy usando asi

    airportgate = createObject (10828, 1743.6999511719, 536.20001220703, 38.400001525879, 0, 0, 341.53845214844) 
      
    MarkerOpen = createMarker  (1749.6029052734, 554.51977539063, 25.887992858887, "cylinder",10, 255, 0, 0, 255) 
    MarkerClose = createMarker (1735.0040283203, 510.98870849609, 28.605186462402,"cylinder",10, 255, 0, 0, 255) 
  
      
    function abrir ( ) 
    moveObject (airportgate, 5000, 1743.6999511719, 536.20001220703, 22.60000038147) 
    end 
      
    function cerrar() 
    moveObject (airportgate, 5000, 1743.6999511719, 536.20001220703, 38.400001525879) 
    end 
     
    addEventHandler( "onMarkerHit", MarkerOpen, abrir) 
    addEventHandler( "onMarkerHit", MarkerClose, cerrar) 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...