16.03.2011, 13:31
Mmm.. hay un post para pedidos! Aca te dejo el de curar
pawn Код:
if(strcmp("/curar", cmd, true) == 0) //el codigo lo posteo Michael@Belgium en otro post!
{
if (gTeam[playerid] == MEDIC)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp))
{
return SendClientMessage(playerid,COLOR_LIGHTBLUE,"USO: /curar [id]");
}
new id = strval(tmp);
new pid = playerid;
if(!IsPlayerConnected(id))
{
return SendClientMessage(playerid,COLOR_GREY,"ERROR: Ese player esta desconectado!");
}
new Float:X,Float:Y,Float:Z, string[128], name[MAX_PLAYER_NAME];
GetPlayerName(id,name,128);
GetPlayerPos(id,X,Y,Z);
if(IsPlayerInRangeOfPoint(playerid,3,X,Y,Z))
{
format(string,128,"[INFO] El medico %s[%d] te curo!", name, pid);
SetPlayerHealth(id,100);
SendClientMessage(id,COLOR_GREY,string);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"No estas cerca de la persona!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"No sos medico!");
return 1;
}
}

