Jump to content

que ahi de malo aka?


andrex123

Recommended Posts

  
ptaxi = createObject ( 968, 1811.3994140625, -1886.7998046875, 13.10000038147, 0, 270, 90)} 
  
function ptaxi () 
        setElementRotation ( ptaxi, 0, 0, 90) 
        setTimer (setElementRotation, 8000, 1, 0, 270, 90) 
end 
  
addCommandHandler ("ptaxi", ptaxi) 

la idea es que cuendo el jugador escriba /ptaxi se abra un porton de los taxista y luego se cierre :/

Link to comment
porton = createObject ( 968, 1811.3994140625, -1886.7998046875, 13.10000038147, 0, 270, 90) 
  
function ptaxi () 
    local rx, ry, rz = getElementRotation(porton) 
    if (math.floor(ry) == 270 and math.floor(rz) == 90) then 
        moveObject(porton, 3000, 1811.3994140625, -1886.7998046875, 13.10000038147, 0, 90, 0) 
        setTimer(moveObject, 7000, 1, porton, 3000, 1811.3994140625, -1886.7998046875, 13.10000038147, 0, -90, 0) 
    end 
end 
addCommandHandler ("ptaxi", ptaxi) 

Link to comment
pero que estaba mal? explicame detalladamente :D

Primero: Habias llamado tu funcion igual que la puerta, nunca iva a funcionar.

Segundo: No estabas moviendo la puerta, si no cambiandole la rotacion y la posicion (y ensima mal).

Tercero: Tenias esto "}" al final de createObject, eso no deberia estar ahi.

P.D: Soy muy malo explicando cosas :P.

Link to comment
  • Recently Browsing   0 members

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