SA-MP Forums Archive
[Ajuda] Flood nas pickups! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Flood nas pickups! (/showthread.php?tid=627116)



Flood nas pickups! - DarkZin - 24.01.2017

Nгo entendo porque fica floodando esses sendClientMessage ao se posicionar em cima da pickup, queria que sу aparesse uma vez a funзгo das mensagens, ou a cada vez que ele se posicionar


PHP код:
public OnPlayerPickUpPickup(playeridpickupid)
{
   if(
pickupid == Emprego)
  {
     
SendClientMessage(playeridMotor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
     
SendClientMessage(playeridBranco,"• Para iniciar seu serviзo como motorista de carro forte use: /Trabalhar");
     
SendClientMessage(playeridMotor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
  }
   if(
pickupid == Equipamento)
  {
     
SendClientMessage(playeridMotor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
     
SendClientMessage(playeridBranco,"• Para usar seu equipamento de trabalho use: /Equipar");
     
SendClientMessage(playeridMotor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
     
GameTextForPlayer(playerid"~y~M. de carro forte~n~~w~Use~n~/Equipar"30005);
    }
   return 
1;




Re: Flood nas pickups! - RodrigoMSR - 24.01.2017

Код:
new PKTime[MAX_PLAYERS];

public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(gettime() - PKTime[playerid] >= 3)
	{
		if(pickupid == Emprego)
		{
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
			SendClientMessage(playerid, Branco,"• Para iniciar seu serviзo como motorista de carro forte use: /Trabalhar");
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
		}
		if(pickupid == Equipamento)
		{
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
			SendClientMessage(playerid, Branco,"• Para usar seu equipamento de trabalho use: /Equipar");
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
			GameTextForPlayer(playerid, "~y~M. de carro forte~n~~w~Use~n~/Equipar", 3000, 5);
		}
	}
	PKTime[playerid] = gettime();
	return 1;
}



Re: Flood nas pickups! - DarkZin - 24.01.2017

Quote:
Originally Posted by RodrigoMSR
Посмотреть сообщение
Код:
new PKTime[MAX_PLAYERS];

public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(gettime() - PKTime[playerid] >= 3)
	{
		if(pickupid == Emprego)
		{
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
			SendClientMessage(playerid, Branco,"• Para iniciar seu serviзo como motorista de carro forte use: /Trabalhar");
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~~~~~~~~ Emprego ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~•");
		}
		if(pickupid == Equipamento)
		{
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
			SendClientMessage(playerid, Branco,"• Para usar seu equipamento de trabalho use: /Equipar");
			SendClientMessage(playerid, Motor,"•~~~~~~~~~~~~~~~~ Equipamento ~~~~~~~~~~~~~~~~~~~~~•");
			GameTextForPlayer(playerid, "~y~M. de carro forte~n~~w~Use~n~/Equipar", 3000, 5);
		}
	}
	PKTime[playerid] = gettime();
	return 1;
}
Vlw me ajudou muitooo! +REP