Log in

View Full Version : Automated Rookgard Tutorial



Malmis
03-01-2012, 04:53
PUBLIC BETA VERSION 4
UPDATES:

1>2 Works better with setFollow on rabbits.
2>3 Added SetMaxAttackTimeMs
3>4 Added setChaoticMovesON after loading branches for Zirella, added setFriendly around Carlos and changed cap-check for meats from 13 to 1300 (Thanks x3 to zihinu)

This script will automatically take your character through the Tutorial on Rookgard.
It's pretty much just to login and start it, when you login and haven't configured the sex of the character you just have to write "exiva _sex =" and the sex of the character, male or female.
This is need to not send the wrong packets to server.
If you don't want to have to set it up manually every time, maybe if you are botting many characters in a row or using it as part of a bigger script, just change the "fastExiva _sex = no" line in the textfile.
There is also an option that under where under the third part of the tutorial, when gathering food for Carlos, you set it either to gather as much as it can carry (about 21 meat) ("fastExiva _moneymaker = 1") or exit the isle as soon as it can ("fastExiva _moneymaker = 0" default mode).

KNOWN BUGS:

Can stand forever and kill cockroaches because of their respawn and no way from cavebot to stop it. A conditional event could be used.
Always tries to turn in Zirella's quest after putting in only one branch, no decent way of putting a check to stop this.
The messages from the bot sometimes turn up on Default if you don't manually close windows. Most won't mind.
Can not use either Shovel or Rope right after looting because they are "glowing" when looted. Can be changed by having BlackD proxy identify CB 1E as Shovel and CC 1E as Rope.


To not get the eternal cockroachkiller bug you should use this conditional:

$countitems:CA 1E$
#number>#
2
0
500
0
exiva ignore
What the bot will say:

If you haven't set the sex it will first say:
03:23 AutoRook [255]: Please enter the sex (FEMALE or MALE) of your character like this: "exiva _sex = male".
03:23 AutoRook [255]: The bot will not start until you do.

03:23 AutoRook [255]: Welcome to Malmis Automatic Rookgard Tutorial Script!
03:23 AutoRook [255]: I am AutoRook and will guide you through this.
03:23 AutoRook [255]: If you have not already done so, you may set the sex of the character you want to bot in the Automated Rookgard Tutorial by Malmis.txt,
03:23 AutoRook [255]: then the script won't pause for setting the sex, but the AutoRook messages may appear in the default channel unless you manually close windows.
03:23 AutoRook [255]: -
03:23 AutoRook [255]: Feel free to check out other scripts by Malmis at BlackD Forums in http://www.blackdtools.net/showthread.php?57391-Malmis-Scripts!
03:23 AutoRook [255]: Setting full attack and auto-chase.
03:23 AutoRook [255]: Accepting Santiago's quest.
03:24 AutoRook [255]: Opening chest.
03:24 AutoRook [255]: Equipping coat.
03:24 AutoRook [255]: Accepting second quest.
03:24 AutoRook [255]: Getting torch.
03:24 AutoRook [255]: Starting to kill Cockroaches.
03:30 AutoRook [255]: Looted enough Cockroach Legs.
03:31 AutoRook [255]: Turning in Santiago's Cockroach Legs.
03:31 AutoRook [255]: Leaving for Zirella's.
03:31 AutoRook [255]: Accepting Zirella's Quest.
03:32 AutoRook [255]: Fetching branches.
03:32 AutoRook [255]: Moving to throw branch.
03:32 AutoRook [255]: Throwing branch.
03:32 AutoRook [255]: Loading branches.
03:32 AutoRook [255]: Turning in Zirella's Quest.
03:33 AutoRook [255]: Fetching branches.
03:33 AutoRook [255]: Moving to throw branch.
03:33 AutoRook [255]: Throwing branch.
03:33 AutoRook [255]: Loading branches.
03:34 AutoRook [255]: Turning in Zirella's Quest.
03:35 AutoRook [255]: Getting shovel.
03:35 AutoRook [255]: Getting rope.
03:35 AutoRook [255]: Going to Carlos.
03:36 AutoRook [255]: Accepting Carlos' Quest.
03:36 AutoRook [255]: Setting standard outfit and accepting next part of Carlos' quest.
03:36 AutoRook [255]: Gathering food.
03:36 AutoRook [255]: Not killing deers.
03:41 AutoRook [255]: Got enough food.
03:41 AutoRook [255]: Turning in Carlos' Food.
03:41 AutoRook [255]: Selling 7 meat for 14 gold to Carlos.
03:41 AutoRook [255]: Walking to Rookgard.
03:41 AutoRook [255]: Thank you for using this script!
03:41 AutoRook [255]: May your botting be good and your life long!

P.S. Six hours and nine characters through tutorial... :cool:

bougbear
03-02-2012, 00:15
Worked nicely, I didn't get the branch bug either, although i did have problem when it came to the bit where you have to kill the rabbits to sell the meat: my guys just weren't interested, they started walking around and attacking stuff occassionally but never actually looted anything or fully killed a rabbit either. Apart from that, worked fine! it's nice to be able to set stuff up easily. Eagerly awaiting your full rookgaard script

Malmis
03-02-2012, 00:20
Worked nicely, I didn't get the branch bug either, although i did have problem when it came to the bit where you have to kill the rabbits to sell the meat: my guys just weren't interested, they started walking around and attacking stuff occassionally but never actually looted anything or fully killed a rabbit either. Apart from that, worked fine! it's nice to be able to set stuff up easily. Eagerly awaiting your full rookgaard script

