Platin Posted January 26, 2016 Share Posted January 26, 2016 Hola, un problema rápido. Aviso que todavía no actualice a la 1.5.2 así que quizá este arreglado ahí porque vi algo del arreglo de streaming de puertas, pero bueno, acá va. Quiero hacer que el capo se abra y demás, cosa que se logra fácil con estas lineas de abajo, pero, cuando esta en estado 0 y pasa a estado 1 (0 y 1 son estados arreglados) simplemente no hay cambio, pero en 2 para 3 si lo hay. Visualmente no funciona pero si funciona en teoría. Creo que confundo más si explico, así que mando las líneas. No deberían de tener ningún error pero el capo simplemente no se levanta. function capo(thePlayer) local veh = getPedOccupiedVehicle(thePlayer) if veh then local asiento = getPedOccupiedVehicleSeat(thePlayer) if (asiento == 0) then local estado = getVehicleDoorState(veh, 0) --outputChatBox(tostring(estado)) if (estado == 0) then setVehicleDoorState(veh, 0, 1) outputChatBox("Capo abierto.", thePlayer, 0,255,0) elseif (estado == 1) then setVehicleDoorState(veh, 0, 0) outputChatBox("Capo cerrado.", thePlayer, 255,0,0) elseif (estado == 2) then setVehicleDoorState(veh, 0, 3) outputChatBox("Capo abierto.", thePlayer, 0,255,0) elseif (estado == 3) then setVehicleDoorState(veh, 0, 2) outputChatBox("Capo cerrado.", thePlayer, 255,0,0) elseif (estado == 4) then outputChatBox("#FFFFFFNecesitas un capo para abrir/cerrar.", thePlayer, 255,0,0,true) end else outputChatBox("#FFFFFFNecesitas ser el conductor del vehículo.", thePlayer, 255,0,0,true) end else outputChatBox("#FFFFFFNecesitas estar en un vehículo.", thePlayer, 255,0,0,true) end end addCommandHandler("capo", capo) Link to comment
Recommended Posts