Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Łowienie ryb przy skilowaniu na slimach - Xenobot


4259718a

Rekomendowane odpowiedzi

Opublikowano

Cześć wam, pomogliście mi tu z trainem na slimach, więc mam kolejne pytanie. Czy ma ktoś skrypta do Xenobota na łowienie ryb? i czy jest szansa zrobić tak, aby skilował na tych slimach i przy okazji łowił rybki, np tak do skończenia capa czy cos takiego (chodzi mi o bardziej inteligentnego skrypta, żeby nie łowił aż rybki bedą spadać pod niego)

Od kolegi z tej strony dostałem takiego skrypta na slimy:

 

MotherHP = 50
  
Module.New("Slime Trainer", function(Module)
    if Self.TargetID() == 0 then
        local Slimes = Self.GetTargets(1)
        for i = 1, #Slimes do
            if Slimes:Name() == 'Slime' then
                if (Slimes:isMother() and Slimes:HealthPercent() > MotherHP) or not Slimes:isMother() then
                    Slimes:Attack()
                    break
                end
            end
        end
    end
    local Slime = Creature.New(Self.TargetID())
    if Slime:isMother() and Slime:HealthPercent() <= MotherHP then
        Self.StopAttack()
    end
    Module:Delay(2000)
end)


Czy mógłby mi ktoś pomóc, żeby dodać do tego skrypta tego z łowieniem ryb, tak żeby był 2w1? - skilił i łowił. Oczywiście jeśli jest to możliwe ;)
Opublikowano

Znalazłem coś takiego:
 

Module.New('Auto Fisher', function(module)
    if (Self.Cap() > 5 and Self.ItemCount("worm") >= 1) then
        for a=-7,7 do
            p=Self.Position()
            for b=-5,5 do
                if(table.isStrIn({4597,4598,4599,4600,4601,4602},getTileUseID(p.x+a,p.y+b,p.z).id))then
                    selfUseItemWithGround(3483,p.x+a,p.y+b,p.z)
                    module:Delay(1000)
                end
            end
        end
    end
end)

Łowi bardzo sprawnie :) o to mi chodziło, teraz pytanie.. da rade złączyć jakoś tego skrypta z tym wyżej ? jak tak to fajnie jakby ktoś ogarnięty mi to ogarnął :D a jak nie.. to drugie pytanie - m.in. można odpalić 2 skrypty na raz ? nie próbowałem, dziś nie mam czasu ale pytam w końcu tu mogę dostać pomocy. Chodzi o to ze odpale skrypta z trainem i z fishingiem i czy będzie takie cos śmigać ? Help please.
Opublikowano

Wydaję mi się że możesz te 2 moduły po prostu zrobić jako jeden plik, czyli

 

 

 

MotherHP = 50
  
Module.New("Slime Trainer", function(Module)
    if Self.TargetID() == 0 then
        local Slimes = Self.GetTargets(1)
        for i = 1, #Slimes do
            if Slimes[i]:Name() == 'Slime' then
                if (Slimes[i]:isMother() and Slimes[i]:HealthPercent() > MotherHP) or not Slimes[i]:isMother() then
                    Slimes[i]:Attack()
                    break
                end
            end
        end
    end
    local Slime = Creature.New(Self.TargetID())
    if Slime:isMother() and Slime:HealthPercent() <= MotherHP then
        Self.StopAttack()
    end
    Module:Delay(2000)
end)
 

Module.New('Auto Fisher', function(module)
    if (Self.Cap() > 5 and Self.ItemCount("worm") >= 1) then
        for a=-7,7 do
            p=Self.Position()
            for b=-5,5 do
                if(table.isStrIn({4597,4598,4599,4600,4601,4602},getTileUseID(p.x+a,p.y+b,p.z).id))then
                    selfUseItemWithGround(3483,p.x+a,p.y+b,p.z)
                    module:Delay(1000)
                end
            end
        end
    end
end)

 

Nie powinno się gryzć

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...