Try version 3.

provocate
03-02-2012, 13:08
I loled hard, but seriously, I mean gratz on a very advanced script, but why the hell would you waste your time on that island if you can leave it right away by saying 'skip tutorial' to NPC Santiago?

>.> For me it's just silly annoying tutorial CipSoft made and I don't see any point of doing it. I mean level 2, rope, shovel, maybe some cash collected trough selling meat/hams, but that's it, all this can be done on rats on actual Rookgaard island.

But, that's just me lol :P Gratz again.

Malmis
03-02-2012, 13:26
Two things you should change in the script.

1. setChaoticMovesON after done with Zirella's quest.

2. setAny / setFriendly after :huntfood. It won't kill the Rabbits because Carlos is there and setVeryFriendly is still there from before.


Will try it a bit more and tell you if I find more bugs.

Thank you, I was going crazy not figuring out why it suddenly stopped attacking them. :p


Also: When $mycap$ = 13 it's actually 0.13 oz. Should be changed to 1300.
This was changed by blackd a while back (half an eternity) when cip introduced the decimals in the capacity.

Yes ofcourse, thanks. It was a few years since I scripted, altough that had been introduced I just didn't remember. :p


I loled hard, but seriously, I mean gratz on a very advanced script, but why the hell would you waste your time on that island if you can leave it right away by saying 'skip tutorial' to NPC Santiago?

>.> For me it's just silly annoying tutorial CipSoft made and I don't see any point of doing it. I mean level 2, rope, shovel, maybe some cash collected trough selling meat/hams, but that's it, all this can be done on rats on actual Rookgaard island.

But, that's just me lol :P Gratz again.

'Cause I got high, 'cause I got high, 'cause I got hiiiiiigh... Seriously.
I also was a bit WTF in the morning, why did I waste 6 hours last night creating sometimes that'll always just be a novelty. :P I was thinking of making the full quest but then I thought I'm not THAT high... And no sane botter would ever accept having to wait 10mins for the tutorial then having to relog because of Kraknork's Demon, even tough just scripting to after that would give decent equipment with selling 20 meats to Carlos from tutorial and sabre from quest.

provocate
03-02-2012, 13:40
@Malmis ... But still, awesome work \o/ ... Oh yeah, about Rookie guard quest or w/e it's called ... I did it once, 2 days ago, cuz I needed kitchen knife, and I'll never do it again. I spent 1 hour doing it manual >.> I mean what the hell!!! Scripting that is a challange for sure, but NAH! don't do it xD, you'll go crazy, lmao ... In my opinion it's better to get some cash for easy equipment buyable from NPC and then just 'bot all the waaaaay' till level 8 and if possible choose a vocation on destiny island, that's it. There have been some srcipts around like that, but now they're probably bugged and full of 'unwanted evul packets'. :P

I mean, how hard is it to skip tutorial and start script in a temple which in the end brings you to main without annoying quests? :D

Of course, RPG players who want all the quests out there to be done, are the completely other story.

Anyway, good luck on your next project, it'll kick ass for sure. :P

Malmis
03-02-2012, 15:14
Of course, RPG players who want all the quests out there to be done, are the completely other story.

Anyway, good luck on your next project, it'll kick ass for sure. :P

RPG players wouldn't bot the quest anyways... :P And thank you for the praise to, it was actually alot of fun making it. And a great reminder to people what can be done with BlackD. :)


Because it's fun! It's a challenge! You learn stuff from doing these silly things. I've even thought about making a script for postman and desert quest.

Postman and DD are ALOT more useful... ;p

BldMx
03-03-2012, 08:45
Great job!! Keep them coming!

Hopefully in a couple weeks i will start posting scripts too.

Malmis
03-03-2012, 11:27
Yeah. Making rook to main now.

bougbear
03-03-2012, 12:09
Yeah. Making rook to main now.

Much love!

BldMx
03-03-2012, 12:34
Yeah. Making rook to main now.

like 2 years ago I made a script for that, Im not sure how much it will help but its around somewhere..

Malmis
03-03-2012, 15:34
Sometime later today... Want to level my Ed with my brother while I can, will try to do it this afternoon. :p
You want my ED to level too so I can waypoint high level places and make nice mage scripts :p

Hurriel
03-03-2012, 15:34
About your script, BldMx, it crashes the tibia client as soon as you activate the Cavebot.

I must try this script :D Soonds good hehe.
Keep up the good work

Malmis
03-03-2012, 17:46
About your script, BldMx, it crashes the tibia client as soon as you activate the Cavebot.

I must try this script :D Soonds good hehe.
Keep up the good work

Never done for me. Using latest Blackdtools?

Hurriel
03-03-2012, 17:53
Yup. I'm using the latest BlackDtools version. I followed every step from the "what to do before starting the sctipt" and it still crashed.

BldMx
03-03-2012, 19:23
About your script, BldMx, it crashes the tibia client as soon as you activate the Cavebot.

I must try this script :D Soonds good hehe.
Keep up the good work

I never said it was functional. In fact I don't expect any of my scripts to run at all - they are around 2 years old!\



Never done for me. Using latest Blackdtools?
I believe his talking about my script crashing.

Malmis
03-03-2012, 19:49
I believe his talking about my script crashing.

No, I meant my script crashing for Hurriel. :p
OnT: No real idea Hurriel... Can you send me your script? The one you edited?
Anyone else it crashing for?