Reklama
Strona 165 z 485 PierwszaPierwsza ... 65115155163164165166167175215265 ... OstatniaOstatnia
Pokazuje wyniki od 2,461 do 2,475 z 7264

Temat: [iBot] Oficjalny temat

  1. #2461

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Ok działa,dzięki.

    Jak zrobić by zmienił mi broń na wand gdy będzie już x many i przy okazji na full def a gdy spadnie do x many to z powrotem na broń i na full attack?
    Kod :
    --setup
    wandweapon = "twojwand"
    trainweapon = "twojabron"
    mainbp = "twojmainbp"
    
    if mppc <= 80 then
    setlooting("no")
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode("Stand/Defensive")
    setlooting("yes")
    if mppc >= 40 then
    setlooting("no")
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode("Stand/Offensive")
    setlooting("yes")
    end
    Zobacz czy działa, nic innego nie wymyślę
    Ostatnio zmieniony przez Roni93 : 01-12-2012, 23:47 Powód: drobna poprawka

  2. #2462
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Cytuj Roni93 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Kod :
    --setup
    wandweapon = "twojwand"
    trainweapon = "twojabron"
    mainbp = "twojmainbp"
    
    if mppc <= 80 then
    setlooting("no")
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode(defensive)
    setlooting("yes")
    if mppc >= 40 then
    setlooting("no")
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode(offensive)
    setlooting("yes")
    end
    Zobacz czy działa, nic innego nie wymyślę
    Działa tylko ,że nie zmienia attack mode.

  3. #2463

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Działa tylko ,że nie zmienia attack mode.
    Poprawiłem, zobacz teraz.

  4. Reklama
  5. #2464
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Cytuj Roni93 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Poprawiłem, zobacz teraz.
    Teraz w ogóle nie działa.

  6. #2465

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Teraz w ogóle nie działa.
    Jeszcze raz, jak nie zadziała to zobacz może zamiast " " przy Stand/Defensive i Offensive na ' ', ale to chyba nie ma znaczenia w tym przypadku
    Ostatnio zmieniony przez Roni93 : 01-12-2012, 23:53

  7. #2466
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Cytuj Roni93 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Jeszcze raz, jak nie zadziała to zobacz może zamiast " " przy Stand/Defensive i Offensive na ' ', ale to chyba nie ma znaczenia w tym przypadku
    No dalej nic,nie wiem,może coś źle robię,po prostu mam wkleić to do tej zakładki setup i dać enable tak?

  8. Reklama
  9. #2467

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    No dalej nic,nie wiem,może coś źle robię,po prostu mam wkleić to do tej zakładki setup i dać enable tak?
    W actions/list dodaj nowy i wklej, nie zapomnij zmienić nazwy wanda, broni i głównego bpk'a w 3 pierwszych linijkach
    Ostatnio zmieniony przez Roni93 : 02-12-2012, 00:22

  10. #2468
    Avatar w8w8w8
    Data rejestracji
    2006
    Posty
    2,279
    Siła reputacji
    21

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    No dalej nic,nie wiem,może coś źle robię,po prostu mam wkleić to do tej zakładki setup i dać enable tak?
    do zakładki setup wklej tylko pierwsze 3 linijki.
    resztę jako actiona, żeby sprawdzał warunek co pół sekundy.

    mało tego, nie widziałem takiego actiona w spisie ( setattackmode)

    zamiast tego stosuje się raczej:

    Kod :
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Offensive")
    całość być rozwiązał tak:
    w setupie definiujesz te trzy zmienne
    Kod :
    --setup
    wandweapon = "twojwand"
    trainweapon = "twojabron"
    mainbp = "twojmainbp"
    Robisz nowy action
    Kod :
    if mppc <= 80 then
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Defensive")
    else
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Offensive")
    end
    i spam rate na 400-600.
    czy tam jak wolisz to możesz dołożyc drugi warunek zamiast else.
    Dodatkowo
    Ostatnio zmieniony przez w8w8w8 : 02-12-2012, 00:43

  11. #2469
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Cytuj Roni93 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    W actions/list dodaj nowy i wklej, nie zapomnij zmienić nazwy wanda, broni i głównego bpk'a w 3 pierwszych linijkach
    Wszystko zmienione i dalej nic.


    #w8w8w8
    Teraz zmiena bron jak nalezy,niezmienia opcji ataku oraz nie zbiera mi gpkow,raz odznacza a raz zaznacza opcje loot w extras>states.
    Ostatnio zmieniony przez Tomi : 02-12-2012, 00:37

  12. Reklama
  13. #2470

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Na chwilę obecną nie mam już pomysłów co może być źle, zobacz może jeszcze tak jak w8w8w8 napisał, jak coś poprawie to wrzucę.

  14. #2471
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Ok poprawiłem kod i już działa,podaliście zły warunek i niepotrzebny setlooting "off".
    if mppc >= 40 and mppc <= 100 then

    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\rotwor m\\ListSettings\\Setting0\\AttackMode","Stand\Defe nsive")
    setsettings("Settings\\Targeting\\Monsters\\carrio n worm\\ListSettings\\Setting0\\AttackMode","Stand\D efensive")

    setlooting("yes")
    else
    setlooting("no")
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\rotwor m\\ListSettings\\Setting0\\AttackMode","Stand\Offe nsive")
    setsettings("Settings\\Targeting\\Monsters\\carrio n worm\\ListSettings\\Setting0\\AttackMode","Stand\O ffensive")
    setlooting("yes")
    end
    #Tak wogóle to po co ta komenda setlooting?
    Ostatnio zmieniony przez Tomi : 02-12-2012, 00:47

  15. #2472
    Avatar w8w8w8
    Data rejestracji
    2006
    Posty
    2,279
    Siła reputacji
    21

    Domyślny

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Wszystko zmienione i dalej nic.


    #w8w8w8
    Teraz zmiena bron jak nalezy,niezmienia opcji ataku oraz nie zbiera mi gpkow,raz odznacza a raz zaznacza opcje loot w extras>states.
    masz rację, potrzebny jest drugi warunek, bo jeden z nich jest spełniony niemal zawsze i dlatego tak co chwila wlacza i wylacza.
    sprawdz to:

    Kod :
    if mppc <= 80 and weapon == wandweapon then
    setlooting("no")
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Defensive")
    setlooting("yes")
    end
    
    if mppc >= 80 and weapon == trainweapon then
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Offensive")
    setlooting("yes")
    end
    Wpisałeś odpowiednią nazwę potwora? jak jest ich w targetingu kilka to musisz walnąć kilka takich linijek.
    i sprawdz czy poprawną scieżkę do ustawień podałem, bo pisałem z pamięci, a jest późno.

    Cytuj tomi798 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Ok poprawiłem kod i już działa,podaliście zły warunek i niepotrzebny setlooting "off".

    #Tak wogóle to po co ta komenda setlooting?
    właśnie cały problem w tym, że były przypadki, że bot ściągnał przez przypadek broń do pustego ciała, zamiast do plecaka. aczkolwiek nie wiem ile w tym prawdy.

    jeżeli dalej nie działa zmiana z offensive na defensive to po prostu postaw na balanced i ciesz się życiem.
    Ostatnio zmieniony przez w8w8w8 : 02-12-2012, 00:51

  16. Reklama
  17. #2473
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Cytuj w8w8w8 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    masz rację, potrzebny jest drugi warunek, bo jeden z nich jest spełniony niemal zawsze i dlatego tak co chwila wlacza i wylacza.
    sprawdz to:

    Kod :
    if mppc <= 80 and weapon == wandweapon then
    setlooting("no")
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Defensive")
    setlooting("yes")
    end
    
    if mppc >= 80 and weapon == trainweapon then
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\NAZWA_POTWORA\\ListSettings\\Setting0\\AttackMode","Stand\Offensive")
    setlooting("yes")
    end
    Wpisałeś odpowiednią nazwę potwora? jak jest ich w targetingu kilka to musisz walnąć kilka takich linijek.
    i sprawdz czy poprawną scieżkę do ustawień podałem, bo pisałem z pamięci, a jest późno
    Już działa patrz na post wyżej,po prostu napisałem poprawiony już kod

  18. #2474

    Data rejestracji
    2009
    Posty
    106
    Siła reputacji
    17

    Domyślny

    Ja jeszcze na coś takiego wpadłem, możesz przetestować
    Kod :
    local wandweapon = wand of inferno
    local trainweapon = runed sword
    local mainbp = backpack of holding
    
    if mppc >= 80 and lootbodies == false then
    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode("Stand/Defensive")
    end
    
    if mppc <= 40  and lootbodies == false then
    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setattackmode("Stand/Offensive")
    end
    Wszystko w actionie, bez setupa. Komenda setlooting była do wyłączenia lootingu w trakcie zmiany broni, żebyś kiedyś nie zostawił wanda/melee weapon w potworku

    @Jak będziesz miał chwilkę to sprawdź tylko czy działa to moje z ciekawości ;]
    Ostatnio zmieniony przez Roni93 : 02-12-2012, 01:05

  19. #2475
    Avatar Tomi
    Data rejestracji
    2007
    Położenie
    Warszawa
    Wiek
    34
    Posty
    696
    Siła reputacji
    18

    Domyślny

    Ok spoko już działa,ten kod jest poprawny
    if mppc >= 40 and mppc <= 100 then

    moveitems(wandweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\Rotwor m\\ListSettings\\Setting0\\AttackMode","Chase\Defe nsive")
    setsettings("Settings\\Targeting\\Monsters\\Carrio n Worm\\ListSettings\\Setting0\\AttackMode","Chase\D efensive")


    else

    moveitems(trainweapon, mainbp, "weapon", 1)
    wait(500)
    setsettings("Settings\\Targeting\\Monsters\\Rotwor m\\ListSettings\\Setting0\\AttackMode","Chase\Offe nsive")
    setsettings("Settings\\Targeting\\Monsters\\Carrio n Worm\\ListSettings\\Setting0\\AttackMode","Chase\O ffensive")
    setlooting("yes")
    end
    #Dzięki za pomoc

  20. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. [Elfbot NG] Oficjalny temat, poradnik
    Przez Bartek111 w dziale Tibia
    Odpowiedzi: 181
    Ostatni post: 02-05-2015, 19:06
  2. Odpowiedzi: 29
    Ostatni post: 16-09-2014, 14:08

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •