14.07.2014, 17:38
pawn Код:
COMMAND:reparar(playerid, params[]){
#define DISTANCIA_MECANICO 8.0
new ReparandoID, Float:pos[3];
if(sscanf(params, "r", ReparandoID)) return SendClientMessage(playerid, -1, "Escribe: /reparar [playerid]");
if(PidioMecanico[ReparandoID]==false) return SendClientMessage(playerid, -1, "el jugador no pidio un mecanico");
GetPlayerPos(ReparandoID,pos]0[,pos]1[,pos]2[);
if(!IsPlayerInRangeOfPoint(playerid, DISTANCIA_MECANICO, pos]0[,pos]1[,pos]2[)) return SendClientMessage(playerid, -1, "el jugador no esta cerca del mecanico (tщ)");
//TU FUNCION
return true;
}