[Ajuda] Tempo para executar a aзгo - 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] Tempo para executar a aзгo (
/showthread.php?tid=581766)
Tempo para executar a aзгo -
KevinStyle - 15.07.2015
Como faзo por exemplo dar um tempo pra executar a aзгo, mas tipo sem criar uma public pro settimer
й por que tipo quero fazer isso em muitos lugares e vai ter q fazer muita coisa
eu quero tipo fazer um delay pra ele entrar no local
SetPlayerPos(playerid,285.8182,-86.7488,1001.5229);
..
alguma ideia?
Re: Tempo para executar a aзгo -
humildadeforever - 15.07.2015
Quote:
Originally Posted by KevinStyle
Como faзo por exemplo dar um tempo pra executar a aзгo, mas tipo sem criar uma public pro settimer
й por que tipo quero fazer isso em muitos lugares e vai ter q fazer muita coisa
eu quero tipo fazer um delay pra ele entrar no local
SetPlayerPos(playerid,285.8182,-86.7488,1001.5229);
..
alguma ideia?
|
No meu gamemode, eu congelo o jogador por 5 segundos para dar tempo de carregar totalmente os objetos e evitar que ele caia.
PHP код:
forward DescongelarJogador(playerid);
// onde ocorre o teleporte
SetPlayerPos(playerid,285.8182,-86.7488,1001.5229+1); // sempre bom usar o "+1" pra evitar que ele congele bugado no chгo, ou abaixo dele
TogglePlayerControllable(playerid, 0); //congela
SetTimerEx("DescongelarJogador", 5000, false, "i", playerid);
//
public DescongelarJogador(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}
Vocк usaria sу essas 2 linhas sempre:
PHP код:
TogglePlayerControllable(playerid, 0); //congela
SetTimerEx("DescongelarJogador", 5000, false, "i", playerid);
Re: Tempo para executar a aзгo -
KevinStyle - 15.07.2015
Isso ae tem no meu gamemode, eu queria fazer tipo um fade in e fade out na hora de entrar e sair, sу que ele ta entrando no local e depois a tela fica escura, eu queria q a tela ficava escura ai teleportava e voltava a tela normal