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

[Inne] Zbiorczy temat o task'ach do PBDO-Bot'a


ZaklinaczDeszcz

Rekomendowane odpowiedzi

Opublikowano

Witam, temat powstał aby zebrać wszystkie taski w jedno miejsce :) Jeśli szukasz task`u to możesz się tu udzielić :)

Wzór:
1. Jeśli podajemy tekst to podajemy do w

 

najlepiej

zakodowane

2. Jeśli podajemy download to podajemy link w
kodzie + .
+ skan do plików. :)

// Proszę stosujcie się do wzoru!
Anonymous
sygnacu.jpg

  • Odpowiedzi 445
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Jako iż zostałem skierowany tutaj, to jako pierwszy poproszę o task do GG bety, bo ten co jest, to jest do dupy i padam co chwile na nim, bo stoi i nic nie robi. Chciałbym, żeby w tasku był pet true. co do ammo to ja sobie edytował. Tylko proszę o dobry task :)

Opublikowano

Silwuple

 

using System.Threading;
using System.Collections.Generic;
using PBDOBot.Helper;
using PBDOBot.Api;
using PBDOBot.Api.Task;


namespace Tasks
{
   public class Task : BBaseTask
   {


   /* ****************************************************
       Created with Taskcreator by Dr. Moc
       **************************************************** */


       public override void onreset()
       {
           /*Enums.ResourceType[] protectedCollection = new Enums.ResourceType[] { 
Enums.ResourceType.ore_promerium
            };
           this.ProtectResourcesList.AddRange(protectedCollection);*/


Dictionary<string, Enums.ResourceType> boostCollection = new Dictionary<string, Enums.ResourceType>();


//boostCollection.Add("Speed", Enums.ResourceType.ore_promerium);
//boostCollection.Add("Shield", Enums.ResourceType.ore_seprom);
boostCollection.Add("Lasers", Enums.ResourceType.ore_promerium);
//boostCollection.Add("Rockets", Enums.ResourceType.ore_seprom);


this.BoostDictionary = boostCollection;


       }
       public override void ChooseLogic()
       {
if (BMain.GalaxyGate.Beta.LifesLeft > 1 && BMain.IsGalaxyGateBetaOpen)
{
if (!ActionList.Contains("GG B Prep") && (!(BMain.MapName.Contains("GG B"))))
{
Reset();
BMain.WriteLog("GG B Preparation");


DoGalaxyGateBeta = true;
LaserAmmoType = Enums.LaserAmmoType.any;
RocketAmmoType = Enums.RocketAmmoType.any;


Restock = true;
AttackNpcs = false;
Refine = true;
Sell = true;


CollectResources = false;
CollectBonusBoxes = false;
CollectCargoBoxes = false;


FleeOnEnemyInRadius = true;
FleeRadius = 5000;


Repair = true;
MinDurability = 30;
MinFreeSlots = 750;

DroneFormation = Enums.DroneFormation.Diamond;


ActionList.Add("GG B Prep");
}
else if (!ActionList.Contains("GG B") && (BMain.MapName.Contains("GG B")))
{
Reset();


BMain.WriteLog("GG B");


DoGalaxyGateBeta = true;
                StandardConfiguration = 1;
                LaserAmmoType = Enums.LaserAmmoType.MCB_50;
                RocketAmmoType = Enums.RocketAmmoType.PLT_2021;
                RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.ECO10;

                AttackNpcs = true;
                Restock = true;
                Refine = true;
                Sell = true;
RefinePromerium = true;  //we will not refine promerium for keep your xenomit

                Repair = true;
                MinDurability = 30;
MinFreeSlots = 450;
SwitchConfigWhenShieldLow = true;  //Kalkan azaldiginde konfi degistirir.
UseRocketLauncher = true;
SwitchConfigWhileFleeing = true;

CollectCargoBoxes = false;

UsePet = true;
RestockPetFuel= true;
PetFuelMinAmount = 300;
PetFuelMaxAmount = 500;
PetMode = Enums.PetMode.Auto_Looter; //Cargo_Trader; Auto_Looter;
DeactivatePetWhileFleeing = true;
RepairPetWhenDead = true;

DroneFormation = Enums.DroneFormation.Diamond;

               ActionList.Add("GG B"); }
}



else
{
Dictionary<TaskLoadDelegate, int> TaskLoadDictionary = new Dictionary<TaskLoadDelegate, int>();
TaskLoadDictionary.Add(
delegate()
{
if (!ActionList.Contains("Logout"))
{
Reset();


TaskMap = "x-1";
LogoutAfterGG = true;


ActionList.Add("Logout");
}
}, 1); 



CycleTaskDictionary = TaskLoadDictionary;
}
       }
   }
}

 

Opublikowano

Poproszę dla mojej vengusi task na gamme, mam problem z tasckcreatorem, nie chce mi odpalić, fe jest.

96410579380205369906.png

PKT RANGI :

GE1 : 1.4XX.XXX

CZE3 : 1.1XX.XXX

GER1 : 800.XXX

Opublikowano

Poproszę dla mojej vengusi task na gamme, mam problem z tasckcreatorem, nie chce mi odpalić, fe jest.

Ten sam co powyższy tylko podmień stringi ;):

Beta

na

Gamma

oraz

GG B

na

GG C

 

Pozdrawiam, Katarzyna

Opublikowano

jest taki task który odpalał by moce aegisa ? ;>

 

Obydwa pliki zapisać w folderze Tascscripts a następnie włączyć je w edycji konta przed wystartowaniem jakiegokolwiek taska.

 

Tascscript na HP Aegisa:

 

using PBDOBot.Api;
using PBDOBot.Helper;

namespace PBDOBot.Api.Task
{
  public class AegisHitpoints : ITaskScript
  {
      public AegisHitpoints() : base("AegisHitpoints", 1000, 10)
      {
      }
 public override int Run()
      {

 if(Task.BMain.Actions.CanUseAbility(Enums.ShipAbility.Aegis_Health_Repair) == true && Task.BMain.Me.Hitpoints <= 170000)
{
Task.BMain.Actions.UseAbility(Enums.ShipAbility.Aegis_Health_Repair);
Task.BMain.WriteLog("Using Health Repair");
}
return -1;
      }

      public override bool NeedRun()
      {
          return true;
      }
  }
}

 

 

oraz na jego osłonę:

 

using PBDOBot.Api;
using PBDOBot.Helper;

namespace PBDOBot.Api.Task
{
  public class AegisShield : ITaskScript
  {
      public AegisShield() : base("AegisShield", 1000, 10)
      {
      }
 public override int Run()
      {

 if(Task.BMain.Actions.CanUseAbility(Enums.ShipAbility.Aegis_Shield_Repair) == true && Task.BMain.Me.Shield <= 150000)
{
Task.BMain.Actions.UseAbility(Enums.ShipAbility.Aegis_Shield_Repair);
Task.BMain.WriteLog("Using Shield Repair");
}
return -1;
      }

      public override bool NeedRun()
      {
          return true;
      }
  }
}

 

 

Pozdrawiam, Katarzyna

Opublikowano

Poprosze task na kubikony, bijacy sabem gdy kubik ma oslony, a x2 gdy nie ma.

I niech zmienia konfe gdy jest pusta na 2.

Probowalem robic taki, ale nie wracal na x2 z sabu, i nie zmienial konfy, wiec prosze o pomoc :)

Opublikowano

Poprosze task na kubikony, bijacy sabem gdy kubik ma oslony, a x2 gdy nie ma.

I niech zmienia konfe gdy jest pusta na 2.

Probowalem robic taki, ale nie wracal na x2 z sabu, i nie zmienial konfy, wiec prosze o pomoc :)

 

Wydaje mi się, że to moze być tak:

http://pastebin.com/H4trpqhS

 

Zmień tylko ammo z MCB_50 oraz rakietki z PLT_3030

 

Ostatnio próbowałam z tym taskiem. Jeden kubik zbity, do drugiego nie doleciałam, gdyż zostałam zdjęta na bazę ;p

 

Pozdrawiam, Katarzyna

Opublikowano

A ja nie jestem pewna czy w ichnim Api występuje zmienna palladium. Nigdy się palladium nie interesowałam ale wydaje mi się, że na ten moment zbieranie Palladium statkiem jest niemożliwe. Wiem też na pewno, że mapy pirackie JESZCZE nie są zaimplementowane.

 

ale :)

 

wszystko można obejść. Spróbuj zalogować się na mapie palladium (sam, bez bota). Nastepnie wyloguj się i uruchom jakikolwiek task na farming z opcją peta (w pecie zamontuj odpowiedni mechanizm i protokoły).

 

Ale to tylko półśrodek jak mniemam, bo równie dobrze można się zalogować na mapę i postać oraz puścić petka do boju :)

 

PS: Czy wytłumaczysz mi fenomen zbierania palladium? Bo ja w ogóle tego nie rozumiem ;]

PS2: A może zrobić to co powyżej, ale dodatkowo w tasku włączyć po prostu zbieranie surowców? Kto wie, może będzie zbierał ;)

 

Pozdrawiam, Katarzyna

Opublikowano

a wiec wygląda to tak :-)

 

palladium jest na 5-3 oraz 5-1 za 15 zebranych palladium masz 1 dodatkową energie do wygenerowania... sam już rozumiesz jak koleś z Cytadela zbierze około 8000 takich palladium potem to wymieni... to ma około 500, 600 energi dodatkowych... aco się za tym kryje to już tylko najstarsi górale wiedza :-)

 

na Youtube widziałem jakiś film jak PDBOT zbiera palladium czy to prawda to nie wiem.. bo jakoś dziwnie to wyglądało:-)

 

co do reszty idzie puścić PETA i on zbiera.... trochę to dziwne ale cóż...w strefie palladium pojawiają sie piraci którzy Cię atakują więc trza kolejny wers tasku napisać aby "oddawał" takiemu alienowi...

Opublikowano

W graczy też może bić ^^ Całe palladium twoje xD

A to był filmik developera, taki preview. Funkcji chyba jeszcze nie ma.

Też nie rozumiem po co zbierać, 600 energi w ile to uzbierasz?

Jak więcej niż 7.5h to sie nieoplaca, bo w 12h tyle zbieram + 120k uri na bocie.

 

Wydaje mi się, że to moze być tak:

http://pastebin.com/H4trpqhS

 

Zmień tylko ammo z MCB_50 oraz rakietki z PLT_3030

 

Ostatnio próbowałam z tym taskiem. Jeden kubik zbity, do drugiego nie doleciałam, gdyż zostałam zdjęta na bazę ;p

 

Pozdrawiam, Katarzyna

 

Dzięki, stestuje niedługo jak ageisa dokupie :)

 

===

 

- Nie zmienia konfy.

- W bocie pisze, że zmienia ammo, dalej bije sab gdy kubik nie ma shd.

Jakieś pomysły?

Opublikowano

potrzebuje taska na 2-7

 

amunicja lcb10

rocket te 2026

i eco 10

 

krychy bosy i zwykłe

 

pet guard mode

 

naprawia się i peta do tego kupuje eco i ammo i jeszcze ze zmienia confy gdy ma mało hp i osłon .

 

za pomoc daje limit +

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

potrzebuje taska na 2-1 na zbieranie boxow i kupowanie niewidek ni innego.

Posiadam free PBDO_Bota, chcesz pisz na pw.

Oferuję forum klanowe do darkorbit, chcesz? PW

Zawszę liczę na lajka, ciebie to nie kosztuje, a mi to daje chwałę

Opublikowano

To powinno działać dobrze. Dodatkowo, jeśli masz petka, odpali go:

http://pastebin.com/7HQG9ZxS

 

Proponuję pobrać sobie jakiś graficzny TaskCreator autorstwa Gahna lub Dr Moc

 

Pozdrawiam,

Katarzyna

Opublikowano

a mozecie zrobi, zeby:

-zbieral na 2-1 boxy jak najwiecej.

-kupowal niewidki.

-zbieraj cargo.

-ulepszal cargo.

-sprzedawał cargo.

-i nieuciekal przed wrogami, tylko przelatywal.

Posiadam free PBDO_Bota, chcesz pisz na pw.

Oferuję forum klanowe do darkorbit, chcesz? PW

Zawszę liczę na lajka, ciebie to nie kosztuje, a mi to daje chwałę

Opublikowano

Witam, potrzebuję następującego tasku :

 

Bicie kubików

Formacja romb

MCB_50

PLT_2021

Mapa 1-6

Pet tryb ochronny

 

PS: i najważniejsze, aby bot po każdym ubitym kubiku się klepał, widziałem wczoraj na cz3, generał bił tak kubiki na bocie ^ ^ z góry dziękuję dam like

Jeżeli pomogłem, nie bądź żyła, daj

 

like, to nie gryzie :)

Opublikowano

Potrzebuje takiego tasku.

 

Zeby latal na 5-3

Tylko zbieral boxy

Uzywal zwyklej formacji i nie uzywal PETa.

 

Najpierw należy poczekać, aż deweloperzy zaimplementują mapy pirackie do programu :)

 

Pozdrawiam,

Katarzyna

Opublikowano

Poprosze o taska który

Bije kubiki na formacji rombu używa kamikadze i skilli aegisa

1 konfa full osłonw generatorach

2 drony + generatroy oslony

np ze jesli ma mniej niz 90 % oslony na 1 konf wlacza oslonke itp...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...