SA-MP Forums Archive
[Ajuda] Enviar Float para public - 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] Enviar Float para public (/showthread.php?tid=610760)



Enviar Float para public - Kanuy - 27.06.2016

Estou usando o cуdigo abaixo mas nгo funciona corretamente (http://prntscr.com/blwtc7)
Jб tentei usar outros formatos no SetTimerEx como "f" "if" nгo sei qual й o correto ou fiz outra coisa errada
Код:
public DriveInMission(playerid)
{
	if(IsPlayerInVehicle(playerid, CarMissionTUTO))
	{
		DestroyPickup(PickupTUTO);
		SendClientMessage(playerid, BRANCO, "VOCE ESTA PROSSEGINDO NA MISSAO");
  		new Float:X = 1800.3263;
  		new Float:Y = -1578.4741;
  		new Float:Z = 14.0731;
		SetTimerEx("GoToPointUpdate", 750, true, "ifff", playerid, X, Y, Z);
	}
    return 1;
}
forward GoToPointUpdate(playerid, X, Y, Z);
public GoToPointUpdate(playerid, X, Y, Z)
{
	new string[128], Float:Distancia;

	SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
	Distancia = GetPlayerDistanceFromPoint(playerid, X, Y, Z);
	format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~p~Distancia: ~r~%.1f ~y~m",Distancia);
	GameTextForPlayer(playerid, string, 750, 5);
	if(Distancia <= 6.0)
	{
 		DisablePlayerCheckpoint(playerid);
  	}
   	return 1;
}



Re: Enviar Float para public - pWesley - 28.06.2016

Substitui por isso
PHP код:
forward GoToPointUpdate(playeridFloat:XFloat:YFloat:Z);
public 
GoToPointUpdate(playeridFloat:XFloat:YFloat:Z



Respuesta: Re: Enviar Float para public - Kanuy - 28.06.2016

Quote:
Originally Posted by pWesley
Посмотреть сообщение
Substitui por isso
PHP код:
forward GoToPointUpdate(playeridFloat:XFloat:YFloat:Z);
public 
GoToPointUpdate(playeridFloat:XFloat:YFloat:Z
Й bem isso mesmo, obrigado.
O pior que eu jб tinha feito dessa forma mas no SetTimerEx eu havia posto em vez de "ifff" alguma outra coisa e foquei que o problema era com esse formato no SetTimerEx.
Problema resolvido +rep