SRL Archive - SRL Archives

Wtf Demon. -.-


YoHoJo

2009-12-15 23:22:24

Is it broken? Is the detection for it broken?
While my miner was running and FindNormalRandoms was called it was identified properly, but failed to solve.
***** STR: FOUND RANDOM: 'Drill Demon' *****
We should talk to Damien.
Can't find Damien.

DemonCenter - We are at the edge of the random area, fixing position.
Could not identify demon signs.
***** STR: 'Drill Demon' RANDOM SOLVING FAILED! *****


Now when I log into the account with demon and just run a simple script that calls 'FindNormalRandoms' it only checks my inventory tab (and not the music one too like it should?) and doesn't detect any randoms.

So, is there some new updated Demon Solver that inst part of the SVN yet? Or does this random need work done do it?

I've got the account in demon if anyone wants to test it.
Here's the script I'm running that wont even detect demon:
program New;
{.include SRL\SRL.scar}

procedure DeclarePlayers;
var i:integer;
begin
NumberOfPlayers(1);
CurrentPlayer := 0;
for i := 0 to 1-1 do
Players[i].BoxRewards := ['mote', 'ostume', 'XP', 'Gem', 'ithril', 'oal', 'une', 'oins'];

with Players[0] do
begin
Name := 'asdf'; //Player username.
Pass := 'asdf'; //Player password.
Nick := 'asdf'; //Player nickname - 3-4 letters of Player username.
end;
end;

begin
SetupSRL;
DeclarePlayers
FindNormalRandoms;
end.

Edit: A bunch of other randoms have a:
function (RandomNameHere)_InRandom: Boolean;
Demon doesn't, I'm guessing FindNormalRandoms just checks music for each one, but like I said, running that script above doesn't even open my music tab!

Edit:
So Zeph says TypeID := 1; and TypeID := 2; check for different amounts of tab visible during the random, and the amount of tabs visible during demon random have changed? Any confirmations on that?

Edit: Apparently since demon is wierd, Zeph says a custom InRandom needs to be crated for it.
Ill work on one tomorrow then, unless someone beats me, I have final exams. :p

TRiLeZ

2009-12-15 23:45:48

It couldn't find the demon because Jagex has changed the horn colours so I changed the horn colours in the solver but nobody is committing it…

Im 99% it couldn't identify the signs because someone was in-front of one of the signs.

Could I borrow your account? I need to do some more testing and maybe make a function to check if your in the random. :p

YoHoJo

2009-12-15 23:48:43

Thanks dude, I appreciate your work on solving this random. I PMed you the account.

TRiLeZ

2009-12-16 00:59:42

Thanks for the account. The reason why the random wasn't recognized was because "TypeID" should now be 1 instead of 2.

I made the solver try to identify the signs for 5 times longer, hopefully that will help. :p
I hope someone will actually commit my work..