Originally Posted by
_BibzHK_
Dear Flight and Community,
As per my previous post, i pointed out a few issues with the script that once modified will make it a lot more smoother and safer.
So i decided to just read some tutorials here and fix them my own, after about 1 hour of reading i began digging in the code and made the following changes.
1. I improved the DTM's of the South and North fishing spots. This will prevent your character from hopping from north to south when it can't find a spot in either one of them.
2. I added multiple Drop Sequences (3 more to be exact), initially the script would drop inventories in the following order:
2, 3, 4, 8, 7, 6, 5, 9, 10, 11, 12, 16, 15, 14, 13, 17, 18, 19, 20 ....
It would ALWAYS do it like that, and i don't know about y'all but i usually mix up my drop sequences when i play for legit, therefore i added 3 more sequences.
Sequence 2 = 2, 3, 4, 5, 6, 7, 8, 9, 10....
Sequence 3 = 4, 8, 12, 16, 20, 24, 28, 3, 7, 11, 15, 19, 23, 27, 2, 6, 10, 14, 18, 22, 26, 5, 9, 13, 17, 21, 25
Sequence 4 = 5, 9, 13, 17, 21, 25, 2, 6, 10, 14, 18, 22, 26, 3, 7, 11, 15, 19, 23, 27, 4, 8, 12, 16, 20, 24, 28
3. I added better anti-ban when dropping fish!
When you drop fish, it's hard to always click "Drop Raw Trout, or Drop Raw Salmon" alll the time. Sometimes, you end up clicking Use or Examine. I added a random possibility (1 in 10) that you end up clicking Use or Examine by mistake. If this happens, you will re-click the same fish and then drop it successfully.
------------------------------------------------------
A little bit about myself so you feel a lil more comfortable with my code work. I'm a Computer Science student at University but with a focus on PHP/C/C++/MySQL/JavaScript/HTML/CSS, i mainly make websites. However, after checking this community out i wanted to learn a lil Pascal and this is by far the fastest way to learn!!
Anyways, hope you guys benefit from this.
@Flight, thanks once again for such a wonderful script, all credit goes to you!
If you are wondering what i added in to the code, you can check Procedure "FastDropSlot" and "DropRemaining" the DTM's that i changed are in procedure "NextSpot". I also changed the position of the Bitmap and the progress.