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

Qbot Problem.


Mateusek..

Rekomendowane odpowiedzi

Opublikowano

A więc tak- mam problem z Qbotem, nie wiem jaki błąd w tasku.

Coś takiego wyskakuje

compiler error

Identifier expected line 103,71.

Mój task.

TASK:

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()

{

TaskScript = new TaskScript(

delegate()

{

 

if (BMain.Me.SelectedShip != null && BMain.Me.SelectedShip.Name == BMain.Npc.Lordakia | BMain.Me.SelectedShip.Name == BMain.Npc.Mordon | BMain.Me.SelectedShip.Name == BMain.Npc.Saimon | BMain.Me.SelectedShip.Name == BMain.Npc.BossLordakia | BMain.Me.SelectedShip.Name == BMain.Npc.BossMordon | BMain.Me.SelectedShip.Name == BMain.Npc.BossSaimon)

{

if (BMain.Me.SelectedShip.Shield > 0) {LaserAmmoType = Enums.LaserAmmoType.LCB_10;} else {LaserAmmoType = Enums.LaserAmmoType.LCB_10;}

MinDurability = 89;

StandardConfiguration = 1;

UsePet = false;

}

else

{

MinDurability = 85;

StandardConfiguration = 1;

UsePet = false;

 

}

return -1;

},

delegate()

{

return true;

},

1000);

 

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

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

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

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

 

this.BoostDictionary = boostCollection;

}

 

public override void ChooseLogic()

{

if (!ActionList.Contains("PBDO-Bot Task"))

{

BMain.WriteLog("Task created with Taskcreator by Dr. Moc");

Reset();

 

 

TaskMap = "x-3";

HuntNpcsList.Add(BMain.Npc.Lordakia);

HuntNpcsList.Add(BMain.Npc.Mordon);

HuntNpcsList.Add(BMain.Npc.Saimon);

HuntNpcsList.Add(BMain.Npc.BossLordakia);

HuntNpcsList.Add(BMain.Npc.BossMordon);

HuntNpcsList.Add(BMain.Npc.BossSaimon);

 

AttackNpcs = true;

BMain.WriteLog("We will attack NPCs");

AttackTaggedNpcs = true;

AttackBossNpcs = true;

BMain.WriteLog("We will attack boss NPCs");

MinFightDistance = 150;

MaxFightDistance = 300;

 

Repair = true;

MinDurability = 85;

BMain.WriteLog("We will repair if hitpoint are lower then 85%");

StandardConfiguration = 1;

FleeOnEnemyInRadius = true;

BMain.WriteLog("We will flee from enemies");

FleeOnClanWarEnemyInRadius = true;

BMain.WriteLog("We will flee from clan war enemies");

FleeOnAttacked = true;

BMain.WriteLog("We will flee if we get attacked");

SwitchConfigWhileFleeing = true;

BMain.WriteLog("We will switch confi while fleeing");

Refine = true;

BMain.WriteLog("We will refine ressources");

CollectSpecialBoxes = true;

BMain.WriteLog("We will collect eventboxes");

SafeBotting = false;

BoxesPerHour = 600;

LaserAmmoType = Enums.LaserAmmoType.LCB_10;

RocketAmmoType = Enums.RocketAmmoType.PLT_2026;

RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.;

 

ActionList.Add("PBDO-Bot Task");

}

}

}

}



FCB/BvB/Chelsea.

Messi<3

 

fbmessis.png

 

Opublikowano

Błąd w linii taska, napisz mi swoje wymagania i zrobie ci task od nowa, przejrzysty..

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...