xabbo-scripts/Scripts/BreedSeed.csx
Administrator 7a548130a3 Move all scripts into Scripts/ subfolder
Keeps the repo root clean - only README.md visible on landing page.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 09:49:37 +01:00

40 lines
854 B
C#

var i = 0;
var u = 0;
var startTime = DateTime.Now;
var intervalInMinutes = 0.1;
var seedsPerMinute = 0;
OnIntercept((
In.ErrorReport, In["FurniListInvalidate"],
In["UnseenItems"], In.PetStatusUpdate,
In.PetBreedingResult
), e => e.Block());
OnIntercept((
In.PetBreedingResult
), e => {
i++;
u++;
Log($"Seeds generated {u}");
e.Block();
});
int potion = (int)FloorItems.NamedLike("Po").First().Id;
while (Run) {
foreach (var pet in Pets)
{
Send(Out["CustomizePetWithFurni"],potion,pet.Id);
Delay(500);
Send(Out.BreedPets, 0, pet.Id, pet.Id);
Delay(1000);
}
var elapsedTime = (DateTime.Now - startTime).TotalMinutes;
if (elapsedTime >= intervalInMinutes) {
seedsPerMinute = (int)(i / elapsedTime);
Log($"Seeds generated per minute: {seedsPerMinute}");
i = 0;
startTime = DateTime.Now;
}
}