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

[Pomogę] PBDO BOT


Moczko

Rekomendowane odpowiedzi

Opublikowano

Witam, wielu użytkowników ma problem z ekspolatacją skryptów czy w ogóle z odpaleniem ich.

chętnie pomogę każdemu oraz napiszę skomplikowane taski.

wszystko w temacie.

 

Pozdrawia.

96410579380205369906.png

PKT RANGI :

GE1 : 1.4XX.XXX

CZE3 : 1.1XX.XXX

GER1 : 800.XXX

Opublikowano

A po co? Przecie są TaskCreatory...

 

Nie każdy to ogarnia, nie każdy ogarnia samego PBDO, ja mam czas i chęci, przeszkadza Ci to że chcę komuś pomóc?

96410579380205369906.png

PKT RANGI :

GE1 : 1.4XX.XXX

CZE3 : 1.1XX.XXX

GER1 : 800.XXX

Opublikowano

Hej . Moim zdaniem to fajny pomysl ze chcesz pomoc . Ja wlasnie jestem ta "nieogarniata" osoba .. :D

 

 

Ja cie prosze o taska :

na mapce 1-4 zeby latal i boxy zbieral , bil lordakie , saimony , mordonki .. : )

 

 

 

Z góry dzieeeeki :)

7ad21c238ec2b.png

Opublikowano

Ale choćby było tutaj 150 osób dobrej woli, to lepszego źródła tasków niż oficjalne forum nie znajdziecie ;)

Są tam wszystkie możliwe chyba kombinacje tasków i multitasków.

 

Pozdrawiam, Katarzyna.

Opublikowano

Chłopie, nie męcz sie bo jak na złość pół forum małolatów tu przyjdzie:P

Opublikowano

Katarzyna ja jestem nie u dacznikiem podeślesz mi jakiegoś taska na cubiki???

 

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

namespace Tasks
{
   public class Task : BBaseTask
   {

       public override void onreset()
       {

           Enums.ResourceType[] protectedCollection = new Enums.ResourceType[] { 

            };
           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;




TaskScript = new TaskScript(
delegate()
{
if (BMain.Me.SelectedShip != null && BMain.Me.SelectedShip.Name == BMain.Npc.Cubikon)
{
if (BMain.Actions.CanUseInstaShield && BMain.Me.Shield <= 0.9 * BMain.Me.MaxShield && BMain.Actions.GetInstaShieldAmount() > 10 ) {BMain.Actions.UseInstaShield();}
if (BMain.Me.SelectedShip.Shield > 0) {BMain.Me.SetLaserAmmo(Enums.LaserAmmoType.SAB);} else {BMain.Me.SetLaserAmmo(Enums.LaserAmmoType.MCB_50);}
MinDurability = 10; //saves your life
if (BMain.Actions.CanUseTech(Enums.TechType.RocketPrecision) && BMain.Actions.GetTechAmount(Enums.TechType.RocketPrecision) > 10) {BMain.Actions.UseTech(Enums.TechType.RocketPrecision);}
UsePet = true;
if (BMain.Pet.CanUsePetMode(Enums.PetMode.Kamikaze_Detonator)) {PetMode = Enums.PetMode.Kamikaze_Detonator;} else {PetMode = Enums.PetMode.Guard_Mode;}
}
else
{
MinDurability = 95; //makes sure you're healed before attacking the next cubikon
UsePet = true; //saves fuel
//PetMode = Enums.PetMode.Auto_Looter; /* replace 'false' by 'true' in the line above and remove '//' at the beginning of this line if you want your pet to gather instead of to deactivate */
}
return -1;
},
delegate()
{
return true;
},
1000); //checked every second


       }

       public override void ChooseLogic()
       {
          if (!ActionList.Contains("cubikon"))
           {
               BMain.WriteLog("killing cubikons");
               Reset();


TaskMap = "x-6";

StandardConfiguration = 1;

#region Npc handling
AttackNpcs = true;
AttackBossNpcs = true;
AttackTaggedNpcs = false;
MinFightDistance = 100;
MaxFightDistance = 300;
HuntNpcsList.AddRange(new string[] { "-=[ Cubikon ]=-" });
AvoidNpcsList.AddRange(new string[] { }); 

#endregion

#region Restock ammunition
Restock = false;
LaserAmmoType = Enums.LaserAmmoType.MCB_50;
LaserAmmoMinCount = 80;
LaserAmmoBuyMaxCount = 10000;
RocketAmmoType = Enums.RocketAmmoType.PLT_3030;
RocketAmmoMinCount = 5;
RocketAmmoBuyMaxCount = 500;
UseRocketLauncher = true;
RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.ECO10;
#endregion


Cloak = false;

Refine = false;
RefinePromerium = false;
Sell = false;


CollectResources = false;
CollectBonusBoxes = false;

CollectCargoBoxes = false;
CollectPirateBoxes = false;
BootyKeyBuyCount = 0;

FleeOnEnemyInRadius = true;
FleeOnClanWarEnemyInRadius = true;
FleeRadius = 4000;

SwitchConfigWhileFleeing = true;
DroneFormation = Enums.DroneFormation.Diamond;


Repair = true;
MinDurability = 98;
MaxDurability = 100;


UseExtraGateEnergy = false;
SellSkylabPromerium = false;

PetMode = Enums.PetMode.Guard_Mode;

UsePet = true;
RestockPetFuel = true;
DeactivatePetWhileFleeing = false;
RepairPetWhenDead = true;

Logout = false;

PetFuelMinAmount = 1000;
PetFuelMaxAmount = 10000;
ActivateBoxMemory = false;
IgnorePlayersOnTravel = true;
IgnorePlayersOnEnemyMaps = true;
PetMinDurability = 0;
FleeOnAttacked = true;
CollectSpecialBoxes = false;
SwitchConfigWhenShieldLow = true;
SwitchConfigShieldPercent = 1;
CollectGoldenPirateBoxes = false;



               ActionList.Add("cubikon");
           }
       }
   }
}

 

 

Pozdrawiam, Katarzyna.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...