Results 1 to 2 of 2
  1. #1
    boxybox100's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    155
    Reputation
    10
    Thanks
    3
    My Mood
    Angry

    How do i add my own scripts to Rustler's menu?

    i want to add this script in rustlers menu: _mycv = cameraView;

    _n2sh = 10;
    _n2c = "Select Player:";
    shnext = false;
    nlist = [];
    selecteditem = "";

    if (isNil "spectate") then {spectate = true;} else {spectate = !spectate;};
    if (spectate) then
    {

    {if (_x != player) then {nlist set [count nlist, name _x];};} forEach playableUnits;

    shnmenu =
    {
    _pmenu = [["",true],[_n2c, [-1], "", -5, [["expression", ""]], "1", "0"]];
    for "_i" from (_this select 0) to (_this select 1) do
    {_arr = [format['%1',nlist select (_i)], [_i - (_this select 0) + 2], "", -5, [["expression", format["selecteditem = nlist select %1;",_i]]], "1", "1"];_pmenu set [_i+2, _arr];};
    if (count nlist > (_this select 1)) then {_pmenu set [(_this select 1)+2, ["Next", [12], "", -5, [["expression", "shnext = true;"]], "1", "1"]];}
    else {_pmenu set [(_this select 1)+2, ["", [-1], "", -5, [["expression", ""]], "1", "0"]];};
    _pmenu set [(_this select 1)+3, ["Exit", [13], "", -5, [["expression", "selecteditem = 'exitscript';"]], "1", "1"]];
    showCommandingMenu "#USER:_pmenu";
    };
    _j = 0; _n2sh = 10; if (_n2sh>9) then {_n2sh=10;};
    while {selecteditem==""} do
    {
    [_j,(_j+_n2sh) min (count nlist)] call shnmenu;_j=_j+_n2sh;
    WaitUntil {selecteditem!="" or shnext};
    shnext = false;
    };


    if (selecteditem!= "exitscript") then
    {
    _name = selecteditem;
    {
    if(format[name _x] == _name) then
    {
    _player = player;
    [_x] join group player;
    player remoteControl effectiveCommander _x;
    selectPlayer _x;

    F3_EH = (findDisplay 46) displayAddEventHandler ["KeyDown","if ((_this select 1) == 0x3D) then {spectate = false;};"];
    (vehicle _x) switchCamera "EXTERNAL";
    titleText ["Controlling...Press F3 to get back to your body","PLAIN DOWN"];titleFadeOut 4;
    player remoteControl _x;

    waitUntil { !(alive _x) or !(alive player) or !(spectate)};
    (findDisplay 46) displayRemoveEventHandler ["KeyDown", F3_EH];

    objNull remoteControl effectiveCommander _x;
    player switchCamera _mycv;
    selectPlayer _player;
    };
    } forEach playableUnits;
    };
    spectate = false;

    };
    if (!spectate) then
    {
    titleText ["Back to player...","PLAIN DOWN"];titleFadeOut 4;
    };
    Global Bans: 22

  2. #2
    andawra's Avatar
    Join Date
    Dec 2012
    Gender
    female
    Posts
    92
    Reputation
    10
    Thanks
    13
    save this script to a .sqf file, put it in an appropriate folder, open the mainmenu.sqf and create a new entry for your script.

Similar Threads

  1. [Solved] how can i add scripts on rsbot (powerbot)
    By jonasboy224 in forum Runescape Help
    Replies: 10
    Last Post: 08-01-2011, 11:54 AM
  2. how do i add a script on ubuntu on rsbot?
    By deadskulz in forum RuneScape Discussions
    Replies: 20
    Last Post: 06-10-2011, 08:58 AM
  3. How to create your own scripts?
    By Thunder in forum RuneScape Discussions
    Replies: 5
    Last Post: 09-26-2010, 11:22 AM
  4. [HELP] How do you add a "Save Settings" code in my menu strip menu?
    By DayumKen in forum Visual Basic Programming
    Replies: 3
    Last Post: 07-10-2010, 02:48 PM
  5. [Help]How do i add my injector to the right click menu
    By qddW$#%^jtyjtyj in forum Visual Basic Programming
    Replies: 20
    Last Post: 07-09-2010, 07:30 PM