|
You last visited: Today at 06:39
Advertisement
PBDO Task[Needed experienced member]
Discussion on PBDO Task[Needed experienced member] within the DarkOrbit forum part of the Browsergames category.
12/28/2012, 19:49
|
#1
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
PBDO Task[Needed experienced member]
Hello,
I need this task:
Task should do this: Kill aliens on x-2 for 18 hours, then collect palladium for 4 hours(also sell when it's full with another hangar), then go, 2 hours to collect bonus boxes on 4-3 with ultimate collecting(not safe). It should repeat it non stop.
Also killing aliens with 1 configuration, collecting palladium with second configuration and collecting bonus box with second too.
Should kill with x1, with credit rocket 2026 i think.
When collect bonus boxes to flee from enemy.
Repair for all things should be 50%. Boosting shields with seprom, speed with promerium.
If any more information I have forgotten and you think it's important please ask me should you add it or not.
Thanks!
If anyone can make it, i would be thankful.
|
|
|
12/28/2012, 19:54
|
#2
|
elite*gold: 0
Join Date: Jan 2012
Posts: 631
Received Thanks: 106
|
i need that too, you should post on pbdo-bot.com they may know but if you get it send me pm pls i need it too
|
|
|
12/28/2012, 19:56
|
#3
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
I already posted. None helps.
|
|
|
12/28/2012, 20:28
|
#4
|
elite*gold: 0
Join Date: Dec 2012
Posts: 74
Received Thanks: 59
|
Post your problem in the official Forum!
Not here.
regards Scorch
|
|
|
12/28/2012, 20:32
|
#5
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
Scorch are you blind and can't read?
I've already did.
|
|
|
12/28/2012, 20:32
|
#6
|
elite*gold: 10
Join Date: Feb 2010
Posts: 182
Received Thanks: 69
|
for our little spamer scorch, I didnt find the post on pbdo but did it here. so better let the people write where they want...
here you go, didn't test it though. but compiled without errors.
it wont change hangars, since this is not working without errors yet. but it will sell the pala once your cargo is full.
it will use pet only on 5-3 and 4-3.
it will use pet with autolooter on 4-3 and ressource collector on 5-3
it will not use the exact hours, the time of mapchange differs about 40 minutes
have fun and let me know how it works
Code:
using System.Threading;
using PBDOBot.Helper;
using PBDOBot.Api;
using PBDOBot.Api.Task;
using System.Collections.Generic;
using System;
namespace Tasks
{
public class Task : BBaseTask
{
#region General Settings
//-------------------------------creating RandomNumber Variable-----------------------------------
private int RandomNumber(int min, int max)
{
if (max > min)
{
Random random = new Random();
return random.Next(min, max);
}
else if (max < min)
{
Random random = new Random();
return random.Next(max, min);
}
else
return max;
}
//-------------------------------creating RandomNumber Variable end --------------------------------
//random cycletimes
private int CycleTime_One, CycleTime_Two, CycleTime_Three;
public override void OnReset()
{
//--------------------------------------- Updates ---------------------------------------------
Enums.ResourceType[] ProtectedCollection = new Enums.ResourceType[]
{
Enums.ResourceType.ore_promerium,
Enums.ResourceType.ore_seprom,
};
this.ProtectResourcesList.AddRange(ProtectedCollection);
#region boosting ship equipment with resources
Dictionary<string, Enums.ResourceType> boostCollection = new Dictionary<string, Enums.ResourceType>();
boostCollection.Add("Speed", Enums.ResourceType.ore_promerium);
boostCollection.Add("Shield", Enums.ResourceType.ore_seprom);
CycleTime_One = RandomNumber(1000,1100);
CycleTime_Two = RandomNumber(220, 260);
CycleTime_Three = RandomNumber(100, 140);
this.BoostDictionary = boostCollection;
#endregion
}
//---------------------------------------Updates end---------------------------------------------
public override void ChooseLogic()
{
#region Chapter 1
if (BMain.Level >=1)
{
Dictionary<TaskLoadDelegate, int> TaskLoadDictionary = new Dictionary<TaskLoadDelegate, int>();
TaskLoadDictionary.Add(
delegate()
{
if (!ActionList.Contains("map 1"))
{
Reset();
TaskMap = "x-2";
BMain.WriteLog("Map we are on " + BMain.MapName);
#region Npc handling
AttackNpcs = true;
AttackBossNpcs = true;
AttackTaggedNpcs = false;
MinFightDistance = 500;
MaxFightDistance = 600;
#endregion
#region Restock ammunition
Restock = true;
LaserAmmoType = Enums.LaserAmmoType.LCB_10;
LaserAmmoMinCount = 200;
LaserAmmoBuyMaxCount = 10000;
RocketAmmoType = Enums.RocketAmmoType.PLT_2026;
RocketAmmoMinCount = 50;
RocketAmmoBuyMaxCount = 500;
RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.ECO10;
#endregion
DroneFormation = Enums.DroneFormation.Heart;
SafeBotting = false;
SellSkylabPromerium = false;
Refine = true;
Sell = true;
UpgradeSkylab = true;
CollectResources = false;
CollectBonusBoxes = true;
CollectCargoBoxes = false;
CollectSpecialBoxes = true;
CollectPirateBoxes = false;
FleeOnEnemyInRadius = true;
FleeRadius = 4000;
Repair = true;
MinDurability = 50;
IgnorePlayersOnSell = false;
StandardConfiguration = 1;
SwitchConfigWhenShieldLow = true;
SwitchConfigWhileFleeing = true;
ActionList.Add("map 1");
}
}, CycleTime_One);
TaskLoadDictionary.Add(
delegate()
{
if (!ActionList.Contains("map 2"))
{
TaskMap = "5-3";
Reset();
Restock = false;
RocketAmmoType = Enums.RocketAmmoType.PLT_2026;
RocketLauncherAmmoType = Enums.RocketLauncherAmmoType.ECO10;
UseRocketLauncher = true;
BMain.WriteLog("Map we are on " + BMain.MapName);
AttackNpcs = true;
if(BMain.MapName == "5-3")
{ UsePet = true;
BuyInvisibleAddon = false;
}
else
{ UsePet = false;
BuyInvisibleAddon = true;
MinFreeSlots = 8000;
MinPalladiumAmountToSell = 50;
}
SellPalladium = true;
CollectResources = true;
CollectBonusBoxes = false;
CollectCargoBoxes = false;
SwitchConfigWhenShieldLow = true;
FleeOnEnemyInRadius = false;
Refine = false;
Sell = true;
MinPalladiumAmountToSell = 50;
DroneFormation = Enums.DroneFormation.Diamond;
StandardConfiguration=2;
PetMode = Enums.PetMode.Auto_Resource_Collector;
PetMinDurability = 90;
RestockPetFuel = true;
RepairPetWhenDead = true;
Repair = true;
MinDurability = 90;
MaxDurability = 100;
ActionList.Add("map 2");
}
}, CycleTime_Two);
TaskLoadDictionary.Add(
delegate()
{
if (!ActionList.Contains("map 3"))
{
Reset();
TaskMap = "4-3";
BMain.WriteLog("Map we are on " + BMain.MapName);
#region Npc handling
AttackNpcs = false;
AttackBossNpcs = false;
AttackTaggedNpcs = false;
MinFightDistance = 500;
MaxFightDistance = 600;
#endregion
if(BMain.MapName == "4-3")
{ UsePet = true;
}
else
{ UsePet = false;
}
#region Restock ammunition
Restock = true;
LaserAmmoType = Enums.LaserAmmoType.LCB_10;
LaserAmmoMinCount = 200;
LaserAmmoBuyMaxCount = 10000;
RocketAmmoType = Enums.RocketAmmoType.PLT_2026;
RocketAmmoMinCount = 50;
RocketAmmoBuyMaxCount = 500;
#endregion
DroneFormation = Enums.DroneFormation.Turtle;
SafeBotting = false;
ExtremeBotting = true;
BuyInvisibleAddon = true;
Refine = true;
Sell = true;
CollectResources = false;
CollectBonusBoxes = true;
CollectCargoBoxes = false;
CollectSpecialBoxes = true;
CollectPirateBoxes = false;
FleeOnEnemyInRadius = true;
FleeRadius = 4000;
Repair = true;
MinDurability = 50;
IgnorePlayersOnSell = false;
StandardConfiguration = 2;
SwitchConfigWhenShieldLow = true;
SwitchConfigWhileFleeing = true;
UsePet = true;
RestockPetFuel= true;
PetFuelMinAmount = 500;
PetFuelMaxAmount = 10000;
DeactivatePetWhileFleeing = true;
RepairPetWhenDead = true;
PetMode = Enums.PetMode.Auto_Looter;
ActionList.Add("map 3");
}
}, CycleTime_Three);
#endregion
CycleTaskDictionary = TaskLoadDictionary;
}
#endregion
}
}
}
|
|
|
12/28/2012, 20:35
|
#7
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
Finally someone that really helps.
I'll send 10eg to you.
|
|
|
12/28/2012, 20:36
|
#8
|
elite*gold: 0
Join Date: May 2012
Posts: 868
Received Thanks: 947
|
^^ up. Thanks. VERY nice
|
|
|
12/28/2012, 21:46
|
#9
|
elite*gold: 10
Join Date: May 2011
Posts: 2,340
Received Thanks: 728
|
Code:
MinFreeSlots = 8000;
- this when pet is off and buys cloak
are you sure that's right?
|
|
|
12/28/2012, 22:28
|
#10
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
Knuck, what does that commands means? "MinFreeSlots = 8000;"?
|
|
|
12/28/2012, 22:34
|
#11
|
elite*gold: 0
Join Date: Dec 2012
Posts: 7
Received Thanks: 2
|
Quote:
Originally Posted by The.FraG
Knuck, what does that commands means? "MinFreeSlots = 8000;"?
|
*specific extra free slots, when going to sell or refiningshould be around 15% of your max cargodefault value: 50*
|
|
|
12/28/2012, 22:42
|
#12
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
So if its 8000, it won't even collect palla, 'cause my cargo is 3000 :P
|
|
|
12/28/2012, 23:27
|
#13
|
elite*gold: 0
Join Date: Jul 2012
Posts: 169
Received Thanks: 31
|
just modify it
|
|
|
12/29/2012, 11:21
|
#14
|
elite*gold: 24
Join Date: Jul 2011
Posts: 2,276
Received Thanks: 544
|
Can someone please answer me?
|
|
|
12/29/2012, 11:24
|
#15
|
elite*gold: 0
Join Date: Dec 2012
Posts: 131
Received Thanks: 134
|
You should post it in the PBDO Forum. They can help you better and faster!
|
|
|
|
|
Similar Threads
|
The best task for pbdo
10/10/2012 - DarkOrbit - 6 Replies
Since new sistem from bug i only use pbdo on x-2 npc only . i get about 3 k max / hour .
Is trere any other good task for more uridium , with x1 ammo?
|
Help pbdo task....
10/07/2012 - DarkOrbit - 2 Replies
Hi i need a task for killing cubi soo i started a topic ...... just send it to me
skype hejjegersej932
|
pbdo task
08/12/2012 - DarkOrbit - 6 Replies
can you pls give me the direct link for some tasks for pbdo ( on their forum maby ) i know about the task creator . i cant find any task , thx .
|
Experienced DEV Needed at Devilish Dekaron!
03/16/2011 - Dekaron Private Server - 10 Replies
I am looking for an EXPERIENCED dev to help me with some things. I do not have alot of free time anymore and I need someone to help me with the updates that way they get to the players quicker. You must have experience with the client and server files of Dekaron. Do not expect to be given aloken server files and client files to setup your own test server, we have our own test server so you can use that.
Again...If i do not recognize your name or when i go through your posts and see nothing...
|
Experienced AHK users help needed
10/29/2010 - CO2 Programming - 0 Replies
Ok a little guidance is needed now because I am studying ahk files and have tried adding a disconnect on player function to Coelse because it has to be possible and it`s probably really really simple to do. I will add the file for people with knowledge of ahk and tell me where I am going wrong.
By the way I got TWO green addresses so I will also try with the other address to see if that disconnects the player. I have used a .txt to upload it.
Ok then what is wrong with this little script?...
|
All times are GMT +2. The time now is 06:39.
|
|