Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Admin_fnc_teleportTo = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- player setPos (getPos _player);
- systemChat (format["Teleported player to %1", _player getVariable ['playerName', name player]]);
- closeDialog 124356;
- };
- Admin_fnc_teleportFrom = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- _player setPos (getPos _player);
- systemChat (format["Teleported %1 to player", _player getVariable ['playerName', name player]]);
- closeDialog 124356;
- };
- Admin_fnc_teleportOnMap = {
- openMap true;
- onMapSingleClick "vehicle player setpos _pos; onMapSingleClick ''; openMap false";
- closeDialog 124356;
- };
- Admin_fnc_spectateTarget = {
- systemChat "Coming SoonTM"; // CBA doing this yet
- closeDialog 124356;
- };
- Admin_fnc_freezeTarget = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- [] remoteExecCall ["Admin_fnc_freezePlayer", _player];
- closeDialog 124356;
- };
- Admin_fnc_freezePlayer = {
- if (isNil "HRP_disabledInput") then {
- HRP_disabledInput = false;
- };
- if (HRP_disabledInput) then {
- disableUserInput true;
- } else {
- disableUserInput false;
- };
- closeDialog 124356;
- };
- Admin_fnc_stripGear = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- removeUniform _player;
- removeVest _player;
- removeBackpack _player;
- removeallWeapons _player;
- closeDialog 124356;
- };
- Admin_fnc_ejectPlayer = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- if (vehicle _player != _player) then {
- _player action ["eject", vehicle _player];
- };
- closeDialog 124356;
- };
- Admin_fnc_killPlayer = {
- _player = adminPlayerList select (lbData [1234, (lbCurSel 1234)]);
- [] remoteExecCall ["Admin_fnc_killedPlayer", _player];
- closeDialog 124356;
- };
- Admin_fnc_killedPlayer = {
- if (!(player getVariable "unconscious") && _damage >= 0.99 && alive player) then {
- player allowDamage false;
- godMode = false;
- [_person]spawn HRP_fnc_respawnMenu;
- player setVariable ["tf_unable_to_use_radio", true];
- player setVariable ["tf_voiceVolume", 0, true];
- player setVariable ["cuffed", false, true];
- player setVariable ["Shackled", false, true];
- if (vehicle player != player) then {
- _count = 0;
- {
- if (_x getVariable "ems" > 0) then {
- _count = _count + 1;
- };
- } forEach allPlayers;
- if (_count > 2) then {
- [vehicle player] call HRP_fnc_createFire;
- };
- };
- };
- closeDialog 124356;
- };
- Admin_fnc_ESP = {
- if (player getVariable ["adminESP", false]) then {
- [] call HRP_fnc_playerTags;
- systemChat "ESP Disabled";
- player setVariable ["adminESP", nil];
- } else {
- onEachFrame
- {
- {
- drawIcon3D ["", [1, 1, 1, 1], [visiblePosition _x select 0, visiblePosition _x select 1,(getPosATL _x select 2)+2.1], 0.2, 0.2, 45, (format ["%1 - %2", _x getVariable ['playerName', name player], player distance _x]), 1, 0.04, "PuristaMedium"];
- } foreach allunits;
- };
- player setVariable ["adminESP", true];
- systemChat "ESP Enabled";
- };
- closeDialog 124356;
- };
- Admin_fnc_godMode = {
- if (player getVariable ["godMode", false]) then {
- player allowDamage true;
- systemChat "Godmode Disabled";
- player setVariable ["godMode", nil];
- } else {
- player allowDamage false;
- systemChat "Godmode Enabled";
- player setVariable ["godMode", true];
- };
- closeDialog 124356;
- };
- Admin_fnc_vGodMode = {
- if (player getVariable ["vgodMode", false]) then {
- player allowDamage true;
- systemChat "Godmode Disabled";
- player setVariable ["vgodMode", nil];
- } else {
- player allowDamage false;
- systemChat "Godmode Enabled";
- player setVariable ["vgodMode", true];
- };
- closeDialog 124356;
- };
- Admin_fnc_invis = {
- if (player getVariable ["invis", false]) then {
- player hideObjectGlobal false;
- systemChat "Invisibility Disabled";
- player setVariable ["invis", nil];
- } else {
- player hideObjectGlobal true;
- systemChat "Invisibility Enabled";
- player setVariable ["invis", true];
- };
- closeDialog 124356;
- };
- Admin_fnc_code = {
- params["_code"];
- call compile _code;
- };
- Admin_fnc_serverExec = {
- [lbText 123445] remoteExecCall ["Admin_fnc_code", 2];
- systemChat "Server Executed";
- closeDialog 124356;
- };
- Admin_fnc_GlobalExec = {
- [lbText 123445] remoteExecCall ["Admin_fnc_code", -2];
- systemChat "Global Executed";
- closeDialog 124356;
- };
- Admin_fnc_LocalExec = {
- call compile (lbText 123445);
- systemChat "Local Executed";
- closeDialog 124356;
- };
- [] spawn {
- waitUntil {!isNull (findDisplay 46)};
- HRP_adminsIDS = ["76561198099644981", "76561198062192032"];
- (findDisplay 46) displaySetEventHandler ["KeyDown","if((_this select 1) isEqualTo 59 && (!isDedicated || (getPlayerUID in HRP_adminsIDS))) then { createDialog 'MyDialog';}"];
- };
- HRP_fnc_menuInit = {
- adminPlayerList = [];
- {
- _index = lbAdd [1234, player getVariable ['playerName', name player]];
- lbSetData [1234, _index, _forEachIndex];
- adminPlayerList pushBack _x;
- } forEach allPlayers
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement