PHP код:
CMD:ligar(playerid,params[])
{
new Numero;
if(!sscanf(params,"i",Numero))
{
if(Player[playerid][MuteTime] == 0)
{
if(Player[playerid][pPhone] != 0)
{
if(nobangu[playerid] == false)
{
if(PlayerTied[playerid] == 0)
{
format(thestring, sizeof(thestring), "%s tirou o celular do bolso.", Player[playerid][pName]);
ProxDetector(30.0, playerid, thestring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
if(Numero != Player[playerid][pPnumber])
{
if(Mobile[playerid] == 255)
{
if(Numero == 190)
{
SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк pode usar agora T para conversar no celular, digite (/des)ligar para desligar.");
SendClientMessage(playerid, COLOR_GOLD, "EMERGКNCIA: Qual servico vocк deseja, Polнcia ou Ambulвncia");
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
Mobile[playerid] = 190;
return 1;
}
for(new i; i <= HighestID; i++)
{
if(IsPlayerConnected(i))
{
if(Player[i][pPnumber] == Numero && Numero != 0)
{
if(Player[i][pPhone] > 0)
{
new giveid = i;
Mobile[playerid] = giveid; //caller connecting
if(IsPlayerConnected(giveid))
{
if(PhoneOnline[giveid] > 0)
{
if(Mobile[giveid] == 255)
{
format(thestring, sizeof(thestring), "Seu celular estб tocando, (/at)ender jogador: %s", Player[playerid][pName]);
SendClientMessage(giveid, COLOR_YELLOW, thestring);
RingTone[giveid] = 10;
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
format(thestring, sizeof(thestring), "%s estб ligando.", Player[playerid][pName]);
SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк pode usar agora T para conversar no celular, digite (/des)ligar para desligar.");
ProxDetector(30.0, i, thestring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
CellTime[playerid] = 1;
return 1;
}
else SendClientMessage(playerid, COLOR_YELLOW, "O telefone estб ocupado.");
}
else SendClientMessage(playerid, COLOR_RED,"[ERRO] O telefone do jogador estб desligado.");
}
}
else SendClientMessage(playerid, COLOR_GREY, " O jogador nгo tem um celular.");
}
}
}
}
else SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб em uma ligacгo");
}
else SendClientMessage(playerid, COLOR_GREY, " Ocupado...");
}
else SendClientMessage(playerid, COLOR_RED,"[ERRO] Vocк foi sequestrado, e estб incomunicбvel!");
}
else SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo pode usar este comando no bangu.");
}
else SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo tem um celular.");
}
else SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк estб mutado");
}
else SendClientMessage(playerid,-1,">> USE: /Ligar [Numero] , Disque 190 pra Emergencias");
return 1;
}