21.08.2014, 11:44
Hola, bueno os dirй el problema que tengo, al yo poner /c, el usuario que marco, se le pone un Checkpoint que si se mueve el checkpoint se mueve tambien, pero al alejarse o pasar el tiempo, el CP desaparece, y sigue teniendo los cargos puestos, estй es el comando de /c, їComo hago para que no desaparezca amenos que tenga cargos?
Saludos y gracias.
Saludos y gracias.
pawn Код:
zcmd(bk, playerid, params[])
{
if(Info[playerid][pRequestingBackup] == 1) return SendClientMessageEx(playerid, COLOR_GRAD2, "Ya tienes un pedido de ayuda.");
if(IsACop(playerid))
{
new Float:px,Float:py,Float:pz,string[128]; GetPlayerPos(playerid, px, py, pz);
if(Team_SAPD(playerid))
{
Info[playerid][pRequestingBackup] = 1;
format(string, sizeof(string), "* A todas las unidades, %s necesita ayuda (Informaciуn marcada).", GetPlayerNameEx(playerid));
SendRadioMessage(1, TEAM_RADIO_COLOR, string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Team_SAPD(i) && OnDuty[i] == 1)
{
SetPlayerMarkerForPlayer(i, playerid, 0xAA3333AA);
if(i != playerid) SetPlayerCheckpoint(i, px, py, pz, 500.0);
}
}
}
SendClientMessageEx(playerid, COLOR_WHITE, "Utiliza: /bkc, para cancelar los refuerzos.");
SetTimerEx("BackupClear", 180000, false, "iii", playerid, 1, 1);
}
} else SendClientMessageEx(playerid, COLOR_WHITE, "No autorizado.");
return 1;
}