[Release] Kolbot Script Erweiterungen.

07/01/2018 01:10 NerDxx™#1
Habe hier einige Scripts erweitert für fast alle Ebenen.

Ihr braucht alle Waypoints für die Scripts.

Code:
	// *** act 1 ***

BloodMoor
   CorpseFire
 DenOfEvil

ColdPlains
  ColdCrow
 UndergroundPassage
  BloodRaven
 Mausoleum
 Crypt

StonyField
 Tristram
	
Darkwood
   Treehead
	
BlackMarsh
    Countess

TamoeHighland
 Pit
		
OuterCloister
 Barracks
   Smith
 Jail
			
InnerCloister
   BoneAsh
			
Catacombs
    Andariel
		
	// *** act 2 ***

RockyWaste
StonyTomb 

A2Sewers
   Radament

DryHills
 HallsOfTheDead
	
FarOasis
    Beetleburst
 MaggotLair
    Coldworm
	
LostCity
     DarkElder
 AncientTunnels
 ClawViperTemple
	
PalaceCellar
    FireEye 

ArcaneSanctuary
    Summoner
	
CanyonOfTheMagi 
 Tombs
    Duriel
			
	// *** act 3 ***

SpiderForest
 SpiderCave
 SpiderCavern
	
GreadMarsh
		
FlayerJungle
 SwampyPit
 FlayerDungeon
    Endugu
    Stormtree
	
LowerKurast

KurastBazaar
 DisusedFane
 RuinedTemple
 A3Sewers
    IceHawk
			
UpperKurast
 ForgottenTemple
 ForgottenReliquary
 DisusedReliquary
 RuinedFane
		
	
Travincal = true;
    Council = true;

DuranceOfHate = true;
   Mephisto = true;
			
			
	// *** act 4 ***

OuterSteppes 

PlainsOfDespair
    Izual
	
CityOfTheDamned
	
RiverOfFlame
    Hephasto
	
ChaosSanctuary
     Diablo
		
	// *** act 5 ***

BloodyFoothills
    DarkFarren
    Shenk
	
FrigidHighlands
    Eldritch
    EyeBack
    Sharptooth
 Abaddon
	
ArreatPlateau
    ThreshSocket
 PitofAcheron

CrystalizedPassage
 FrozenRiver
    FrozenStein
				
NihlathaksTemple
    Pindleskin
    Nihlathak
	
GlacialTrail
 DrifterCavern
    BoneSaw
		
FrozenTundra
 InfernalPit

TheAncientsWay
 IcyCellar 
    Snapchip
		
Worldstone
    Baal
1.
In der Charconfig müsst ihr einstellen welche Scripts der Char machen soll//;
>>> d2bot-with-kolbot-master\d2bs\kolbot\libs\config
Code:
// *** act 1 ***
Scripts.Act1 = true;

Config.BloodMoor = true;
		Config.CorpseFire = true;
	Config.ClearDen = true;
	
Config.ColdPlains = true;
		Config.ColdCrow = true;
	Config.UndergroundPassage = true;
		Config.BloodRaven = true;
	Config.Mausoleum = true;
	Config.Crypt = true;
	
	Config.StonyField = true;
		Config.Tristram = true;
	
Config.Darkwood = true;
		Config.Treehead = true;
	
Config.BlackMarsh = true;
		Config.Countess = true;
			Config.Countess.KillGhosts = true;
	
Config.TamoeHighland = true;
	Config.Pit = true;
		
Config.OuterCloister = true;
	Config.Barracks = true;
		Config.Smith = true;
	Config.Jail = true;
			
Config.InnerCloister = true;
		Config.BoneAsh = true;
			
Config.Catacombs = true;
		Config.Andariel = true;
		
