Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Sayild Library's v1.0

  1. #1
    Banned
    Join Date
    Jul 2012
    Location
    Santa Cruz do Sul - RS
    Posts
    867
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    21
    Rep Power
    0

    Sayild Library's v1.0

    Bom, como alguns já sabiam, eu estava desenvolvendo a minha LIB

    E ela está "pronta", com a maioria das funções já, mas ainda com umas a serem adicionadas, mas já acho que assim ela já está bem completa e pronta para ser compartilhada aqui no fórum.

    Abaixo as informações sobre as funções atuais da mesma. Enjoy

  2. #2
    Banned
    Join Date
    Jul 2012
    Location
    Santa Cruz do Sul - RS
    Posts
    867
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    21
    Rep Power
    0
    [CENTER]
    Funções

    __________________________________________________ ____________________


    New Functions

    function Item.MpCust(),Item.HpCust(),Item.GmpCust(),Item.Uh pCust()...para todas as potions usáveis. -- Retorna o preço de compra da Potion.
    Exemplo na action:
    PHP Code:
    local mpprice Item.MpCust()
    local mpname 'mana potion'
    local mpbuy 100
    local mana 
    positive(mpbuy itemcount(mpname)) * mpprice 
    function Self.Travel(city, npc) -- Função para viajar entre as cidades do Tibia, funciona exatamente como no NeoBot, com algo a mais, a opção de dar follow no npc. Funciona para qualquer lugar que queira viajar.
    Exemplo na action:
    PHP Code:
    Self.Travel('venore''captain bluebear'
    function Item.refillSoft() -- Função para renovar sua Soft Boots, ela repara as suas soft boots até que não tenha mais nenhuma.
    Exemplo na action: No npc em Venore,
    PHP Code:
    if islocation(1then
        Item
    .refillSoft()
    end 
    function Self.poxRemove() -- Função para remover poison, se você estiver com poison vai usar a spell 'exana pox'.
    Example in action:
    PHP Code:
    Self.poxRemove() 
    function Self.ScreenAdvance() -- Função para tirar uma foto se você avançar em qualquer coisa, a imagem fica salva em iBot/files.
    Example in action:
    PHP Code:
    Self.ScreenAdvance() 
    function Self.Withdraw(ammount) -- Função para retirar dinheiro do banco.
    Example in action:
    PHP Code:
    Self.Withdraw(2000
    function Self.MasVis() -- Função para Exevo Gran Mas Vis, ele vai usar a spell, se tiver mana e for possivel.
    Example in action:
    PHP Code:
    Self.MasVis() 
    function Self.MasFrigo() -- Função para Exevo Gran Mas Frigo, ele vai usar a spell, se tiver mana e for possivel.
    Example in action:
    PHP Code:
    Self.MasFrigo() 
    function Self.OpenDepot() -- Função para abrir o depot, primeiro ele encontra um depot disponivel e em seguida abre o locker.
    Example in action:
    PHP Code:
    Self.OpenDepot()
    openitem(MainDPBP"depot chest")
    wait(700,900)
    depotdeposit(StackableDPBP,"Spider Silk","Strong Health Potion","Bat Wing","Star Herb","Black Pearl","Mutated Bat Ear","Small Amethyst")
    wait(700,900)
    depotdeposit(LootDPBP,"Time Ring","Knight Legs","Knight Armor","Platinum Amulet","Lightning Headband","Obsidian Lance","Batwing Hat","Mercenary Sword"
    function Item.MoveSupplies(supplyname, "all", supplybp, qtd) -- Funcion para mover suplimentos de uma bp para outra, ele vai mover a potion definida até não haver mais nenhuma.
    Example in action:
    PHP Code:
    Item.MoveSupplies('mana potion'"all"'backpack'100)
    wait(1000
    function Self.Bank() -- Função para se acabar seu dinheiro no banco e se estiver em pzone, desligar o cavebot e fechar o cliente.
    Example in action:
    PHP Code:
    if islocation(1then
        Self
    .Bank()
    end 
    function Self.OpenDoor(idofdoor, x,y,z) -- Função para abrir qualquer porta, basta definir a localização e o id da porta desejada.
    Example in action:
    PHP Code:
    Self.OpenDoor(771533012,33098,10)
    wait(10001500
    function Item.FirewalkerRefill() -- Função para renovar sua firewalker boots, você precisa ter as pedras na sua bp principal.
    Example in action:
    PHP Code:
    Item.FirewalkerRefill() 
    function Self.BreakSilks(weaponuse,x,y,z) -- Função para quebrar as teias de aranha nas caves. Basta informar a arma desejada para o feito e a localização.
    Example in action:
    PHP Code:
    function Self.BreakSilks('machete'33010,33020,7)
    wait(200700
    function function Self.OpenBps(...) -- Função para abrir backpacks.
    Example in action:
    PHP Code:
    function Self.OpenBps('backpack of holding''backpack''purple backpack''blue backpack'
    funcion Self.RingEquip(ringtoequip) -- Função para equipar qualquer ring.
    Example in action:
    PHP Code:
    if hppc 90 then
        Self
    .RingEquip('life ring')
            
    wait(1000)
                
    end 
    function Self.AmuletEquip(amuletforequip) -- Função para equipar qualquer amuleto.
    Example in action:
    PHP Code:
    if burned  then
        wait
    (1000)
            
    Self.AmuletEquip('dragon necklace')
                
    wait(1000)
                    
    end 
    function System.CheckAllEngines() -- Essa função checa se o cavebot, looting e targeting estão ligados, se não, ela os liga.
    Example in action:
    PHP Code:
    if islocation(1then
        System
    .CheckAllEngines()
    end 
    function Item.ItemCount(itemid) -- Função para checar suplimentos por exemplo, ela é muito eficiente pois não conta apenas as coisas que podem ser vistas e sim todas..
    Example in action:
    PHP Code:
    if Item.ItemCount('mana potion') <= 10 then
        gotolabel
    ('leave')
    else
        
    gotolabel('hunt')
    end 
    function Self.TradeSpeak(message) -- Função para você falar no Trade Channel a cada 2,1 min. Basta definir a mensagem com '...'.
    Example in action:
    PHP Code:
    Self.TradeSpeak('Sell Demon Armor'
    function Self.PlayersAround() -- Retorna se tem players numa distancia de 12 apartir de você e no mesmo floor.
    Example in action:
    PHP Code:
    if Self.PlayersAround() then
                setsettings
    ('Settings\\Targeting\\Monsters\\Category A\\ListSettings\\Setting0\\ListSpell\\Spell0','No Action')
            else
                
    setsettings('Settings\\Targeting\\Monsters\\Category A\\ListSettings\\Setting0\\ListSpell\\Spell0','Berserk')
    end 
    function Self.Exori(world, ammount, monstertouse, hotkey) -- Função para usar Exori. Você só precisa definir os argumentos que quer na função, eles podem ser:
    Code:
    Argumentos para função:
    world = 'pvp' ou 'opt-pvp'
    ammount = 1 -- quantidade de monstros para usar Exori
    monstertouse = 'bog raider' -- nome do monstro para usar
    hotkey = 'f1' -- hotkey que está a magia
    Example of action:
    PHP Code:
    Self.Exori('pvp'4'bog raider''f1')
    wait(1000
    function Self.FollowCreature(name) -- A função vai dar follow na criatura que for definida na função.
    Example in action:
    PHP Code:
    Self.FollowCreature('Sayild')
    or
    Self.FollowCreature('Demon'
    function Self.RenewRing(ringname, backpack) -- Função coloca o ring que for citado, assim que o outro acabar.
    Example in action:
    PHP Code:
    Self.RenewRing('life ring''blue backpack'
    function Self.RenewAmulet(amuletname) -- Função coloca o amuleto que for citado, assim que o outro acabar.
    Example in action:
    PHP Code:
    Self.RenewAmulet('garlic necklace'
    function Self.RenewMagicShield() -- Checa se você está com manashield, se tem mana para usar e se pode usar a magia no momento, então usa 'utamo vita'.
    Example in action:
    PHP Code:
    function Self.RenewMagicShield() 
    function Self.Haste() -- Função vai checar se você tem mana para usar o Haste, se não está em pzone e se pode usar a magia, então usa 'utani hur'.
    Example in action:
    PHP Code:
    Self.Haste() 
    function Self.StrongHaste() -- Função vai checar se você tem mana para usar o StrongHaste, se não está em pzone e se pode usar a magia, então usa 'utani gran hur'.
    Example in action:
    PHP Code:
    Self.StrongHaste() 
    function Self.StaminaLow() -- Checa se sua stamina está menor que 14, então se estiver em pzone, fecha o cliente do tibia.
    Example in action:
    PHP Code:
    Self.StaminaLow() 
    function Self.OpenNextBp(option) -- Função para setar open next bp yes ou no, argumentos podem ser: 'yes' ou 'no'.
    Exemplo na action:
    PHP Code:
    Self.OpenDepot()
    wait(700,900)
    Self.OpenNextBp('no')
    wait(700,900)
    openitem('backpack'"depot chest")
    wait(700,900)
    depotdeposit('blue backpack',"Small Amethyst")
    wait(700,900)
    depotdeposit('red backpack',"Plate Armor")
    wait(700,900)
    Self.OpenNextBp('yes'
    function Self.WalkThrought(option) -- Função para setar walk througt yes ou no, argumentos podem ser: 'yes' ou 'no'.
    Exemplo na action:
    PHP Code:
    local pvp true
        
    if pvp then
            Self
    .WalkThrought('no')
        else
            
    Self.WalkThrought('yes')
        
    end 
    function Self.PrivateMessage(message, player) -- Função que envia private message.
    Exemplo na action:
    PHP Code:
    Self.PrivateMessage('Hello World''Sayild'
    function Item.ID(itemname) -- Retorna o ID do item definido.
    function Item.NAME(itemid) -- Retorna o nome do item definido.

    function Self.PkAlarm() -- Função que se você estiver sendo atacado por um player, libera um alarme.
    Exemplo na action:
    PHP Code:
    Self.PkAlarm() 
    function Self.BpsCount(quantidade) -- Função checa a quantidade de bps abertas.
    Exemplo na action:
    PHP Code:
    local bp Self.BpsCount()
        if 
    bp 3 then
            
    function Self.OpenBps('backpack of holding''backpack''purple backpack')
        
    end 
    function Self.DepositAll() -- Função para depositar todo seu dinheiro no banco, usar 'hi' e não 'Hi'.
    function Self.Random(arg) -- Função igual ao math.random.
    Exemplo na action:
    PHP Code:
    local a Self.Random(1,5)
        
    say('..a..') -- vai falar um numero entre 1 e 5. 
    function Self.ExitAllBps() -- Função para fechar todas as backpacks.
    function Self.Level() -- Retorna o seu level.
    Last edited by Sayildd; 09-15-2012 at 07:35 PM.

  3. #3
    iBot User mlim!'s Avatar
    Join Date
    Jun 2012
    Location
    São Paulo, Brasil
    Posts
    433
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    11 Post(s)
    Reputation
    17
    Rep Power
    5
    Grande Trabalho heim!


    parabéns!


    "Não há vida no vazio, só a morte"

  4. #4
    Banned
    Join Date
    Jul 2012
    Location
    Santa Cruz do Sul - RS
    Posts
    867
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    21
    Rep Power
    0
    Aqui agora você pode pegar a librarie completa, basta copiar abaixo a Lib e colar na Standart.lua para usar as funções, porque, por enquanto ainda não tem como adicionar as libs direto no bot.

    Segue abaixo pastebin,

    LINK: http://pastebin.com/VRYTBad8

    enjoy!
    Last edited by Sayildd; 09-14-2012 at 09:58 PM.

  5. #5
    Normal User Slashh's Avatar
    Join Date
    May 2012
    Posts
    147
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5
    gostei
    só uma coisa, como eu faço para utilizar ela?
    tenho que baixar ou editar algo no iBot?

  6. #6
    Banned
    Join Date
    Jul 2012
    Location
    Santa Cruz do Sul - RS
    Posts
    867
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    21
    Rep Power
    0
    Quote Originally Posted by Slashh View Post
    gostei
    só uma coisa, como eu faço para utilizar ela?
    tenho que baixar ou editar algo no iBot?
    Você pode ir na pasta do iBot/Libraries e abrir a Standart.lua e pegar a minha ali no link do pastebin, dar um espaço e colar na Standart.lua :]

  7. #7
    Normal User Slashh's Avatar
    Join Date
    May 2012
    Posts
    147
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5
    blz =D
    horas que eu voltar do trabalho eu vou pegar sua library =d

  8. #8
    Banned
    Join Date
    Jul 2012
    Location
    Santa Cruz do Sul - RS
    Posts
    867
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    21
    Rep Power
    0
    Quote Originally Posted by Slashh View Post
    blz =D
    horas que eu voltar do trabalho eu vou pegar sua library =d
    Tranquilo.

  9. #9
    Normal User
    Join Date
    Jun 2012
    Location
    São Paulo
    Posts
    140
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    9
    Rep Power
    0
    Parabens cara, eu acho que isso pode ajudar bastante gente ai.

    Vlw

  10. #10
    Normal User
    Join Date
    Apr 2012
    Posts
    342
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    1 Post(s)
    Reputation
    13
    Rep Power
    5
    Parabens, mas você cometeu um pecado, Postou no Forum BR e falando em Ingles, tu quer me f*** né? AIUHEUIAHUHAE

    +REP
    Minha àrea de Scripts:

    Free Bulldozer Scripts



Posting Permissions

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