SRL Archive - MSI Suggestions

MSI Testing Corner


Coh3n

2011-02-15 00:39:05

Hey guys,

Now that we've moved to Git, each SL has their own private repository of MSI that can me merged with the main repository when deemed stable. The thing is, we need you to help us make sure it's stable enough as there's only so much testing we can do ourselves.

Unless you know how to use Git, the easiest way would be for you to download the version of MSI you want to test. The MSI updater (msi.sex extension) will download MSI's main branch (the most stable) automatically, so if you just want that one, use the extension; however, one of the development repositories may contain a possible fix for a bug you've reported.

Here is a list of all the SL's personal repositories and a link to download each. Before downloading, I suggest you do the following:
  • Disable the msi.sex extension.
  • Delete your MSI folder from Simba/Includes.
You'll notice that those links take you to github. This is where all the repositories are hosted. Github makes it really easy for anyone to view the changes made, edit files, send pull requests, etc. Basically, it makes development a lot easier.

Here's a little information for viewing different areas of interest.
  • The Source tab holds the download links. If you don't have Git, hit the Downloads, and if you do have Git, you can use Git Clone to download from the Read Access link.
  • The Commits tab will show all the recent commits for that repository. You can click on the individual commits to show exactly which files were edited and where. Github also allows you to comment on any commits. We would prefer you comment on the commit that is giving you problems (or is working perfectly), rather than post here.
  • If you're interested in developing, if you have a Github account, you can Watch repositories to be updated when they have changed. You can also Fork them to have your personal version that you can edit and commit to. You can even send a Pull Request for the owner of the repository to merge with your fork.
If you want to easily update an SL's repository without having to redownload everything, you can use TortoiseGit. The guide I used for setting it up can be found here. To update a repository, simply go to TorsoiseGit > Fetch (similar to TortoiseSVN > Update).

Enjoy,
The MSI Team

Coh3n

2011-02-17 20:08:15

Committed to my repository earlier today:

SPS Implemented [URL="https://github.com/Coh3n/MSI/commit/dabf3f8672797e1cc340db84e9d63eccbcc1c720#"](Click for details)[/URL]
- Combined Walking_Reflection/Color to one Walking.simba file
- Color walking for all scripts excluding Guild Miner and Karamja Noter
- Relocate.simba removed (merged with Walking.simba)
- Lowered the max wait time for Trees
To test this, you should do the following:
  • Download SPS from here.
  • Commenting out the line in Setup.simba that includes reflection (to avoid the code:8 error.
  • Start the script, and watch flawless color walking! :)
I'd really appreciate someone testing this as the sooner I can mark it as stable, the sooner I'll push it to the main repository. Here's a report I got earlier today. Stopped because of code:8 (forgot to not include reflection).

This progress report was written February 17th, 2011 at 04:19:06 PM
{----------------------------------------------------------------}
{ MSI Phoenix Short Report }
{----------------------------------------------------------------}
{ Time Running: 3 Hours, 47 Minutes and 52 Seconds }
{----------------------------------------------------------------}
{ }
{ Totals: }
{ - Players: 4 }
{ - Player Time: 03h 45m 20s }
{ - Randoms Solved: 0 }
{ - Randoms Failed: 0 }
{ - Loads: 21 }
{ - Experience: 70,195 }
{ - Logs Chopped: 567 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}

NCDS

2011-02-22 02:07:56

Couple thing's done earlier:

Added DidClick(); checks in MSI_FindObjectsIn(); to compensate for misclicks,
and fixed the banking issues (hopefully) here: [url]http://villavu.com/forum/showthread.php?p=782110#post782110[/url]

Are we supposed to use this for a thread for this? Like a Dev log? :redface:

I'll leave these on my Branch for a day or so to be tested, then I'll add it to the main branch assuming all goes well. I tested everything for 4-5 loads and everything went well.

Coh3n

2011-02-26 16:41:42

From: NCDS

Are we supposed to use this for a thread for this? Like a Dev log? :redface:

I'll leave these on my Branch for a day or so to be tested, then I'll add it to the main branch assuming all goes well. I tested everything for 4-5 loads and everything went well.

Use it to update our personal branches with things we want people to test. Small things (like you've done) don't need extensive testing, and can be merged with the main repository when you feel it works well enough.

The only time I think we should hesitate to merge with the main branch is when we've made some major changes (i.e. new walking system, or new object finding, something like that).

NCDS

2011-02-26 19:02:57

From: Coh3n
Use it to update our personal branches with things we want people to test. Small things (like you've done) don't need extensive testing, and can be merged with the main repository when you feel it works well enough.

The only time I think we should hesitate to merge with the main branch is when we've made some major changes (i.e. new walking system, or new object finding, something like that).


Ah alright, sounds good.

and welcome back. :)

Coh3n

2011-02-27 13:31:25

Mine and NCDS's forks have been merged with the main repository. Click here to see all the changes.

NCDS

2011-02-27 14:29:51

From: Coh3n
Mine and NCDS's forks have been merged with the main repository. Click here to see all the changes.


Thank you, I was struggling, bad, last night >.<

Coh3n

2011-02-27 14:31:55

From: NCDS
Thank you, I was struggling, bad, last night >.<

No problem. :)

Coh3n

2011-02-28 19:55:47

Made some changes to banking. It seems to be working A LOT better for me know with regards to opening the bank. Still not perfect, but better. Switch to my repository to test.

NCDS

2011-03-12 12:12:58

Added MSI_NoMouseFindRandoms (couldn't think of a better name) for use while Alching. Edited the AntiBan to work with Alching better as well.


Committed my cooking changes with this as well though it's NOT done. Getting close though, and it all compiles fine so I figured I would just include it.

Details on the commit can be seen here: https://github.com/NCDS/MSI/commit/82ef632915bc5ae6b9e4fbf66dbb143cc96307da

I'll probably push the Alching stuff to the main repo pretty soon. I tested it last night, but I'm about to again.

Coh3n

2011-03-12 13:53:05

From: NCDS
Added MSI_NoMouseFindRandoms (couldn't think of a better name) for use while Alching. Edited the AntiBan to work with Alching better as well.


Committed my cooking changes with this as well though it's NOT done. Getting close though, and it all compiles fine so I figured I would just include it.

Details on the commit can be seen here: https://github.com/NCDS/MSI/commit/82ef632915bc5ae6b9e4fbf66dbb143cc96307da

I'll probably push the Alching stuff to the main repo pretty soon. I tested it last night, but I'm about to again.

Since you pushed everything to your repository, I'm not sure if you can just push the alching stuff to the main repo. I could be wrong, though. Also make sure the banking is tested a lot as I saw you made some changes there as well.

NCDS

2011-03-12 14:17:48

From: Coh3n
Since you pushed everything to your repository, I'm not sure if you can just push the alching stuff to the main repo. I could be wrong, though. Also make sure the banking is tested a lot as I saw you made some changes there as well.


If that's the case the I'll just wait until I finish cooking too, as that shouldn't take much longer.

I won't commit anything till I have at least an hour long proggy using cooking with no bugs.

Coh3n

2011-03-27 15:02:50

Awesome. Can always label Cooking as beta as well. ;)

E: Just pushed a whole bunch of updates to my repository, will probably push to main in the next couple days after I finish a few more things up. Changes can be viewed here.