View Full Version : Maaghara's Tower
Mistomeer
12-14-2004, 01:58 PM
Starts from a Moonglae Table.
Exits by taking a ring from a sack and wearing it.
Ring should be set to this room in Briarstone:
[Ta'Illistim, BriarStone Court]
Ringed by stone buildings, the view afforded is one of the bustling heart of Ta'Illistim. The center of the court is a bustle of activity, as throngs of citizenry and travellers pass through the western center of the city on their way to various destinations. You also see a large striped tent and a wooden barrel.
Obvious paths: north, northeast, east, southeast, south, southwest, west, northwest
Trouble
12-15-2004, 02:37 PM
Why do you have the waitfor Obvious for some travel but use move for others?
Mistomeer
12-15-2004, 09:16 PM
I copied the travel there from someone else, and didn't feel like rewriting it.
I generally use move for travelling, but since I used someone else's script to move out there, I just stuck with it since it's the same thing.
Fengus
12-15-2004, 10:15 PM
No it ain't, move waits for the room decription which is a code for the wizard and a tag for SF. Waitfor is a string match which has to wait until almost the entire room has been read before it matches, so its marginally slower using waitfor.
Mistomeer
12-15-2004, 10:31 PM
They're technically different, but functionally the same when travelling.
Both wait the character to move to the next room before going on.
BigBadBonar
12-16-2004, 01:57 AM
this script sucks
Mistomeer
12-16-2004, 08:57 AM
Good, don't use it.
Make your own for scripting from 70-80.
pennywise
12-16-2004, 12:17 PM
exactly what makes the script suck? seems to work fine to me.
Nieninque
12-16-2004, 12:19 PM
And even if it did suck, just dont use it.
Better still, offer ways to improve it.
Better than being an arsehole.
As much as I dont like mistomeer, he was posting his script to do people a favour.
Parkbandit
12-16-2004, 12:21 PM
Nieninque is a Mistomeer h8t3r!
BigBadBonar
12-16-2004, 12:59 PM
It just seems long and redundant, that's all, but I'll be more than happy to use my own. Thanks for being so friendly and sharing a script with the masses most of which won't know the slightest inkling of how it works.
I'm not a fan of the mass dissemination of scripts, I've accepted that it's the norm for under 30, but it makes me sad to see these higher level hunting areas released too.
Parkbandit
12-16-2004, 01:07 PM
Yea, because he wants to be the only one script hunting the high end areas.
:P
BigBadBonar
12-16-2004, 01:18 PM
Ideas on making the script better:
1: Don't use pause x.Decimal. It doesn't do anything more than pause 1 does
2: This is an afk script that pounds. AFK scripts are lots of fun thanks
3: You use look an awful lot in this script, it must cause tons of screen scroll for you.
4: When you have lines like:
MATCH mouliscastpause Roundtime
then:
mouliscastpause:
goto moulismanacheck
Why not just cut out the middle man and match moulismanacheck?
5: This script, while having a function to kill shricken, skips over them.
6: When you see something like:
room2:
put east
MATCH dead You are a ghost
match entrance1 can't go there
match getup You will have to stand up first or crawl there.
match stunned You are stunned
match stunned You are still stunned
match movepause ...wait
match hardlook you!
waitfor obvious
save 3
goto checkroom
matchwait
room3:
put east
MATCH dead You are a ghost
match entrance1 can't go there
match getup You will have to stand up first or crawl there.
match stunned You are stunned
match stunned You are still stunned
match movepause ...wait
match hardlook you!
waitfor obvious
save 4
goto checkroom
matchwait
It glares of redundancy. There just has to be a better way.
All in all, if the script works for you, good for you. I just see it being extremely long and redundant. Reasons 2 and 3 are the biggest reasons I don't like it.
BigBadBonar
12-16-2004, 01:23 PM
:cry: You caught me Falgrin... but not really. I just dislike when people use hunting scripts and don't have the foggiest of how they work.
Oh yeah, it's an AFK hunter too, that bothers me.
Parkbandit
12-16-2004, 01:31 PM
Originally posted by BigBadBonar
Oh yeah, it's an AFK hunter too, that bothers me.
REPORT is your friend.
Mistomeer
12-16-2004, 03:45 PM
Originally posted by BigBadBonar
Ideas on making the script better:
1: Don't use pause x.Decimal. It doesn't do anything more than pause 1 does
It does on Frontends not sponsored by Simu
2: This is an afk script that pounds. AFK scripts are lots of fun thanks
Oh no, someone posted an AFK hunting script!
3: You use look an awful lot in this script, it must cause tons of screen scroll for you.
It does a look when it's Lost, Cast at What? comes up or it kills something. Not much scroll there. It's natural that it's going to look and find itself when it's lost, or when it kills something to check a room for another target. Other than that, I'm not sure it really does a look anywhere else.
4: When you have lines like:
MATCH mouliscastpause Roundtime
then:
mouliscastpause:
goto moulismanacheck
Why not just cut out the middle man and match moulismanacheck?
I was lazy. I did have a pause there, but moved the pause and rather than rename a bunch of labels, I left it in there. Feel free to redo the labels, but I wasn't in the mood.
5: This script, while having a function to kill shricken, skips over them.
I made it before 317 was released and I would rather skip them than use Bane on undead or 312. If you look, originally it did use 312, but I didn't like how that worked for me, so I just made it skip them and left it in there so that if I wanted to go back and add them, I could do it easily.
6: When you see something like:
room2:
put east
MATCH dead You are a ghost
match entrance1 can't go there
match getup You will have to stand up first or crawl there.
match stunned You are stunned
match stunned You are still stunned
match movepause ...wait
match hardlook you!
waitfor obvious
save 3
goto checkroom
matchwait
room3:
put east
MATCH dead You are a ghost
match entrance1 can't go there
match getup You will have to stand up first or crawl there.
match stunned You are stunned
match stunned You are still stunned
match movepause ...wait
match hardlook you!
waitfor obvious
save 4
goto checkroom
matchwait
It glares of redundancy. There just has to be a better way.
Come up with a better way then...
You have to keep in mind that I usually go back and add things to a script rather than rewrite them every time something comes up that should be included. I thought of shorter ways of doing it, but the one I did try didn't work out right with the buffer and required a manual look after every movement.
All in all, if the script works for you, good for you. I just see it being extremely long and redundant. Reasons 2 and 3 are the biggest reasons I don't like it.
And for the record, I can write a much more concise script for rats. The Tower offers more challenges when scripting so it's only natural that the script is going to be longer.
The Tower drops you in random rooms upon entrance, so you don't just start at a certian spot. You have to contend with knockdowns, slow spells, etc. Feel free not to use it, I don't care, or write your own, I don't care. A quick glance over the scripting topic and I don't see anything you've posted, but I could be wrong. Also, from reading your comments I don't think you've even actually tried the script which makes me question how you can actually say something sucks when you've never actually used it. I posted it "as is." Use it like that, don't use it or modify it to suite your preference. I'm not sure anyone posts scripts here in the thought that it's going to please every single person.
AnticorRifling
12-16-2004, 03:53 PM
I might have to tweak it for my use, too bad it won't be for 13 more trains...
BigBadBonar
12-17-2004, 12:43 AM
Oh no, someone posted an AFK hunting script!
Yep, and you just hit on one of the reasons why I don't post my scripts on the PC. They're way to easy to mod to be AFK hunters, something that I don't condone.
It does a look when it's Lost, Cast at What? comes up or it kills something. Not much scroll there. It's natural that it's going to look and find itself when it's lost, or when it kills something to check a room for another target. Other than that, I'm not sure it really does a look anywhere else.
The script also looks every time it enters a room. Just seems annoying to me, I don't know how you deal with it. If you instead save the direction you are going in, you can parse directly from entry into the room.
Come up with a better way then...
You have to keep in mind that I usually go back and add things to a script rather than rewrite them every time something comes up that should be included. I thought of shorter ways of doing it, but the one I did try didn't work out right with the buffer and required a manual look after every movement.
Granted I write scripts for the stormfront, and not the wizard, but i've come up with a pretty dynamic saving and counting scheme for movement that cuts down on a lot of the redundancy. Also, it's incredibly modular.
All in all, your script is no doubt functional and it was very nice of you to post it. Hope I don't have to kill many afk tower hunters :-p
Editted because I'm dumb and said temple hunters.
[Edited on 12-17-2004 by BigBadBonar]
pennywise
12-17-2004, 12:49 AM
good thing its a tower script
BigBadBonar
12-17-2004, 12:58 AM
haha I'm dumb, I really did mean tower
pennywise
12-17-2004, 01:03 AM
I figured, but I hadnt posted in a while, I was feeling left out.
Mistomeer
12-17-2004, 01:57 AM
Originally posted by BigBadBonar
Yep, and you just hit on one of the reasons why I don't post my scripts on the PC. They're way to easy to mod to be AFK hunters, something that I don't condone.
Not my problem. Alot of problems within the game would improve if people like Warclaidhm, Lycain, etc. AFK scripted rather than interacted. I'd much rather have people AFK script than do nothing but start fights.
The script also looks every time it enters a room. Just seems annoying to me, I don't know how you deal with it. If you instead save the direction you are going in, you can parse directly from entry into the room.
Ah, yes, it kinda does. It does a look when it finds something before it kills it. I think it finds something to kill, pauses two seconds, looks to make sure the room is empty, then kills. That was added later after I attacked something while someone was hiding without a disk. Considerate is important when scripting. It doesn't do a look on every room, just a precautionary look before killing anything.
Granted I write scripts for the stormfront, and not the wizard, but i've come up with a pretty dynamic saving and counting scheme for movement that cuts down on a lot of the redundancy. Also, it's incredibly modular.
Saw what you sent me and responded via U2U. We can agree to disagree.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.