Quote:
Originally Posted by Makar007
SpawnPlayer - есть только в этой функции, больше в моде не где не вызываю.
PlayerSpawnEx - вызывается только в трех местах: при логине, при регистрации и при смерти.
PHP код:
public OnPlayerSpawn(playerid)
{
if (IsPlayerNPC(playerid)) return true;
TogglePlayerSpectating(playerid, false);
UpdateTime(playerid);
UpdatePlayerFooter(playerid);
PlayerTextDrawShow(playerid, PlayerInfo[playerid][pTextDraws][0]);
PlayerTextDrawShow(playerid, PlayerInfo[playerid][pTextDraws][1]);
PlayerTextDrawShow(playerid, PlayerInfo[playerid][pTextDraws][2]);
TextDrawShowForPlayer(playerid, ServerTextDraws[0]);
TextDrawShowForPlayer(playerid, ServerTextDraws[1]);
static weapons[13][2];
for (new i = 0; i < sizeof(weapons); i++)
{
GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
}
return true;
}
Все функции в спавне срабатывают два раза, может это не страшно?
|
TogglePlayerSpectating(playerid, false); вызывает OnPlayerSpawn ещё раз.