It started happening again wtfffFFFFF
function Disease_enterHelicopter(%player)
{
if(!isObject(%player))
{
return;
}
%client = %player.client;
if(!isObject(%client))
{
return;
}
if(%player.isInfected)
{
centerPrint(%client, "Infected cannot enter the helicopter!", 2);
return;
}
echo("doing message");
MessageAll('', "\c3" @ %client.name @ " \c0has entered the helicopter!");
echo("doing points");
%client.addScore(4, "Surviving the disease");
//echo("playing sound");
//ServerPlay2D(Disease_Sound_note_page);
echo("doing camera");
%camera = %client.camera;
%pos = getWords(helicopter.getTransform(), 0, 2);
%pos = VectorAdd(%pos, "16.3826 -14.974 9.4074");
%camera.setTransform(%pos SPC "0.274232 0.114423 -0.954832 0.823959");
//%camera.setFlyMode();
%camera.setClampMode(helicopter, "16.3826 -14.974 9.4074");
//%camera.mode = "Observer";
%client.setControlObject(%camera);
echo("deleting player");
%player.delete();
echo("checking for end");
Disease_checkForEnd();
}
I literally didn't change any code since yesterday and it just started to happen again.