Scripts.Cows = true;
		
	// *** act 2 ***
		Scripts.Act2 = true;
		
	Config.RockyWaste = true;
		Config.StonyTomb = true;
	
	Config.A2Sewers = true;
			Config.Radament = true;
	
	Config.DryHills = true;
		Config.HallsOfTheDead = true;
	
	Config.FarOasis = true;
			Config.Beetleburst = true;
		Config.MaggotLair = true;
			Config.Coldworm = true;
	
	Config.LostCity = true;
			Config.DarkElder = true;
		Config.AncientTunnels = true;
		Config.ClawViperTemple = true;
	
	Config.PalaceCellar = true;
			Config.FireEye = true;

        Config.ArcaneSanctuary = true;
			Config.Summoner = true;
	
	Config.CanyonOfTheMagi = true;
		Config.Tombs = true;
			Config.Duriel = true;
			
			
	// *** act 3 ***
			Scripts.Act3 = true;
			
	Config.SpiderForest = true;
		Config.SpiderCave = true;
		Config.SpiderCavern = true;
	
	Scripts.GreadMarsh = true;
		Config.GreadMarsh = true;
		

	Config.FlayerJungle = true;
		Config.SwampyPit = true;
		Config.FlayerDungeon = true;
			Config.Endugu = true;	
			Config.Stormtree = true;
	
	Config.LowerKurast = true;

	Config.KurastBazaar = true;
		Config.DisusedFane = true;
		Config.RuinedTemple = true;
		Config.A3Sewers = true;
			Config.IceHawk = true;
			
	Config.UpperKurast = true;
		Config.ForgottenTemple = true;
		Config.ForgottenReliquary = true;
		Config.DisusedReliquary = true;
		Config.RuinedFane = true;
		
	
	Config.Travincal = true;
		Config.Council = true;
	Config.DuranceOfHate = true;
		Config.Mephisto = true;
			Config.Mephisto.MoatTrick = false;
			Config.Mephisto.TakeRedPortal = true;
			
			
	// *** act 4 ***
			Scripts.Act4 = true;

	Config.OuterSteppes = true;
	
	Config.PlainsOfDespair = true;
		Config.Izual = true;
	
	Config.CityOfTheDamned = true;
	
	Config.RiverOfFlame = true;
		Config.Hephasto = true;
	
	Config.ChaosSanctuary = true;
		Config.Diablo = true;
		
		
	// *** act 5 ***
		Scripts.Act5 = true;

	Config.BloodyFoothills = true;
		Config.DarkFarren = true;
		Config.Shenk = true;
	
	Config.FrigidHighlands = true;
		Config.Eldritch = true;
		Config.EyeBack = true;
		Config.Sharptooth = true;
		Config.Abaddon = true;
	
	Config.ArreatPlateau = true;
		Config.ThreshSocket = true;
		Config.PitofAcheron = true;
	
	Config.CrystalizedPassage = true;
		Config.FrozenRiver = true;
		Config.FrozenStein = true;
				
	Config.NihlathaksTemple = true;	
		Config.Pindleskin = true;	
		Config.Nihlathak = true;
	
	Config.GlacialTrail = true;	
		Config.DrifterCavern = true;
		Config.BoneSaw = true;
		
		Config.FrozenTundra  = true;
			Config.InfernalPit  = true;
	
		Config.TheAncientsWay  = true;
			Config.IcyCellar  = true;
			Config.Snapchip  = true;
		
		Config.Worldstone = true;
			Config.Baal = true;
2.
Die Scripts hier einfügen//;
>>> d2bot-with-kolbot-master\d2bs\kolbot\libs\bots


Ihr müsst die gesamten Scripts kopieren und dann nur true; oder false; eintragen >>> Beispiel;
Code:
// *** act 1 ***
Scripts.Act1 = true;

Config.BloodMoor = false;
		Config.CorpseFire = true;
	Config.ClearDen = false;
	
Config.ColdPlains = false;
		Config.ColdCrow = true;
	Config.UndergroundPassage = false;
		Config.BloodRaven = true;
	Config.Mausoleum = false;
	Config.Crypt = false;
	
	Config.StonyField = false;
		Config.Tristram = true;
	
Config.Darkwood = false;
		Config.Treehead = true;
	
Config.BlackMarsh = false;
		Config.Countess = true;
			Config.Countess.KillGhosts = true;
	
Config.TamoeHighland = false;
	Config.Pit = false;
		
Config.OuterCloister = false;
	Config.Barracks = false;
		Config.Smith = true;
	Config.Jail = false;
			
Config.InnerCloister = true;
		Config.BoneAsh = true;
			
Config.Catacombs = false;
		Config.Andariel = true;
		
