20.03.2013, 16:51
I tested it and the issue is that it spectates the player but constantly bugs the camera and you crash. It's like teleporting the camera like crazy.
It just teleports the camera like crazy. FOr example
Teleports Camera to KillerID
Teleports Camera to PlayerID
Teleports Camera to KillerID
Teleports Camera to PlayerID
every sec
This is my OnPlayerSpawn
I use this
It just teleports the camera like crazy. FOr example
Teleports Camera to KillerID
Teleports Camera to PlayerID
Teleports Camera to KillerID
Teleports Camera to PlayerID
every sec
This is my OnPlayerSpawn
Код:
public OnPlayerSpawn(playerid)
{
TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw1);
new Random = random(sizeof(RandomSpawns));
SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);
return 1;
}
Код:
#define FILTERSCRIPT
#include <a_samp>
forward spectateend(playerid);
public OnPlayerDeath(playerid,killerid,reason)
{
if ( killerid != INVALID_PLAYER_ID )
{
new szGameTextStr[128], killerName[24];
GetPlayerName(killerid,killerName,24);
TogglePlayerSpectating( playerid, 1 );
if (IsPlayerInAnyVehicle(killerid))
{
PlayerSpectateVehicle( playerid, GetPlayerVehicleID( killerid ) );
}
else
{
PlayerSpectatePlayer( playerid, killerid );
}
format( szGameTextStr, 128, "~w~~n~killCamera~n~~>~Killer: %s ( ID: %i )~<~", killerName, killerid );
GameTextForPlayer( playerid, szGameTextStr, 10000, 5 );
SetTimerEx( "spectateend", true, 10000, "i", playerid );
}
return 1;
}
public spectateend(playerid)
return TogglePlayerSpectating(playerid,0), SpawnPlayer(playerid);
// end.

