01.12.2010, 20:42
Buenas A Todos
Como Uno Esto
Lo Que Quiero Es Que Sea Un Solo COmandos Para El Fbi, Policia y Militares Como /ref
Y Que EL Mendaje De Alerta Les Salga A Los Policias FBI Y Militares
Saludos
Como Uno Esto
pawn Код:
//--------------------------------=Police Backup=-------------------------------
if(strcmp(cmd,"/backup",true)==0 || strcmp(cmd,"/bk",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
if (PlayerInfo[playerid][pRequestingBackup] != 1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "TODAS LAS UNIDADES: %s estб solicitando la ayuda inmediata, se han marcado en el mapa (rojo).", sendername);
PlayerInfo[playerid][pRequestingBackup] = 1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1)
{
SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
SendClientMessage(i, TEAM_BLUE_COLOR, string);
}
}
}
SendClientMessage(playerid, TEAM_BLUE_COLOR, "Type /bkc para borrar su solicitud de copia de seguridad.");
SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Usted ya tiene una solicitud de copia de seguridad activa!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "no eres policia!");
}
}
return 1;
}
//------------------------------------------------------------------------------
if(strcmp(cmd,"/refuersos",true)==0 || strcmp(cmd,"/ref",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2)
{
if (PlayerInfo[playerid][pRequestingBackup] != 1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Todas las unidades: %s Nesesita Refuerzoz, su localizacion se ah marcado en el mapa en rojo.", sendername);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
SetTimerEx("Tiempo", 2000, 0, "d", playerid);
PlayerInfo[playerid][pRequestingBackup] = 1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 2||PlayerInfo[i][pLeader] == 2)
{
SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
SendClientMessage(i, TEAM_BLUE_COLOR, string);
}
}
}
SendClientMessage(playerid, TEAM_BLUE_COLOR, "Escriba /noref para que no vengan mas refuersos.");
SetTimerEx("noref", 180000, false, "ii", playerid, 1);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ya pediste refuersos!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "No eres De La Fiscalia!");
}
}
return 1;
}
//-----------------=Radar Clear=------------------------------------------------
if(strcmp(cmd,"/norefuersos",true)==0 || strcmp(cmd,"/noref",true)==0)
{
noref(playerid, 0);
return 1;
}
//-----------------=Radar Clear=------------------------------------------------
if(strcmp(cmd,"/backupclear",true)==0 || strcmp(cmd,"/bkc",true)==0)
{
BackupClear(playerid, 0);
return 1;
}
Y Que EL Mendaje De Alerta Les Salga A Los Policias FBI Y Militares
Saludos