Results 1 to 6 of 6

Thread: Coryms HUD

  1. #1
    iBot User
    Join Date
    Mar 2013
    Location
    Poland
    Posts
    169
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    17
    Rep Power
    4

    Coryms HUD

    I don't know who is the owner of this HUD, but credits to him.

    This HUD counts number of looted items('ratana', 'leather harness', 'life preserver','spike shield', 'spiky club') and shows how many space do you have in your depot. Starts from 0/360 (You can edit it if you use 19bps)
    It's very usefull if you don't know whether the depot is still not full. Just look at the red mark at the picture below:


    Code:
    -- [ Settings ] --
    local RaphaelLibrary = false
    
    -- [ Botting Status by PV! ] --
    local showBotting = true
    
    -- [ Position ] --
    local showPosition = false
    
    -- [ Kills to Level UP ] --
    local showKillToUp = false
    local monsterswillkill = {}
    local monstersexp = {}
    
    -- [ Supplies Counter ] --
    local showSupplies = false
    local item1 = {name = "Strong Mana Potion", buy = 1200, min = 100}
    local item2 = {name = "Crystalline Arrow", buy = 1400, min = 100}
    local item3 = {name = "Assassin Star", buy = 50, min = 0}
    local items = {item1, item2, item3}
    
    -- [[ Supplies Wasted ]]
    local showSuppliesWasted = true
    local suppliesitems = {'Great Health Potion','Mana Potion'}
    local suppsvalue = {190,50}
    
    -- [[ Items looted ]]
    local showLoots = true
    local lootitems = {'gold coin','bola','earflap', 'cheese cutter','ratana', 'leather harness', 'cheesy figurine', 'life preserver','spike shield', 'spiky club'}
    local lootsvalue = {1,35,40,50,500,750,150,300,250,300}
    
    local myname = true -- DO NOT DISABLE, make your char stop healing :P
    
    -- [ ENGINE ] --
    -- do not change it below
    
    local fontsize = 10
    local fontspacing = fontsize+2
    
    local cont = 0
    local x = 5
    local y = 0
    local z = 0
    local totals = 0
    local totall = 0
    local total = 0
    local sub = 17
    local function captalizeAll(first, rest)
      return first:upper()..rest:lower()
    end
    
    if clientwin.x ~= nil or clientwin.y ~= nil then
       setposition(clientwin.x+13, clientwin.y+45)
    else
       setposition(5, 45)
    end
    
    setfontstyle("Tahoma", fontsize, "white")
    -- [[ Botting ]]
    if showBotting then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       setfontcolor("yellow")
       y = y + 10
       addtext('             [ Botting ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       addtext('Exp Per Hour', x, y)
       addtext('- ' .. exphour, 120, y)
       y = y + 15
       addtext('Exp Left', x, y)
       addtext('- ' .. exptolevel(), 120, y)
       y = y + 15
       addtext('Exp Gained', x, y)
       addtext('- ' .. expgained, 120, y)
       y = y + 15
       addtext('Time To Next Level', x, y)
       addtext('- ' .. timetolevel, 120, y)
       y = y + 15
       addtext('Stamina', x, y)
       addtext('- ', 120, y)
       if stamina >= 2400 then
          setfontcolor("green")
       else if stamina < 2400 and (stamina > 840) then
             setfontcolor("orange")
          else if stamina <= 840 then
             setfontcolor("red")
             end
          end
       end
       if RaphaelLibrary then
          addtext(time(stamina), 130, y)
       else
          addtext(stamina, 130, y)
       end
       y = y + 15
       setfontcolor("white")
       addtext('Time Played', x, y)
       addtext('- ' .. timehunt, 120, y)
       y = y + 15
       addtext('Cavebot', x, y)
       addtext('- ', 120, y)
       if cavebot then
          setfontcolor("green")
          addtext('ON', 130, y)
       else
          setfontcolor("red")
          addtext('OFF', 130, y)
       end
       y = y + 15
       setfontcolor("white")
       addtext('- ', 120, y)
       addtext('Targeting', x, y)
       if targeting then
          setfontcolor("green")
          addtext('ON', 130, y)
       else
          setfontcolor("red")
          addtext('OFF', 130, y)
       end
       y = y + 15
       setfontcolor("white")
       addtext('Looting', x, y)
       addtext('- ', 120, y)
       if looting then
          setfontcolor("green")
          addtext('ON', 130, y)
       else
          setfontcolor("red")
          addtext('OFF', 130, y)
       end
       y = y + 15
       setfontcolor("white")
       addtext('Walk Through', x, y)
       addtext('- ', 120, y)
       if getsettings("Settings/CaveBot/Pathfinding/WalkThroughPlayers") == 'yes' then
          setfontcolor("green")
          addtext('ON', 130, y)
       elseif getsettings("Settings/CaveBot/Pathfinding/WalkThroughPlayers") == 'no' then
          setfontcolor("red")
          addtext('OFF', 130, y)
       else
          setfontcolor("yellow")
          addtext('???', 130, y)
       end
       y = y + 15
       setfontcolor("white")
       addtext('Balance', x, y)
       addtext('- ', 120, y)
       if balance == -1 then
          addtext('?', 130, y)
       else
          addtext(balance, 130, y)
       end
       y = y + 10
    end
    
    -- [[ Position ]]
    
    if showPosition then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       setfontcolor("yellow")
       y = y + 10
       addtext('            [ Position ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       addtext("Position X ", x, y)
       addtext("- "..posx, 120, y)
       y = y + 15
       addtext("Position Y ", x, y)
       addtext("- "..posy, 120, y)
       y = y + 15
       addtext("Position Z ", x, y)
       addtext("- "..posz, 120, y)
       y = y + 15
       addtext("Cursor ID", x, y)
       addtext('- '..cursorinfo().id, 120, y)
       y = y + 10
    end
    
    -- [[ Kills to Level UP ]]
    
    if showKillToUp then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       setfontcolor("yellow")
       y = y + 10
       addtext('       [ Kills to Level UP ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       for i, j in pairs(monsterswillkill) do
          addtext(j, x, y)
          addtext(math.floor(exptolevel()/monstersexp[i]), 130, y)
          y = y + 15
       end
    end
    
    -- [[ Supplies ]]
    
    if showSupplies then
       setfontcolor("white") 
       addtext('-----------------------------------------', 0, y)
       setfontcolor("yellow")
       y = y + 10
       addtext('            [ Supplies ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       for i, j in pairs(items) do
          if itemid(items[i].name) == ammo then
             cont = itemcount(items[i].name) + ammoamount
          elseif itemid(items[i].name) == weapon then
             cont = itemcount(items[i].name) + weaponamount
          else
             cont = itemcount(items[i].name)
          end
          addtext(items[i].name, x, y)
          addtext('-', 120, y)
          if cont <= items[i].min then
             setfontcolor("red")
          elseif cont <= (items[i].buy/2) then
             setfontcolor("yellow")
          elseif cont < items[i].buy then
             setfontcolor("white")
          else
             setfontcolor("green")
          end
          if itemid(items[i].name) == ammo then
             addtext(cont, 130, y)
          elseif itemid(items[i].name) == weapon then
             addtext(cont, 130, y)
          else
             addtext(cont, 130, y)
          end
          setfontcolor("white")
          y = y + 15
       end
       y = y - 5
    end
    
    -- [[ Supplies Wasted ]]
    
    if showSuppliesWasted then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       setfontcolor("yellow")
       addtext('       [ Supplies wasted ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       local supps = getitems(unpack(suppliesitems))
       local qtds = supps.count-1
       for i=0,qtds do
          if string.len(supps[i].name) > 17 then
             addtext(string.sub((supps[i].name), 1, sub).."...", x, y)
          else
             addtext(supps[i].name, x, y)
          end
          addtext("- "..supps[i].usage.." ("..(math.floor(supps[i].usage*suppsvalue[i+1] / 100)/10).."k)", 120, y)
          totals = totals + supps[i].usage*suppsvalue[i+1]
          y = y + 15
       end
       addtext("Total", x, y)
       addtext("-", 120, y)
       addtext(totals.." GPs", 130, y)
       y = y + 10
    end
    
    -- [[ Loots ]]
    
    if showLoots then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       setfontcolor("yellow")
       y = y + 10
       addtext('         [ Items looted ]', 15, y)
       y = y + 10
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       local loots = getitems(unpack(lootitems))
       local qtdl = loots.count-1
       for i=0,qtdl do
          if loots[i].loot > 0 then
             lootname = loots[i].name:gsub("(%a)([%w_']*)", captalizeAll)
             if string.len(loots[i].name) > 17 then
                addtext(string.sub(lootname, 1, sub).."..", x, y)
             else
                addtext(lootname, x, y)
             end
             addtext("- "..loots[i].loot.." ("..(math.floor(loots[i].loot*lootsvalue[i+1] / 100)/10).."k)", 120, y)
             totall = totall + loots[i].loot*lootsvalue[i+1]
             y = y + 15
          end
       end
       addtext("Total", x, y)
       addtext("-", 120, y)
       addtext(totall.." GPs", 130, y)
       y = y + 15
       addtext("Miejsce w [DP]",x,y)
       addtext("-",120,y)
       addtext("- "..loots[4].loot+loots[5].loot+loots[7].loot+loots[8].loot+loots[9].loot.."/360", 120, y)
          y = y + 10
    end
    
    if showSuppliesWasted and showLoots then
       setfontcolor("white")
       addtext('-----------------------------------------', 0, y)
       y = y + 10
       total = totall - totals
       if totall-totals > 0 then
          setfontcolor("green")
          addtext("PROFIT:", x, y)
       else
          setfontcolor("red")
          addtext("WASTE:", x, y)
       end
       setfontcolor("white")
       addtext(total.." GPs ("..(math.floor((total/(tosec(timehunt)/3600))/100)/10).."k/h)", x + 50, y)
       y = y + 10
    end
    "Do or do not. There is no try"
    Master Yoda

  2. #2
    Normal User Ticoune's Avatar
    Join Date
    Oct 2012
    Posts
    289
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    8 Post(s)
    Reputation
    35
    Rep Power
    5
    Nice one thx rep+!

    Script Vocation Video Of Script Full 100% AFK
    [10+]Joining Explorer and Searoute Around Yalahar! ALL in One! ALL Video onTibiacast comming soon!
    [50+]Farmine Stone Golem EK Free! Made By: Ticoune
    [35+]Yalahar Trade Quarter RP Video On Tibiacast
    [200+]Yalahar Sunken Quaras Thunderstorm Rune Version ED|MS Video On TibiaCast/YouTube
    [300+]Hardcore Deeplings Thunderstorm Rune and Spell Version ED|MS Video On TibiaCast/YouTube

    TibiaCast Name: Delzek OFFLINE

  3. #3
    Focus Group sunlips's Avatar
    Join Date
    Feb 2013
    Location
    WWA
    Posts
    644
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    47 Post(s)
    Reputation
    60
    Rep Power
    5
    nice

  4. #4
    Normal User grzesq470's Avatar
    Join Date
    May 2012
    Location
    Poland
    Posts
    176
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    11 Post(s)
    Reputation
    22
    Rep Power
    5
    THx +rep
    If I Helped you? Please Give Me + Rep


    SOLD 90 MS to prusio14
    SOLD 122 EK to xiogurz
    SOLD 150 EK to Maslo
    SOLD 260 ED to Neonart(neo-gold.com)
    SOLD 160 EK & 155 EK & 250 EK to daniel407



    ** sell ** characters ** open pvp server** transferable **

  5. #5
    iBot User
    Join Date
    Aug 2012
    Posts
    805
    Mentioned
    18 Post(s)
    Tagged
    2 Thread(s)
    Quoted
    38 Post(s)
    Reputation
    180
    Rep Power
    7
    Im using depositor with bp inside bp and I can put 3x more items (facc) :P

  6. #6
    iBot User
    Join Date
    Mar 2013
    Location
    Poland
    Posts
    169
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    17
    Rep Power
    4
    Could you share it?
    "Do or do not. There is no try"
    Master Yoda

Posting Permissions

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