[ajuda] esperar algum tempo antes do teleport -
Rick_DR - 05.05.2010
Pessoal tenho aqui uma duvida, jб usei o Search mas nгo resolveu muito.
Criei um sistema de viagens por os 3 aeroportos mas gostava que antes de teleportar o player ficasse 5 segundos no interior do aviгo
pawn Code:
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid,2.384830,33.103397,1199.849976);
passado esses 5 segundos iria ter por exemplo ao local desejado
pawn Code:
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1675.7510,1490.8715,10.7708);
Aqui tenho o comando que utilizo sem este sistema em cima
pawn Code:
if (strcmp("/lslv", cmdtext, true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,15,1731.6035,-2200.9861,13.5469)==0) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб perto do aeroporto!");
if(GetPlayerMoney(playerid)<1000) return SendClientMessage(playerid, COR_CEU,"Vocк nгo tem dinheiro suficiente para pagar a viagem!");
SendClientMessage(playerid, COLOR_DARKRED, "Ben-Vindo ao Aeroporto de Las Venturas");
SendClientMessage(playerid, COLOR_DARKRED, "1000Ђ o bilhete");
SetPlayerPos(playerid,1675.7510,1490.8715,10.7708);
GivePlayerMoney(playerid,-1000);
return 1;
}
Re: [ajuda] esperar algum tempo antes do teleport -
SuB_ZeRo0_ - 05.05.2010
Depois de SetPlayerPos(...); usa SetTimerEx(), depois que acabar o timer, vc manda ele pra posiзгo correta.
Re: [ajuda] esperar algum tempo antes do teleport -
andmeida10 - 05.05.2010
Topo do GM:
O comando:
pawn Code:
if (strcmp("/lslv", cmdtext, true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,15,1731.6035,-2200.9861,13.5469)==0) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб perto do aeroporto!");
if(GetPlayerMoney(playerid)<1000) return SendClientMessage(playerid, COR_CEU,"Vocк nгo tem dinheiro suficiente para pagar a viagem!");
SetTimer("Coiso",5000,false);
return 1;
}
fundo do GM:
pawn Code:
SendClientMessage(playerid, COLOR_DARKRED, "Bem-Vindo ao Aeroporto de Las Venturas");
SendClientMessage(playerid, COLOR_DARKRED, "1000Ђ o bilhete");
SetPlayerPos(playerid,1.61,34.74,1199.0);
SetPlayerInterior(playerid,1);
GivePlayerMoney(playerid,-1000);
Re: [ajuda] esperar algum tempo antes do teleport -
Rick_DR - 05.05.2010
e isto tenho de fazer igual para todos certo ?
Re: [ajuda] esperar algum tempo antes do teleport -
andmeida10 - 05.05.2010
sim...