this works
Code:
_name = _this select 0;
hint format ["%1 is now killing himself", _name];
_suicide = format ["if (name player == '%1') then
{
cutText [""Just die. go on, kill your self!!!!"", ""PLAIN"", 2];
player switchmove ""ActsPercMstpSnonWpstDnon_suicide1B"";
};", _name];
[_suicide] execVM "scr\exec.sqf";
sleep 4;
_gunshot = format ["if (name player == '%1') then
{
playsound ""gunshot"";
};", _name];
[_gunshot] execVM "scr\exec.sqf";
sleep 2;
_kill = format ["if (name player == '%1') then
{
player setdamage 0.99;
};", _name];
[_kill] execVM "scr\exec.sqf";
and mass suicide script (teleports everyone too you then they all say goodbuy and shoot themselfs)
Code:
_pos = getPosATL player;
hint "Teleporting All";
_tp = format ["if (isServer) then
{
{
if (getPlayerUID _x != """") then
{
(vehicle _x) setPos [(%1 select 0) + random 15, (%1 select 1) + random 15, %1 select 2];
};
} forEach ([6800, 9200, 0] nearEntities [[""AllVehicles""], 11000]);
};", _pos];
[_tp] execVM "scr\exec.sqf";
sleep 1;
_list = call compile preprocessFileLineNumbers "scr\list.sqf";
hint " Committing Mass Suicide";
_ksall = format["if !(getPlayerUID player in %1) then
{
cutText [""Just die. go on, kill your self!!!!"", ""PLAIN"", 2];
player switchmove ""ActsPercMstpSnonWpstDnon_suicide1B"";
};", _list];
[_ksall] execVM "scr\exec.sqf";
sleep 4;
_gunshot = format["if !(getPlayerUID player in %1) then
{
playsound ""gunshot"";
};", _list];
[_gunshot] execVM "scr\exec.sqf";
sleep 2;
_kill = format["if !(getPlayerUID player in %1) then
{
player setdamage 0.99;
};", _list];
[_kill] execVM "scr\exec.sqf";
thanks for your help m0nky