SRL Archive - MSI Suggestions

Dwarven army ax


Spelletje

2011-11-04 12:54:16

Can the dwarven army ax be added to ax you can use for woodcutting. Itgives bonus xp in the form of woodknots.
It can also be used for mining and a couple of other things

http://www.tip.it/runescape/index.php?rs2item_id=11467

Flight

2011-11-04 13:06:28

Good suggestion. Although MSI doesn't really target P2P items/areas and this is a members only item… But it really is a good idea to, atleast, have the option available.

Coh3n

2011-11-04 15:28:34

You can change it's appearance? That could be an issue for DTMs. Also, are woodknots something that goes in your inventory?

senrath

2011-11-04 15:34:10

Yeah, woodknots are an item that you sometimes get alongside logs.

Coh3n

2011-11-04 15:36:24

Okay well this would be a fairly simple addition. Someone just needs to make the DTM for MSI (instructions on how to do so are here), then I should be able to add it.

Kyle Undefined

2011-11-04 18:51:45

I can do you one better Coh3n, here is the updated Items.simba and Globals.simba scripts needed to include the Dwarven Army Axe.

I named the Item "DWARVEN_ARMY_AXE", so there wouldn't be any confusion to what that is, since it can be so many types of objects.

Also, I've attached the images I used to make the TItem DTM. I tested with the below script while the DAA was in my inventory.

program new;
{$I MSI/MSI/Core/Setup.simba}

var
x, y, DTM : integer;

begin
ClearDebug;
SetupSRL;
WriteLn(MSI_GetDTMPoints(DWARVEN_ARMY_AXE));
WriteLn(MSI_GetItemColor(DWARVEN_ARMY_AXE));
DTM := MSI_LoadDTM(DWARVEN_ARMY_AXE);
FindDTM(DTM, x, y, MIX1, MIY1, MIX2, MIY2);
MMouse(x, y, 3, 3);
WriteLn('x := ' + IntToStr(x));
WriteLn('y := ' + IntToStr(y));
FreeDTM(DTM);
end.

Hope this helps save you time!

Coh3n

2011-11-04 20:07:05

That's perfect, Camo! For testing you can just call MSI_FindItemSlots if you wish. ;)

For the Woodknots, right now it would just deposit them like normal. Would people want them to be counted on the progress report. If so, I would also need the DTM/Item record for them as well.

E: Camo, if you're interested in contributing more to MSI, look into contributing through git (in the same guide). Makes everything MUCH easier.

Kyle Undefined

2011-11-04 21:52:10

I created a GIT account and Forked the MSI Repo. I committed my changes to my forked repo, should I request a pull for this change?

Coh3n

2011-11-05 02:51:22

From: Camo Developer
I created a GIT account and Forked the MSI Repo. I committed my changes to my forked repo, should I request a pull for this change?
Like I said in the other thread, if it all works, then yes. :)

Nice work, Camo. ;) Scripting for MSI isn't too difficult is it?

Kyle Undefined

2011-11-05 02:59:26

It actually isn't, just had to get use to things at first. I have ideas for scripts, but I'd rather help fixing bugs and old suggestions than that right now.

Coh3n

2011-11-05 03:33:50

From: Camo Developer
It actually isn't, just had to get use to things at first. I have ideas for scripts, but I'd rather help fixing bugs and old suggestions than that right now.
I love you right now. <3

I like your interest, I'll PM you my MSN, plus some IRC info. Looking forward to working with you. :)

Kyle Undefined

2011-11-05 03:42:25

Haha! Aww shucks… :blushing:

Sounds good! Me too, we shall accomplish great things :P

Coh3n

2011-11-08 17:03:05

This has now been committed. :)