[PEDIDO]Ligar
#2

Код:
	if(strcmp(cmd, "/ligar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if (gPlayerLogged[playerid] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo estб logado !");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USE: /ligar [Telefone]");
				return 1;
			}
			if(PlayerInfo[playerid][pPnumber] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  Vocк nгo possui um celular compre um na 24/7");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "* %s pega seu celular.", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			new phonenumb = strval(tmp);
			if(phonenumb == 190)
			{
				SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк agora pode usar T para falar no celular, digite (/des)ligar para desligar");
				SendClientMessage(playerid, COLOR_ALLDEPT, "EMERGENCIA: De qual Serviзo vocк precisa, policia ou medico ?");
				Mobile[playerid] = 190;
				return 1;
			}
			if(phonenumb == PlayerInfo[playerid][pPnumber])
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  Vocк acabou de receber um tom de ocupado...");
				return 1;
			}
			if(Mobile[playerid] != 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  Vocк jб estб em uma ligaзгo...");
				return 1;
			}
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
					if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
					{
						giveplayerid = i;
						Mobile[playerid] = giveplayerid; //caller connecting
						if(IsPlayerConnected(giveplayerid))
						{
						    if(giveplayerid != INVALID_PLAYER_ID)
						    {
						        if(PhoneOnline[giveplayerid] > 0)
						        {
						            SendClientMessage(playerid, COLOR_GREY, "   Esse telefone estб desligado!");
						            return 1;
						        }
								if (Mobile[giveplayerid] == 255)
								{
									format(string, sizeof(string), "Seu celular estб tocando use (/at)ender Chamandor: %s", sendername);
									SendClientMessage(giveplayerid, COLOR_YELLOW, string);
									GetPlayerName(giveplayerid, sendername, sizeof(sendername));
									RingTone[giveplayerid] = 10;
									format(string, sizeof(string), "*O telefone de %s estб tocando.", sendername);
									SendClientMessage(playerid, COLOR_WHITE, "DICA: Vocк agora pode usar T para falar no celular, digite (/des)ligar para desligar");
									ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
									CellTime[playerid] = 1;
									return 1;
								}
							}
						}
					}
				}
			}
			SendClientMessage(playerid, COLOR_GRAD2, "  Vocк acabou de receber um tom de ocupado...");
		}
		return 1;
	}
ve se da
Reply


Messages In This Thread
[PEDIDO]Ligar - by -GooGle- - 16.12.2010, 01:27
Re: [PEDIDO]Ligar - by Pierox_ - 16.12.2010, 04:57
Re: [PEDIDO]Ligar - by [Ips]Guh - 16.12.2010, 13:05
Re: [PEDIDO]Ligar - by Pierox_ - 16.12.2010, 13:36
Re: [PEDIDO]Ligar - by -GooGle- - 16.12.2010, 15:31
Re: [PEDIDO]Ligar - by rjjj - 16.12.2010, 16:36
Re: [PEDIDO]Ligar - by Pedro_Drin - 16.12.2010, 18:30
Re: [PEDIDO]Ligar - by Pierox_ - 16.12.2010, 18:59

Forum Jump:


Users browsing this thread: 2 Guest(s)