Scripts.Cows = true;
		
	// *** act 2 ***
		Scripts.Act2 = true;

	Config.RockyWaste = false;
		Config.StonyTomb = false;
	
	Config.A2Sewers = true;
			Config.Radament = true;
	
	Config.DryHills = true;
		Config.HallsOfTheDead = false;
	
	Config.FarOasis = true;
			Config.Beetleburst = true;
		Config.MaggotLair = true;
			Config.Coldworm = true;
	
	Config.LostCity = true;
			Config.DarkElder = true;
		Config.AncientTunnels = false;
		Config.ClawViperTemple = false;
	
	Config.PalaceCellar = true;
			Config.FireEye = true;
			
	Config.ArcaneSanctuary = true;
			Config.Summoner = true;
	
	Config.CanyonOfTheMagi = false;
		Config.Tombs = false;
			Config.Duriel = true;
			
			
	// *** act 3 ***
			Scripts.Act3 = true;

	Config.SpiderForest = false;
		Config.SpiderCave = false;
		Config.SpiderCavern = false;
	
		Config.GreadMarsh = false;
		

	Config.FlayerJungle = false;
		Config.SwampyPit = false;
		Config.FlayerDungeon = false;
			Config.Endugu = true;	
			Config.Stormtree = true;
	
	Config.LowerKurast = false;

	Config.KurastBazaar = false;
		Config.DisusedFane = false;
		Config.RuinedTemple = false;
		Config.A3Sewers = false;
			Config.IceHawk = true;
			
	Config.UpperKurast = false;
		Config.ForgottenTemple = false;
		Config.ForgottenReliquary = false;
		Config.DisusedReliquary = false;
		Config.RuinedFane = false;
		
	
	Config.Travincal = true;
		Config.Council = true;
	Config.DuranceOfHate = false;
		Config.Mephisto = true;
			Config.Mephisto.MoatTrick = false;
			Config.Mephisto.TakeRedPortal = true;
			
			
	// *** act 4 ***
			Scripts.Act4 = true;

	Config.OuterSteppes = true;
	
	Config.PlainsOfDespair = true;
		Config.Izual = false;
	
	Config.CityOfTheDamned = true;
	
	Config.RiverOfFlame = true;
		Config.Hephasto = false;
	
	Config.ChaosSanctuary = true;
		Config.Diablo = false;
		
		
	// *** act 5 ***
		Scripts.Act5 = true;

	Config.BloodyFoothills = false;
		Config.DarkFarren = true;
		Config.Shenk = true;
	
	Config.FrigidHighlands = false;
		Config.Eldritch = true;
		Config.EyeBack = true;
		Config.Sharptooth = true;
		Config.Abaddon = true;
	
	Config.ArreatPlateau = false;
		Config.ThreshSocket = true;
		Config.PitofAcheron = true;
	
	Config.CrystalizedPassage = false;
		Config.FrozenRiver = false;
		Config.FrozenStein = true;
				
	Config.NihlathaksTemple = true;	
		Config.Pindleskin = false;	
		Config.Nihlathak = false;
	
	Config.GlacialTrail = false;	
		Config.DrifterCavern = false;
		Config.BoneSaw = true;
		
		Config.FrozenTundra  = false;
			Config.InfernalPit  = true;
	
		Config.TheAncientsWay  = false;
			Config.IcyCellar  = false;
			Config.Snapchip  = true;
		
		Config.Worldstone = true;
			Config.Baal = true;
Wenn ihr die komplette Ebenen reinigen möchtet müsst ihr die Bosse in der Ebene auf false; setzen, sonst bekommt ihr ein Error, weil der Bot das Monster schon getötet hat.
>>> Beispiel;


Code:
Scripts.Act3 = true;

	Config.FlayerJungle = false;
		Config.SwampyPit = false;
		Config.FlayerDungeon = false;
			Config.Endugu = true;	
			Config.Stormtree = true;
>>> ODER!!

Code:
Scripts.Act3 = true;

	Config.FlayerJungle = false;
		Config.SwampyPit = false;
		Config.FlayerDungeon = true;
			Config.Endugu = false;	
			Config.Stormtree = false;
12/27/2018 11:23 Lestat1986#2
Moin moin ,

Deine Script´s sind schon gut gemacht. bei Act eins ist mir nur aufgefallen das er den turm einfach nur runter rennt anstat die ganzen monster darin zu killen und da ind ja mal richtig viele Blaue monster mit bei.

habe mir mal erlaubt den teil etwas zu verbessern ( Mein geschmack zu mindest )

PHP Code:
if (Config.Countess) {
    
Town.doChores();
    
Pather.useWaypoint(6true);
    
Pather.moveToExit([2021], trueConfig.ClearType);
        
Attack.clearLevel(0);
    
Pather.moveToExit([2122], trueConfig.ClearType);
        
Attack.clearLevel(0);
    
Pather.moveToExit([2223], trueConfig.ClearType);
        
Attack.clearLevel(0);
    
Pather.moveToExit([2324], trueConfig.ClearType);
        
Attack.clearLevel(0);
    
Pather.moveToExit([2425], trueConfig.ClearType);
    
Precast.doPrecast(true);
    
Attack.clearLevel(0);
    
Town.goToTown();



MFG Lestat
01/16/2019 11:44 ATCooL22#3
hei ich hab momentan ein kleines problemm une zwar hat der bot heute meinen 20str all res +++++ ring verkauft nach dem er einen Ring of Tiger mit 30l gefarmt hat. er hat ihn ausgetautsch und verkauft . was hab ich falsch gemacht?