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

[pytanie] ustawienie pbdo bota na GG


kiele

Rekomendowane odpowiedzi

Opublikowano

Siemka jak mam ustawić w bocie/tasku żeby bot odrazu wskoczył do wrót i zrobił je całe (odrazu wskakiwał w nowa fale) po czym sam sie wyłączył?

 

cholera wskoczyłem do wrót włączyłem bota i zrobił mi streunery... i koniec. potem jakos wkoczył mi na bazówke i ubijał streunery ;D

1319559475-U373267.png

 

1319564932-U373267.png

Opublikowano

Task: dałem Ci na alfe..

 

Konfa 1, czysta formacja dronów, bije x1, i rakietki te najlepsze,:

Do każdych fal, ma 1 konfe, bez formacji dronow, czysta, x1 + rakietki, , skonczy po protkach

repair przy 70% , pasuje gdy ma 1 zycie czyli logout wali. , pet guard mode

 

 

 

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_);

//boostCollection.Add("Shield", Enums.ResourceType.ore_);

//boostCollection.Add("Lasers", Enums.ResourceType.ore_);

//boostCollection.Add("Rockets", Enums.ResourceType.ore_);

 

 

this.BoostDictionary = boostCollection;

 

 

 

 

GGWaveConfigList.Add(new GGWaveConfig("-=[ Streuner ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Lordakia ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Mordon ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Saimon ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Devolarium ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Kristallin ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Sibelon ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Sibelonit ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Kristallon ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, false ));

GGWaveConfigList.Add(new GGWaveConfig("-=[ Protegit ]=-", Enums.LaserAmmoType.LCB_10,Enums.RocketAmmoType.PLT_2026,1, true ));

 

 

}

public override void ChooseLogic()

{

if (BMain.GalaxyGate.Alpha.LifesLeft > 1 && BMain.IsGalaxyGateAlphaOpen)

{

if (!ActionList.Contains("GG A Prep") && (!(BMain.MapName.Contains("GG A"))))

{

Reset();

BMain.WriteLog("GG A Preparation");

 

 

DoGalaxyGateAlpha = 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 = 80;

MinFreeSlots = 750;

 

 

ActionList.Add("GG A Prep");

}

else if (!ActionList.Contains("GG A") && (BMain.MapName.Contains("GG A")))

{

Reset();

 

 

BMain.WriteLog("GG A");

 

 

DoGalaxyGateAlpha = true;

LaserAmmoType = Enums.LaserAmmoType.any;

RocketAmmoType = Enums.RocketAmmoType.any;

RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.ECO10;

DroneFormation = Enums.DroneFormation.Zero;

 

AttackNpcs = true;

Restock = true;

Refine = true;

Sell = true;

 

Repair = true;

MinDurability = 70;

 

UsePet = true;

PetMode = Enums.PetMode.Guard_Mode;

PetMinDurability = 1;

RestockPetFuel = true;

 

ActionList.Add("GG A"); }

}

 

 

 

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");

}

}, 35);

 

 

 

CycleTaskDictionary = TaskLoadDictionary;

}

}

}

}

 

 

 

 

@Edit znowu pomyłka sorry, nie ten temat i niechcący Ci dałem x2 przepraszam za problem .

Pamiętaj, zawsze liczę na:

 

 

 

"+"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...