03.07.2014, 21:01
Buenas, eso es sencillo y solo es en un callback que es este: OnPlayerKeyStateChange(playerid, newkeys, oldkeys);
y te dejare aquн un codigo de como seria eso:
Responde si tienes algъn problema, saludos.
NOTA: Se abre con la tecla 'Y'
y te dejare aquн un codigo de como seria eso:
Код:
new PuertaMecanicosLA = 0; // En los news 0: Cerrada 1: Abierta if(OnPlayerKeyStateChange(playerid, newkeys, oldkeys)) { if(newkeys == KEY_YES) { if(IsPlayerInRangeOfPoint(playerid, 30.0, 2260.96704, -1342.05200, 24.55900)) // Remueve esto si la quieres abrir/cerrar donde quieras { if(!Team_Mecanicos(playerid)) return SendClientMessage(playerid, COLOR_GREY, "* Acceso Denegado."); if(PuertaMecanicosLA == 0) { MoveDynamicObject(PuertaMecanicos,2260.96704, -1342.05200, 17.35023, 5.0); } else if(PuertaMecanicosLA == 1) { MoveDynamicObject(PuertaMecanicos,2260.96704, -1342.05200, 24.55900, 5.0); } } } return 1; }
NOTA: Se abre con la tecla 'Y'