11.09.2007, 10:49
You may find this useful if you use a dynamic object system and want to teleport to a place (object place) without falling through the objects while they load.....(example: YSI objects)
Use: (put into the teleport script or spawn etc...)
Credits: Shurty40
pawn Код:
forward DynUpdateStart(playerid);
forward DynUpdateEnd(playerid);
pawn Код:
public DynUpdateStart(playerid)
{
TogglePlayerControllable(playerid, false);
new string[255];
format(string, sizeof(string), "~g~Objects~n~~r~Loading");
GameTextForPlayer(playerid, string, 3000, 6);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
SetTimerEx("DynUpdateEnd", 3000, 0,"e",playerid);
return 1;
}
pawn Код:
public DynUpdateEnd(playerid)
{
TogglePlayerControllable(playerid, true);
new string[255];
format(string, sizeof(string), "~g~Objects~n~~r~Loaded!");
GameTextForPlayer(playerid, string, 3000, 6);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
return 1;
}
Use: (put into the teleport script or spawn etc...)
pawn Код:
DynUpdateStart(playerid)