Page 5 of 6 FirstFirst ... 3456 LastLast
Results 41 to 50 of 53

Thread: Post Your Best One Liners with info

  1. #41
    Join Date
    Mar 2008
    Location
    N. Carolina, USA
    Posts
    195

    Default

    For those EG's out there, credit goes to Drafix.

    Auto-Daubing one liner to mark BINGO card

    Code:
    ;e while line = get; if line =~ /"([GHOUL] \d\d)"/;put "daub my card #{$1}";end;end
    Websites
    Tillmen's Lich Homepage
    Lich Wiki Info
    Elanthia Online Forums
    Elanthia Online Github Repository - Collaborative script development by the community. (now home to ;bigshot and gameobj-data.xml)

    Player of Tysong

  2. #42

    Default

    ;alias add --global task=;e fput "ask #{GameObj.npcs[-1].noun} for bounty"

    Asks whoever is around for a bounty, be it guards, herbalists, taskmasters, etc. Should pick the right one out if someone brings a familiar or whatever. Might fuck up if there's a room with 2 NPCs and only one offers a bounty, but I can't think of any places that do that off the top of my head.
    Last edited by Gnomad; 11-26-2015 at 09:45 PM.

  3. #43

    Default

    Quote Originally Posted by Gnomad View Post
    ;alias add --global task=;e fput "ask #{GameObj.npcs[-1].noun} for bounty"

    Asks whoever is around for a bounty, be it guards, herbalists, taskmasters, etc. Should pick the right one out if someone brings a familiar or whatever. Might fuck up if there's a room with 2 NPCs and only one offers a bounty, but I can't think of any places that do that off the top of my head.
    The purser in RR doesn't show up as an NPC to lich because he's only listed in the room description, so a quick update:

    ;e if Room.current.id == 10915 then fput 'ask purser for bounty' else fput "ask #{GameObj.npcs[-1].noun} for bounty" end

  4. #44

    Default

    1rt => ;e fput 'incant 506' if Spell[506].secsleft < 2 && Spell[506].affordable?; fput 'quickstrike 1';
    2rt => ;e fput 'incant 506' if Spell[506].secsleft < 2 && Spell[506].affordable?; fput 'quickstrike 2';

    edit: for my baby warmage who can attack for free in 3 seconds or in 2 seconds for 2 stamina.

    edit2: 10 seconds is too long
    edit3: nerve damage, still tweaking, open to comments
    Last edited by Gnomad; 01-17-2016 at 09:12 PM.

  5. #45

    Default

    illy => ;e Script.run('go2', '13779'); fput 'get my pass'; fput 'raise my pass'; fput 'stow pass'; Script.run('go2', "\?")
    vaalor => ;e Script.run('go2', '1276'); fput 'get my pass'; fput 'raise my pass'; fput 'stow pass'; Script.run('go2', "\?")

    go2 that'll use the chrono daypasses

  6. #46

    Default

    For Twilight members in the EN, save time on the return trip from your locker:

    tele => ;e Script.run('go2', '24508'); Spell[401].cast('runes'); Script.run('go2', "#{\?}")

  7. #47

    Default

    Quote Originally Posted by Gnomad View Post
    The purser in RR doesn't show up as an NPC to lich because he's only listed in the room description, so a quick update:

    ;e if Room.current.id == 10915 then fput 'ask purser for bounty' else fput "ask #{GameObj.npcs[-1].noun} for bounty" end
    updated again for sunfist taskmasters:

    ;e if Room.current.id == 10915 then fput 'ask purser for bounty' elsif Room.current.tags.any? {|tag| tag == 'sunfist'} then fput "ask #{GameObj.npcs[-1].noun} for task" else fput "ask #{GameObj.npcs[-1].noun} for bounty" end

  8. #48
    Join Date
    Mar 2008
    Location
    N. Carolina, USA
    Posts
    195

    Default

    A few new ones:

    Auto sort headtotoe after wearing something.
    Code:
    ;alias add --global wear = wear \?\rsort auto headtotoe
    Attempt to pull everyone to their feet in the room if they are not standing already.
    Code:
    ;alias add --global pullall = ;e GameObj.pcs.each { |pc| fput "pull ##{pc.id}" if pc.status =~ /kneeling|lying|sit/ && pc.status !~ /dead|stunned|web/ && standing? && !muckled? && checkrt == 0 }
    Attempt to group EVERYONE in the room to your group.
    Code:
    ;alias add --global groupall = ;e GameObj.pcs.each { |pc| fput "group #{pc.noun}" }
    Websites
    Tillmen's Lich Homepage
    Lich Wiki Info
    Elanthia Online Forums
    Elanthia Online Github Repository - Collaborative script development by the community. (now home to ;bigshot and gameobj-data.xml)

    Player of Tysong

  9. #49
    Join Date
    Mar 2008
    Location
    N. Carolina, USA
    Posts
    195

    Default

    A few more aliases to add that changed my life:

    Code:
    ;alias add --global disband = disband\rgroup open
    Code:
    ;alias add --global leave = leave\rgroup open
    These two are pretty obvious (will open your group after you leave/disband one).
    Websites
    Tillmen's Lich Homepage
    Lich Wiki Info
    Elanthia Online Forums
    Elanthia Online Github Repository - Collaborative script development by the community. (now home to ;bigshot and gameobj-data.xml)

    Player of Tysong

  10. #50

    Default

    I need a couple one liners.

    How do I get ;sloot to recognize greater essences of air/earth/water/fire as a reagent? It currently ignores them but still picks up normal reagents.

    I'm also looking for a line to make a pwning script give X critter priority when present for when I'm out pwning.

    Halp.
    Last edited by Methais; 06-13-2018 at 03:21 PM.
    www.twitch.tv/3piecesofbread
    Quote Originally Posted by time4fun
    No, actually, Back is not an idiot.
    Quote Originally Posted by Back
    I am a retard. I'm disabled. I'm poor. I'm black. I'm gay. I'm transgender. I'm a woman.


    Quote Originally Posted by Androidpk View Post
    And feel free to get me banned, not going to stop my lawyer from sending Kranar a subpoena for IP information on a couple of people.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •