Results 1 to 10 of 10

Thread: Need Hud By Toadz

  1. #1
    Normal User Slodki123's Avatar
    Join Date
    Mar 2013
    Location
    Poland-KRK
    Posts
    113
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    40
    Rep Power
    4

    Need Hud By Toadz

    hello, have someone ready Hud for deeplings? (ek)
    if u help me rep++

  2. #2
    iBot User Ayatara's Avatar
    Join Date
    Sep 2013
    Location
    Sweden
    Posts
    111
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    36
    Rep Power
    4
    Use this: http://www.tibiaibot.com/forum/showt...ormorgar+Mines



    -- [[ INIT START ]] --
    --
    -- 88
    -- "" ,d
    -- 88
    -- ,adPPYba, 88 8b,dPPYba, 88,dPYba,,adPYba, ,adPPYYba, MM88MMM ,adPPYba,
    -- I8[ "" 88 88P' "Y8 88P' "88" "8a "" `Y8 88 a8P_____88
    -- `"Y8ba, 88 88 88 88 88 ,adPPPPP88 88 8PP"""""""
    -- aa ]8I 88 88 88 88 88 88, ,88 88, "8b, ,aa
    -- Author: `"YbbdP"' 88 88 88 88 88 `"8bbdP"Y8 "Y888 `"Ybbd8"'
    --
    -- Monitor My Hunting!
    --
    -- Version: 1.0
    -- Created: 7.09.2012
    -- Last update: 18.09.2012
    --

    MONITOR_MY_HUNTING = MONITOR_MY_HUNTING or {
    SCRIPT_NAME = "Monitor My Hunting",
    SCRIPT_VERSION = "1.0",

    CLEARED_STATS = false,
    INITIALIZED = false,
    }

    MONITOR_MY_HUNTING.SHOW_ALL_ITEMS = false
    MONITOR_MY_HUNTING.ITEMS_LIST = {
    {NAME = "gold coin", VALUE = 1},
    {NAME = "platinum coin", VALUE = 100},
    {NAME = "great health potion", VALUE = 160},
    {NAME = "great mana potion", VALUE = 120},
    {NAME = "foxtail", VALUE = 500000},
    {NAME = "deepling backpack", VALUE = 0},
    {NAME = "warrior's shield", VALUE = 9000},
    {NAME = "warrior's axe", VALUE = 11000},
    {NAME = "deepling squelcher", VALUE = 7000},
    {NAME = "ornate crossbow", VALUE = 12000},
    {NAME = "deepling staff", VALUE = 4000},
    {NAME = "guardian axe", VALUE = 9000},
    {NAME = "necklace of the deep", VALUE = 3000},
    {NAME = "heavy trident", VALUE = 2000},
    {NAME = "deepling warts", VALUE = 180},
    {NAME = "eye of a deepling", VALUE = 150},
    {NAME = "deeptags", VALUE = 290},
    {NAME = "deepling ridge", VALUE = 360},
    {NAME = "spellsinger's seal", VALUE = 280},
    {NAME = "deepling claw", VALUE = 430},
    {NAME = "deepling breaktime snack", VALUE = 90},
    {NAME = "deepling guard belt buckle", VALUE = 230},
    {NAME = "fish fin", VALUE = 2000},
    {NAME = "key to the drowned library", VALUE = 330},
    {NAME = "small emerald", VALUE = 250},
    {NAME = "small sapphire", VALUE = 250},
    {NAME = "flask of rustremover", VALUE = 0},
    {NAME = "life ring", VALUE = 0},
    }

    MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES = false
    MONITOR_MY_HUNTING.SUPPLIES_LIST = {
    {NAME = "mana potion", PRICE = 50},
    {NAME = "great health potion", PRICE = 190},
    {NAME = "ultimate health potion", PRICE = 310},
    }

    -- [[ DO NOT CHANGE ANYTHING BELOW THIS LINE. ]] --

    MONITOR_MY_HUNTING.TEMP_ITEMS_LIST = MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or {}
    MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST or {}
    MONITOR_MY_HUNTING.COLORS = MONITOR_MY_HUNTING.COLORS or {
    BLACK = rgbcolor(1, 1, 1),
    ORANGE = rgbcolor(255, 165, 0),
    BLUE = rgbcolor(30, 144, 255),
    CORNSILK = rgbcolor(205, 200, 177),
    WHITE = rgbcolor(255, 255, 255),
    GREEN = rgbcolor(107, 142, 35),
    RED = rgbcolor(178, 34, 34),
    }

    local function CreateMessageObject(MESSAGE_DATA)
    if (type(MESSAGE_DATA) ~= "userdata") then
    return setmetatable({__data = {TYPE = -1, TIME_STAMP = -1, SENDER_NAME = "", SENDER_LEVEL = -1, CONTENT = ""}}, MessageMetaTable)
    else
    return setmetatable({__data = {TYPE = MESSAGE_DATA.type, TIME_STAMP = Misc.ConvertToSeconds(string.sub(MESSAGE_DATA.text, 1, 5)), SENDER_NAME = MESSAGE_DATA.sender, SENDER_LEVEL = tonumber((tostring(string.match(MESSAGE_DATA.text, ".+ (%b[]): .+")):gsub("[^%d]", ""))) or 0, CONTENT = string.sub(MESSAGE_DATA.text, 7)}}, MessageMetaTable)
    end
    end

    local function addtextshadow(DISPLAY_TEXT, X_OFFSET, Y_OFFSET, FONT_COLOR)
    setfontcolor(MONITOR_MY_HUNTING.COLORS.BLACK)
    addtext(DISPLAY_TEXT, X_OFFSET + 1, Y_OFFSET + 1)
    setfontcolor(FONT_COLOR)
    addtext(DISPLAY_TEXT, X_OFFSET, Y_OFFSET)
    end
    -- [[ INIT END ]] --

    if (not Stats.Update()) then
    local SERVER_LOG_MESSAGES = getnewmessages("Server Log")
    local SERVER_LOG_MESSAGES_COUNT = SERVER_LOG_MESSAGES.count - 1

    for INDEX = 0, SERVER_LOG_MESSAGES_COUNT do
    local MESSAGE_OBJECT = CreateMessageObject(SERVER_LOG_MESSAGES[SERVER_LOG_MESSAGES_COUNT - INDEX])

    if (MESSAGE_OBJECT:Type() == 19 and MESSAGE_OBJECT:Content():lower():match("^loot of")) then
    local LOOT_INFO = Message.ParseLootMessage(MESSAGE_OBJECT, true)

    if (#LOOT_INFO.NAME > 0) then
    Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] = (Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] or 0) + 1

    for _, LOOT_ITEM in ipairs(LOOT_INFO.ITEMS) do
    if (Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID]) then
    Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY = Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY + LOOT_ITEM.QUANTITY
    else
    Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID] = {ID = LOOT_ITEM.ID, NAME = LOOT_ITEM.NAME, QUANTITY = LOOT_ITEM.QUANTITY, VALUE = Item.GetValue(LOOT_ITEM.ID)}
    end
    end
    end
    end
    end
    end

    local RESET_ITEMS_AND_SUPPLIES = #MONITOR_MY_HUNTING.ITEMS_LIST ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or #MONITOR_MY_HUNTING.SUPPLIES_LIST ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST

    if (not RESET_ITEMS_AND_SUPPLIES) then
    for INDEX, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do
    if (LOOT_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].NAME or LOOT_ITEM.VALUE ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].VALUE) then
    RESET_ITEMS_AND_SUPPLIES = true
    break
    end
    end
    end

    if (not RESET_ITEMS_AND_SUPPLIES) then
    for INDEX, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do
    if (SUPPLY_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].NAME or SUPPLY_ITEM.PRICE ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].PRICE) then
    RESET_ITEMS_AND_SUPPLIES = true
    break
    end
    end
    end

    if (not MONITOR_MY_HUNTING.INITIALIZED or RESET_ITEMS_AND_SUPPLIES) then
    if (not MONITOR_MY_HUNTING.CLEARED_STATS) then
    Stats.Clear(CLEAR_STATS_ALL)
    Stats.Update()

    MONITOR_MY_HUNTING.CLEARED_STATS = true
    end

    MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = {}, {}

    for _, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do
    local LOOT_ITEM_ID = Item.GetID(type(LOOT_ITEM.NAME) ~= "table" and LOOT_ITEM.NAME or unpack(LOOT_ITEM.NAME))

    Stats.AddItemsLooted(LOOT_ITEM_ID, 0, LOOT_ITEM.VALUE)
    table.insert(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, {ID = LOOT_ITEM_ID, NAME = LOOT_ITEM.NAME, VALUE = LOOT_ITEM.VALUE})
    end

    for _, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do
    local SUPPLY_ITEM_ID = Item.GetID(type(SUPPLY_ITEM.NAME) ~= "table" and SUPPLY_ITEM.NAME or unpack(SUPPLY_ITEM.NAME))

    Stats.AddSuppliesUsed(SUPPLY_ITEM_ID, 0, SUPPLY_ITEM.PRICE)
    table.insert(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, {ID = SUPPLY_ITEM_ID, NAME = SUPPLY_ITEM.NAME, PRICE = SUPPLY_ITEM.PRICE})
    end

    MONITOR_MY_HUNTING.INITIALIZED = true
    end

    setposition(Client.ClientWindow().right - 434, Client.WorldWindow().top + 5)

    local Y_POSITION, INDEX, ITEMS_LOOTED_WORTH, SUPPLIES_USED_WORTH = 30, 0, 0, 0

    addtextshadow(sprintf("%s v%s", MONITOR_MY_HUNTING.SCRIPT_NAME:upper(), MONITOR_MY_HUNTING.SCRIPT_VERSION), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)

    Y_POSITION = Y_POSITION + 20

    addtextshadow("ITEMS LOOTED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE)

    Y_POSITION = Y_POSITION + 20

    for _, LOOT_ITEM in pairs(Stats.GetItemsLooted()) do
    if ((MONITOR_MY_HUNTING.SHOW_ALL_ITEMS or table.find(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, LOOT_ITEM.ID, "ID")) and LOOT_ITEM.QUANTITY > 0) then
    addtextshadow(((#LOOT_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(LOOT_ITEM.NAME, 1, 17), "(.-)%s?$"))) or LOOT_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK)
    addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(LOOT_ITEM.QUANTITY), tostring(math.floor(LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)

    INDEX, ITEMS_LOOTED_WORTH = INDEX + 1, ITEMS_LOOTED_WORTH + (LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY)
    end
    end

    addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
    addtextshadow(sprintf("%s GPs", Misc.FormatNumber(ITEMS_LOOTED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)

    Y_POSITION = Y_POSITION + 20

    addtextshadow("SUPPLIES USED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE)

    Y_POSITION = Y_POSITION + 20

    for _, SUPPLY_ITEM in pairs(Stats.GetSuppliesUsed()) do
    if ((MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES or table.find(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, SUPPLY_ITEM.ID, "ID")) and SUPPLY_ITEM.QUANTITY > 0) then
    addtextshadow(((#SUPPLY_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(SUPPLY_ITEM.NAME, 1, 17), "(.-)%s?$"))) or SUPPLY_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK)
    addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(SUPPLY_ITEM.QUANTITY), tostring(math.floor(SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)

    INDEX, SUPPLIES_USED_WORTH = INDEX + 1, SUPPLIES_USED_WORTH + (SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY)
    end
    end

    addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
    addtextshadow(sprintf("%s GPs", Misc.FormatNumber(SUPPLIES_USED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)

    Y_POSITION = Y_POSITION + 20

    addtextshadow(sprintf("%s: %s GPs (%s K/H)", ((ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and ("PROFIT")) or ("WASTE")), Misc.FormatNumber(ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH), tostring(math.floor(((ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH) * 3600) / (System.HuntingTime() / 1000) / 100) / 10)), 10, Y_POSITION + (INDEX * 16), ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and MONITOR_MY_HUNTING.COLORS.GREEN or MONITOR_MY_HUNTING.COLORS.RED)

  3. #3
    Normal User juli4n's Avatar
    Join Date
    Jun 2012
    Posts
    19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5
    http://pastebin.com/yS99RvW3

    in future you can use this http://www.tibiaibot.com/forum/showt...y-Hunting-v1-0 you can make list of items by yourself very easy using this website http://neobot-scripts.com/MMH_Itemlist_Creator.php

  4. #4
    Normal User Slodki123's Avatar
    Join Date
    Mar 2013
    Location
    Poland-KRK
    Posts
    113
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    40
    Rep Power
    4
    Thx For this.. but not work after update ;/

  5. #5
    iBot User
    Join Date
    Jun 2012
    Posts
    517
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    4 Post(s)
    Reputation
    132
    Rep Power
    7
    Quote Originally Posted by Slodki123 View Post
    Thx For this.. but not work after update ;/
    instal sirmate's library

  6. #6
    Normal User Slodki123's Avatar
    Join Date
    Mar 2013
    Location
    Poland-KRK
    Posts
    113
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    40
    Rep Power
    4
    Quote Originally Posted by garkstal13 View Post
    instal sirmate's library
    i have sirmate library :/

  7. #7
    Focus Group Gryllz's Avatar
    Join Date
    Jun 2012
    Location
    Dubai
    Posts
    3,481
    Mentioned
    89 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    236 Post(s)
    Reputation
    342
    Rep Power
    10
    Check my screenshoot's thread. You will find many ready ToadZ huds there (including deeplings).

  8. #8
    Banned
    Join Date
    Jun 2013
    Posts
    593
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    34
    Rep Power
    0

  9. #9
    Normal User Slodki123's Avatar
    Join Date
    Mar 2013
    Location
    Poland-KRK
    Posts
    113
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    40
    Rep Power
    4
    -- [ General Info HUD by ToadZ v0.4 ] --                                

    -- [ Settings ] --
    local RaphaelLibrary = false

    -- [ Botting Status by PV! ] --
    local showBotting = true

    -- [ Position ] --
    local showPosition = false

    -- [ Kills to Level UP ] --
    local showKillToUp = false
    local monsterswillkill = {"Lizard Chosen", "Lizard High Guard"}
    local monstersexp = {2200, 1450}

    -- [ Supplies Counter ] --
    local showSupplies = false
    local item1 = {name = "Great Mana Potion", buy = 120, min = 100}
    local item2 = {name = "thunderstorm rune", buy = 100, min = 100}
    local item3 = {name = "sudden death rune", buy = 108, min = 0}
    local items = {item1, item2, item3}

    -- [ Supplies Wasted ] --
    local showSuppliesWasted = true
    local suppliesitems = {'great health potion', 'ultimate health potion', 'mana potion'}
    local suppsvalue = {190, 310, 50}

    -- [ Items looted ] --
    local showLoots = true
    local lootitems = {"Gold Coin", "foxtail", "ornate crossbow", "small emerald", "great health potion",
    "great mana potion", "deepling backpack", "heavy trident", "life ring", "small sapphire", "platinum coin", "guardian axe",
    "eye of a deepling", "deepling guard belt buckle", "deepling breaktime snack", "deepling claw", "necklace of the deep",
    "fish fin", "deepling staff", "key to the drowned library", "spellsinger's seal", "warrior's shield", "warrior's axe",
    "Deepling Squelcher"}
    local lootsvalue = {1, 2000000, 12000, 250, 200, 100, 3000, 2000, 700, 250, 100, 9000,
    150, 230, 90, 430, 3000, 2000, 4000, 330, 280, 9000, 11000, 7000}

    local myname = true -- DO NOT DISABLE, make your char stop healing :P

    -- [ ENGINE ] --
    -- do not change it below

    local fontsize = 8
    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+30)
    else
    setposition(5, 20)
    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

    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 y = y + 10 addtext("Total", x, y) addtext("-", 120, y) addtext(totals.." GPs", 130, y) y = y + 10 end 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 y = y + 10 addtext("Total", x, y) addtext("-", 120, y) addtext(totall.." GPs", 130, 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

    setfontcolor("white")
    addtext('-----------------------------------------', 0, y)
    if myname then
    setfontcolor("yellow")
    y = y + 10
    addtext(' [ HUD by ToadZ ]', 5, y)
    y = y + 10
    setfontcolor("white")
    addtext('-----------------------------------------', 0, y)
    end


    Thx All this is the best hud ^^

  10. #10
    iBot User
    Join Date
    Dec 2012
    Posts
    21
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    3 Post(s)
    Reputation
    10
    Rep Power
    4
    This script not count AS and Bolts

Posting Permissions

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