28.11.2010, 13:00
Faz um timer...
No topo:
No Disconnect:
Onde for, PlayerSpawn ou comando:
Timer:
Mais ou menos assim, pegue este exemplo e modifique-o.
No topo:
pawn Код:
new LoadObject[MAX_PLAYERS],ttimerid[MAX_PLAYERS];
pawn Код:
LoadObject[playerid]=0;
KillTimer(ttimerid[playerid]);
pawn Код:
ttimerid[playerid]=SetTimerEx("CarregandoMap",2000,true,"d",playerid);
pawn Код:
forward CarregandoMap(playerid);
public CarregandoMap(playerid)
{
if(LoadObject[playerid]==0) //Primeiro
{
SetPlayerPos(playerid,X,Y,Z);
TogglePlayerControllable(playerid,0);
LoadObject[playerid]++;
}
if(LoadObject[playerid]==1)
{
SetPlayerPos(playerid,X,Y,Z); //Segundo
LoadObject[playerid]++;
}
if(LoadObject[playerid]==2) //Ultimo
{
SetPlayerPos(playerid,X,Y,Z);
LoadObject[playerid]++;
}
if(LoadObject[playerid]==3) //Acabou
{
SpawnPlayer(playerid);
TogglePlayerControllable(playerid,1);
KillTimer(ttimerid[playerid]);
LoadObject[playerid]++;
}
return 1;
}
Mais ou menos assim, pegue este exemplo e modifique-o.