Hola, me preguntaba si se puede hacer que un usuario para usar un comando tenga que estar agachado, si esta parado le salga un mensaje como "nesesitas estar agachado para usar este comando"
el comando es:
el comando es:
Quote:
CMD:rarma(playerid, params[]) { new f = MAX_OBJ+1; for(new a = 0; a < sizeof(PosObjeto); a++) { if(IsPlayerInRangeOfPoint(playerid, 5.0, PosObjeto[a][0], PosObjeto[a][1], PosObjeto[a][2])) { f = a; break; } } if(f > MAX_OBJ) return SendClientMessage(playerid, 0x33AA3300, "No estás cerca de ningún arma."); else { new NombreArma[25]; new string[150]; PosObjeto[f][0] = 0.0; PosObjeto[f][1] = 0.0; PosObjeto[f][2] = 0.0; DestroyObject(Objeto[f]); //GivePlayerWeapon(playerid, IDObjeto[f][0], IDObjeto[f][1]); DarArma(playerid, IDObjeto[f][0]); GetWeaponNameEx(IDObjeto[f][0], NombreArma, sizeof(NombreArma)); format(string, sizeof(string), "* %s recoge %s del suelo.", NombreJugador(playerid), NombreArma); ProxDetector(30.0, playerid, string, COLOR_ROL,COLOR_ROL,COLOR_ROL,COLOR_ROL,COLOR_ROL) ; } return 1; } |