29.10.2015, 21:20
Hola!
Es algo asн:
Podes ponerlo al final de tu GM
Es algo asн:
Quote:
public OnGameModeInit() { new OBJETOID = CreateObject(MODELID,X,Y,Z,rX,rY,rZ); return 1; } |
Quote:
public OnPlayerKeyChange(playerid,newkeys,oldkeys) { if(newkeys == KEY_YES)//Si apreta la tecla Y { if(ObjetoMovido == 0)//Si la reja estб cerrada. { MoveObject(OBJETOID,X,Y,Z, 5.0, rX,rY,rZ);//Movemos el objeto //Cambiar las posiciones por la puerta abierta (El 5.0 es la velocidad) ObjetoMovido = 1;//Le damos a la variable un valor de 1 que significa que estб abierto. SetTimer("CerrarPuerta",10000,0);//Creamos un timer, luego de 10 segundos de que se abra, se cerrarб } } return 1; } |
Quote:
forward CerrarPuerta(); public CerrarPuerta() { if(ObjetoMovido == 1) { MoveObject(OBJETOID,X,Y,Z,5.0, rX,rY,rZ);//Movemos el objeto //Cambiar las posiciones por la puerta cerrada(El 5.0 es la velocidad) ObjetoMovido = 0;//Le damos a la variable un valor de 0 que significa que la reja estб cerrada. } return 1; } |