Results 1 to 8 of 8

Thread: Action para remover lixo de cima dos "Spots" de Ice Fishing

  1. #1
    Normal User JuvereOcules's Avatar
    Join Date
    Aug 2012
    Posts
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5

    Question Action para remover lixo de cima dos "Spots" de Ice Fishing

    Boa Noite, eu preciso de uma action para tirar o lixo de cima dos spots de ice fishing eu cheguei em algo aqui, mas preciso de uma ajuda pois não encontro o erro...

    PHP Code:
    -- Coordenadas do Buraco -- 
    local iHoleX posx
    local iHoleY 
    posy 
    local iHoleZ 
    posz
    local trash 
    toptileitem(iHoleXiHoleYiHoleZ)

    -- 
    dont change below --
    if (
    islocation() == truethen
        
    if toptileitem(iHoleX,iHoleY,iHoleZ) == 7200 or toptileitem(iHoleX,iHoleY,iHoleZ) == 7236 or toptileitem(iHoleX,iHoleY,iHoleZ) ~= 2886 or toptileitem(iHoleX,iHoleY,iHoleZ) ~= 2887 then
            
    if toptileitem(iHoleX,iHoleY,iHoleZ) == 7200 then
                settargeting
    ('off')
                
    setcavebot('off')
                
    setlooting('off')
                
    useitemon("pick"iHoleXiHoleYiHoleZwait(10001500
            
    end 

            
    while toptileitem(iHoleX,iHoleY,iHoleZ) == 7236 and toptileitem(iHoleX,iHoleY,iHoleZ) ~= 7237 do 
                
    useitemon("fishing rod"iHoleX,iHoleY,iHoleZwait(10001500
                
    settargeting('off')
                
    setcavebot('off')
                
    setlooting('off')
            
    end
        
    else
            while 
    toptileitem(iHoleX,iHoleY,iHoleZ) ~= 7200 or toptileitem(iHoleX,iHoleY,iHoleZ) ~= 7236 or toptileitem(iHoleX,iHoleY,iHoleZ) ~= 2886 or toptileitem(iHoleX,iHoleY,iHoleZ) ~= 2887 then
                moveitems
    (trashground(iHoleX,iHoleY,iHoleZ), ground(iHoleX,iHoleY 1,iHoleZ), 100
                
    trash toptileitem(iHoleX,iHoleY,iHoleZ)
            
    end
        end
    end
    settargeting
    ('on')
    setcavebot('on')
    setlooting('on'
    +REP pra que ajudar!

  2. #2
    iBot User jcs1990's Avatar
    Join Date
    Jun 2012
    Location
    RS - Brasil
    Posts
    403
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    17 Post(s)
    Reputation
    2
    Rep Power
    0
    aki um que eu uso pra tirar lixo de cima das alavancas de elevador, editado, deve servir (eu fiz ele a partir de um cortador de silk e deu certo tbm):

    PHP Code:
    local X,Y,1,2,-- colocar coordenadas sem espaço

    while toptileitem(X,Y,Z) ~= ID do 
    reachlocation(X,Y,Z
    wait(500
    moveitems(toptileitem(X,Y,Z), ground(X,Y,Z), ground(posx,posy,posz), 100
    end 
    ps: em ID colocar o id do sqm sem nada em cima (onde é pra abrir), nesse caso eu editei ai pra conferir 1 ID só, no caso das alavancas tem que conferir 2 (pois sao duas posições da alavanca), mas essa historia de ice fishing nao sei como é entao botei 1 só

    ps2: nas coordenadas colocar a coordenada do local que é pra limpar é claro

    ps3: esse é só pra remover o lixo né, conforme vc pediu, nao serve pra abrir, pra abri só editando dai

    ps4: uma dica, use essa hud de ver ids pra descobrir o ID do sqm que quer pescar (ele limpo sem lixos):

    PHP Code:
    setsize(100,100)
    setfontcolor("white")

    local TOP toptileitem(posx,posy,posz)
    local TOPN toptileitem(posx,posy-1,posz)
    local TOPS toptileitem(posx,posy+1,posz)
    local TOPE toptileitem(posx+1,posy,posz)
    local TOPW toptileitem(posx-1,posy,posz)
    local TOPNW toptileitem(posx-1,posy-1,posz)
    local TOPSW toptileitem(posx-1,posy+1,posz)
    local TOPNE toptileitem(posx+1,posy-1,posz)
    local TOPSE toptileitem(posx+1,posy+1,posz)


    addtext("C :"..TOP,80,100)
    addtext("N :"..TOPN,80,80)
    addtext("S :"..TOPS,80,120)
    addtext("E  : "..TOPE,140,100)
    addtext("W:  "..TOPW,20,100)
    addtext("NE :"..TOPNE,140,80)
    addtext("NW :"..TOPNW,20,80)
    addtext("SW :"..TOPSW,20,120)
    addtext("SE :"..TOPSE,140,120)

    addtext("__________________________",15,125)
    addtext("__________________________",15,65)
    addtext("__________________________",15,85)
    addtext("__________________________",15,105)
    addtext("|"13,125addtext("|"13,115)
    addtext("|"13,105addtext("|"13,95)
    addtext("|"13,85addtext("|"13,75)

    addtext("|"73,125addtext("|"73,115)
    addtext("|"73,105addtext("|"73,95)
    addtext("|"73,85addtext("|"73,75)

    addtext("|"133,125addtext("|"133,115)
    addtext("|"133,105addtext("|"133,95)
    addtext("|"133,85addtext("|"133,75)

    addtext("|"193,125addtext("|"193,115)
    addtext("|"193,105addtext("|"193,95)
    addtext("|"193,85addtext("|"193,75
    Last edited by jcs1990; 08-24-2012 at 09:46 PM. Reason: ajuste
    ex-NG user, ex-Elf user, ex-Neo user
    Blesses keep 110k, losses of death keep high, cipsoft keep with trash servers, then i keep botting
    Tibian since 2004, thanks for all histories and friends

    I helped? Rep + plz;
    Ajudei? Rep + plz

  3. #3
    Normal User JuvereOcules's Avatar
    Join Date
    Aug 2012
    Posts
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5

    Question

    Então eu cheguei no seguinte:
    PHP Code:
    -- Coordenadas do Buraco --  
    local iHoleX posx  
    local iHoleY 
    posy 1  
    local iHoleZ 
    posz 
    local HoleFishID 
    72007236723728862887 
    local Trash 
    toptileitem(iHoleX,iHoleY,iHoleZ)  

    -- 
    never change below -- 
    if (
    islocation() == truethen 
        
    if toptileitem(iHoleX,iHoleY,iHoleZ) ~= itemid(HoleFishIDthen 
            settargeting
    ('off'
            
    setcavebot('off'
            
    setlooting('off'
            while 
    toptileitem(iHoleX,iHoleY,iHoleZ) ~= itemid(HoleFishIDthen 
                moveitems
    (Trashground(iHoleX,iHoleY,iHoleZ), ground(posx,posy,posz), 100)  
                
    wait(6001200
            
    end 
        
    else 
            
    settargeting('off'
            
    setcavebot('off'
            
    setlooting('off'
            if 
    toptileitem(iHoleX,iHoleY,iHoleZ) == 7200 then 
            useitemon
    ("pick"iHoleXiHoleYiHoleZwait(10001500)  
            
    end  

            
    while toptileitem(iHoleX,iHoleY,iHoleZ) == 7236 and toptileitem(iHoleX,iHoleY,iHoleZ) ~= 7237 do  
                
    useitemon("fishing rod"iHoleX,iHoleY,iHoleZwait(10001500)  
            
    end 
        end 
        settargeting
    ('on'
        
    setcavebot('on'
        
    setlooting('on'
    end 
    Mas ainda não esta funcionando... basicamente seria uma Action (nos waypoints, não persistent) que checaria se vc esta no lugar certo islocation(), checa se tem lixo em cima e se tiver tire td (e não somente o primeiro) ou seja precisa de um while para tirar td e depois de tirar ele abre o spot com uma pick e pesca.

  4. #4
    iBot User jcs1990's Avatar
    Join Date
    Jun 2012
    Location
    RS - Brasil
    Posts
    403
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    17 Post(s)
    Reputation
    2
    Rep Power
    0
    Quote Originally Posted by JuvereOcules View Post
    ... basicamente seria uma Action (nos waypoints, não persistent) que checaria se vc esta no lugar certo islocation(), checa se tem lixo em cima e se tiver tire td (e não somente o primeiro) ou seja precisa de um while para tirar td e depois de tirar ele abre o spot com uma pick e pesca.
    mas é exatamente isso que te passei velho, é WHILE mesmo, é uma action waypoint que tira todo lixo enquanto tiver algum em cima da coordenada, desde que tu coloque o ID certo do sqm do Spot, por isso te passei o HUD de descobrir IDs tbm
    Last edited by jcs1990; 08-24-2012 at 09:47 PM. Reason: ajuste
    ex-NG user, ex-Elf user, ex-Neo user
    Blesses keep 110k, losses of death keep high, cipsoft keep with trash servers, then i keep botting
    Tibian since 2004, thanks for all histories and friends

    I helped? Rep + plz;
    Ajudei? Rep + plz

  5. #5
    Normal User JuvereOcules's Avatar
    Join Date
    Aug 2012
    Posts
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    11
    Rep Power
    5
    Sim, eu usei essa HUD pra conseguir os ID'S que faltavam, ajudou mt, obrigado! Agora o problema é usar isso com o Ice Fishing eu estou trabalhando nisso, mas é algo novo aqui no forum não tem nada parecido só que eu estou travado, não vejo uma saída...

  6. #6
    iBot User Vigilante Alert's Avatar
    Join Date
    Jun 2012
    Posts
    218
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Reputation
    12
    Rep Power
    5
    bom eu particularmente depois de varias esperiencias de erros eu prefiro fazer um modo mais pratico

    local t = toptileitem(x, y, z)

    moveitems(t, ground(x,y,z), ground(x1,y1, z1), 100)
    moveitems(t, ground(x,y,z), ground(x1,y1, z1), 100)
    moveitems(t, ground(x,y,z), ground(x1,y1, z1), 100)
    moveitems(t, ground(x,y,z), ground(x1,y1, z1), 100)
    moveitems(t, ground(x,y,z), ground(x1,y1, z1), 100)
    t = toptileitem(x, y, z)
    pq esse while ja deu muito problema, qndo o bot passa algum check position e chega nele trava completamente o bot a não ser que vc va no sqm para ele vir q o chão esta limpo.
    The action work, I helped you, so thank doing:
    Rep +
    A action funcionou, eu ajudei vc, então agradeça fazendo:
    Rep +
    Its to increase my reputation as helper.

  7. #7
    iBot User jcs1990's Avatar
    Join Date
    Jun 2012
    Location
    RS - Brasil
    Posts
    403
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    17 Post(s)
    Reputation
    2
    Rep Power
    0
    Quote Originally Posted by Vigilante Alert View Post
    pq esse while ja deu muito problema, qndo o bot passa algum check position e chega nele trava completamente o bot a não ser que vc va no sqm para ele vir q o chão esta limpo.
    verdade, mas eu soluciono isso botando um check de location para cada obstaculo
    ex-NG user, ex-Elf user, ex-Neo user
    Blesses keep 110k, losses of death keep high, cipsoft keep with trash servers, then i keep botting
    Tibian since 2004, thanks for all histories and friends

    I helped? Rep + plz;
    Ajudei? Rep + plz

  8. #8
    iBot User jcs1990's Avatar
    Join Date
    Jun 2012
    Location
    RS - Brasil
    Posts
    403
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    17 Post(s)
    Reputation
    2
    Rep Power
    0
    Quote Originally Posted by JuvereOcules View Post
    Sim, eu usei essa HUD pra conseguir os ID'S que faltavam, ajudou mt, obrigado! Agora o problema é usar isso com o Ice Fishing eu estou trabalhando nisso, mas é algo novo aqui no forum não tem nada parecido só que eu estou travado, não vejo uma saída...
    cara usa os actions separados, senao meio complicado mesmo, primeiro bota o limpador, depois o action que abre o spot,
    e pra fazer abrir o spot da pra usar esse limpador com while tbm, só editar ele e mudar os IDs, se nao conseguir fala ai que eu edito um pra ti, eh que to bem ocupado aki fazendo scripts kkkkkkk
    ex-NG user, ex-Elf user, ex-Neo user
    Blesses keep 110k, losses of death keep high, cipsoft keep with trash servers, then i keep botting
    Tibian since 2004, thanks for all histories and friends

    I helped? Rep + plz;
    Ajudei? Rep + plz

Posting Permissions

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