Buying Basic Potions & Writing Paper
Moderators: Active DMs, Forum Moderators, Contributors
Buying Basic Potions & Writing Paper
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
Re: Buying Basic Potions & Writing Paper
1) You could redesign the whole merchant system and turn it into NUI. You then can buy as many as you want from it.
2) An area designer can identify every single merchant through opening every server area and updating their inventory to provide higher stocks (this is the least feasible option and extremely time consuming since there is only a few people with full area access).
In the mean time, I would suggest macros if possible to save yourself some pain from having to do it manually. And I am sure there is other options I have missed.
Discord: @malkalz
Determine your Public CD Key here
Can't see your vault? Have you migrated your accounts? If you have tried, and still can't see them, message me.
Re: Buying Basic Potions & Writing Paper
-
- Arelith Supporter
- Posts: 3293
- Joined: Mon Sep 08, 2014 2:02 am
- Location: Wandering Aimlessly in the Wiki
Re: Buying Basic Potions & Writing Paper
Initiate a conversation with the merchant, open your spellbook, and then select the option to open their trade window. This will force their shop window into a different position, so that you can spam click icons that would normally be unfavorably placed.
New to Arelith? Read this!
This is not a single player game. -Mithreas
You have enemies? Good. That means you've stood up for something, sometime in your life. -Winston Churchill
Re: Buying Basic Potions & Writing Paper
Would it not be possible to simply add stacks of 100 or 50 to the vendors options to buy? I will promise you that I shall buy them LOLSpyre wrote: ↑Tue Nov 22, 2022 11:56 pmThere was work by BD (or was it NWNX?) that was allowing partial purchase of stacks to make it easier to buy things. However, purchases from merchants is very limited in what we can do. We have options, but is a lot of work.
1) You could redesign the whole merchant system and turn it into NUI. You then can buy as many as you want from it.
2) An area designer can identify every single merchant through opening every server area and updating their inventory to provide higher stocks (this is the least feasible option and extremely time consuming since there is only a few people with full area access).
In the mean time, I would suggest macros if possible to save yourself some pain from having to do it manually. And I am sure there is other options I have missed.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
Re: Buying Basic Potions & Writing Paper
That works okay'ish for items sold on the right hand of the shop menu. It doesn't for items on the left side.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
Re: Buying Basic Potions & Writing Paper
I'll try this! Thank youThe Rambling Midget wrote: ↑Wed Nov 23, 2022 1:33 amInitiate a conversation with the merchant, open your spellbook, and then select the option to open their trade window. This will force their shop window into a different position, so that you can spam click icons that would normally be unfavorably placed.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
-
- Arelith Platinum Supporter
- Posts: 30
- Joined: Sun Sep 18, 2022 11:09 pm
Re: Buying Basic Potions & Writing Paper
Would a compromise like updating the potion vendor in the Shadowvar Tradepost to have high stock options be possible? It's an area where anyone - surfacer or underdarker - can enter. You cannot be exiled from the tradepost. So it would be available to everyone and provide some option for a high stock potion purchase.Spyre wrote: ↑Tue Nov 22, 2022 11:56 pmThere was work by BD (or was it NWNX?) that was allowing partial purchase of stacks to make it easier to buy things. However, purchases from merchants is very limited in what we can do. We have options, but is a lot of work.
1) You could redesign the whole merchant system and turn it into NUI. You then can buy as many as you want from it.
2) An area designer can identify every single merchant through opening every server area and updating their inventory to provide higher stocks (this is the least feasible option and extremely time consuming since there is only a few people with full area access).
In the mean time, I would suggest macros if possible to save yourself some pain from having to do it manually. And I am sure there is other options I have missed.
Re: Buying Basic Potions & Writing Paper
This would be so inconceivably mind numbing and long it would never be worth it. It would take someone with full access (Basically Irongon or Spyre? ) an estimated 2 two 3 weeks working 8 hours a day doing nothing but this. Given that this is volunteer stuff and people generally have a quarter of that time on any given day to put work into this you could multiply that duration by 4 and say it would realistically take a good 2 months of dev work.D4wN wrote: ↑Wed Nov 23, 2022 3:46 amWould it not be possible to simply add stacks of 100 or 50 to the vendors options to buy? I will promise you that I shall buy them LOLSpyre wrote: ↑Tue Nov 22, 2022 11:56 pmThere was work by BD (or was it NWNX?) that was allowing partial purchase of stacks to make it easier to buy things. However, purchases from merchants is very limited in what we can do. We have options, but is a lot of work.
1) You could redesign the whole merchant system and turn it into NUI. You then can buy as many as you want from it.
2) An area designer can identify every single merchant through opening every server area and updating their inventory to provide higher stocks (this is the least feasible option and extremely time consuming since there is only a few people with full area access).
In the mean time, I would suggest macros if possible to save yourself some pain from having to do it manually. And I am sure there is other options I have missed.
Just to give you a hard figure on what you are asking for.
Re: Buying Basic Potions & Writing Paper
Installation: https://www.autohotkey.com/download/ahk-install.exe , shoud associate .ahk scripts with this program, which are just text files.
Make an file, for example - nwn-buyscript.ahk
Put inside:
Code: Select all
SetKeyDelay, 0
CoordMode, Mouse, Screen
;-- windows + a - pauses script in case of crazy stuff happens during loop
#a::Pause
;-- Buy once
NumpadAdd::
Buy()
return
;-- Buy multiple times, Loop X-times
NumpadSub::
Loop 25
{
Buy()
}
return
;-- Buy function itself
Buy()
{
global X
global Y
MouseGetPos, X, Y
Send, {RButton}
Sleep, 120
Send, {Numpad6}
Sleep, 120
MouseMove, X, Y, 0
Sleep, 100
MouseMove, 2, 0, 0, R
Sleep, 100
MouseMove, -2, 0, 0, R
Sleep, 50
return
}
Numpad +, when mouse cursor is on shop item you want - buy once.
Numpad -, when mouse cursor is on shop item you want - buy 25times or number you specify in script. Dont forget to reload the script if you edit loop count.
EDIT - I play NWN in windowed mode, maximised.
Characters:
Cecil - Active
Qtar Thepetor - Lost in the Void
Rudolfo - Teleported thru the roof
Re: Buying Basic Potions & Writing Paper
Sorry I'm not a coder and I'm unsure why this would be so much work. The current vendors already stock single items. Forgive my ignorance but why would it be so much work to add stacks of 10 on top of single items (similar to the empty magical bottles used for brewing potions) as permanent items to buy on potion or paper selling vendors? Just trying to understandmsheeler wrote: ↑Wed Nov 23, 2022 3:26 pmThis would be so inconceivably mind numbing and long it would never be worth it. It would take someone with full access (Basically Irongon or Spyre? ) an estimated 2 two 3 weeks working 8 hours a day doing nothing but this. Given that this is volunteer stuff and people generally have a quarter of that time on any given day to put work into this you could multiply that duration by 4 and say it would realistically take a good 2 months of dev work.D4wN wrote: ↑Wed Nov 23, 2022 3:46 amWould it not be possible to simply add stacks of 100 or 50 to the vendors options to buy? I will promise you that I shall buy them LOLSpyre wrote: ↑Tue Nov 22, 2022 11:56 pmThere was work by BD (or was it NWNX?) that was allowing partial purchase of stacks to make it easier to buy things. However, purchases from merchants is very limited in what we can do. We have options, but is a lot of work.
1) You could redesign the whole merchant system and turn it into NUI. You then can buy as many as you want from it.
2) An area designer can identify every single merchant through opening every server area and updating their inventory to provide higher stocks (this is the least feasible option and extremely time consuming since there is only a few people with full area access).
In the mean time, I would suggest macros if possible to save yourself some pain from having to do it manually. And I am sure there is other options I have missed.
Just to give you a hard figure on what you are asking for.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
Re: Buying Basic Potions & Writing Paper
Yikes, this goes way over my head. But thank you so much for trying to help! For now I'll stick with single item purchase. I don't even know how to make macros LOLdonarek wrote: ↑Wed Nov 23, 2022 4:28 pmThis is a little auto-hotkey script, that I use for bulk buying in NWN.
Installation: https://www.autohotkey.com/download/ahk-install.exe , shoud associate .ahk scripts with this program, which are just text files.
Make an file, for example - nwn-buyscript.ahk
Put inside:I don't know if those initiall two lines are really needed. Plz, take it as starter for your experimentation. Save file, double click it to run with AutoHotkey. You can see it's running by white H icon on green background in your system tray area. Right click to exit. The script itself shoud be self-explanatory (to a degree :0).Code: Select all
SetKeyDelay, 0 CoordMode, Mouse, Screen ;-- windows + a - pauses script in case of crazy stuff happens during loop #a::Pause ;-- Buy once NumpadAdd:: Buy() return ;-- Buy multiple times, Loop X-times NumpadSub:: Loop 25 { Buy() } return ;-- Buy function itself Buy() { global X global Y MouseGetPos, X, Y Send, {RButton} Sleep, 120 Send, {Numpad6} Sleep, 120 MouseMove, X, Y, 0 Sleep, 100 MouseMove, 2, 0, 0, R Sleep, 100 MouseMove, -2, 0, 0, R Sleep, 50 return }
Numpad +, when mouse cursor is on shop item you want - buy once.
Numpad -, when mouse cursor is on shop item you want - buy 25times or number you specify in script. Dont forget to reload the script if you edit loop count.
EDIT - I play NWN in windowed mode, maximised.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
Re: Buying Basic Potions & Writing Paper
It's option two of my list there.D4wN wrote: ↑Thu Nov 24, 2022 12:37 amSorry I'm not a coder and I'm unsure why this would be so much work. The current vendors already stock single items. Forgive my ignorance but why would it be so much work to add stacks of 10 on top of single items (similar to the empty magical bottles used for brewing potions) as permanent items to buy on potion or paper selling vendors? Just trying to understandmsheeler wrote: ↑Wed Nov 23, 2022 3:26 pmThis would be so inconceivably mind numbing and long it would never be worth it. It would take someone with full access (Basically Irongon or Spyre? ) an estimated 2 two 3 weeks working 8 hours a day doing nothing but this. Given that this is volunteer stuff and people generally have a quarter of that time on any given day to put work into this you could multiply that duration by 4 and say it would realistically take a good 2 months of dev work.
Just to give you a hard figure on what you are asking for.
Vendors are not code based; they are placed individually in the area (most often these are custom made shops per area) and would require a person to load the area in the toolset, make the adjustments, then upload the area to our repositories. The only people with full area access are Irongron, myself and I think Actionreplay.
The most difficult part is that we do not know where every single merchant is. And, that is the time consuming part.
Discord: @malkalz
Determine your Public CD Key here
Can't see your vault? Have you migrated your accounts? If you have tried, and still can't see them, message me.
Re: Buying Basic Potions & Writing Paper
Oh I see! Thanks for explainingSpyre wrote: ↑Thu Nov 24, 2022 2:00 amIt's option two of my list there.D4wN wrote: ↑Thu Nov 24, 2022 12:37 amSorry I'm not a coder and I'm unsure why this would be so much work. The current vendors already stock single items. Forgive my ignorance but why would it be so much work to add stacks of 10 on top of single items (similar to the empty magical bottles used for brewing potions) as permanent items to buy on potion or paper selling vendors? Just trying to understandmsheeler wrote: ↑Wed Nov 23, 2022 3:26 pm
This would be so inconceivably mind numbing and long it would never be worth it. It would take someone with full access (Basically Irongon or Spyre? ) an estimated 2 two 3 weeks working 8 hours a day doing nothing but this. Given that this is volunteer stuff and people generally have a quarter of that time on any given day to put work into this you could multiply that duration by 4 and say it would realistically take a good 2 months of dev work.
Just to give you a hard figure on what you are asking for.
Vendors are not code based; they are placed individually in the area (most often these are custom made shops per area) and would require a person to load the area in the toolset, make the adjustments, then upload the area to our repositories. The only people with full area access are Irongron, myself and I think Actionreplay.
The most difficult part is that we do not know where every single merchant is. And, that is the time consuming part.
Currently playing:
Thomas Castemont - Active
Liv McDowall - Shelved
Theodor Helbrecht - Rolled
Emma Young - Rolled
Ember Joyleaf-Underfoot - Rolled
-
- Posts: 274
- Joined: Sat Dec 14, 2019 8:38 pm
Re: Buying Basic Potions & Writing Paper
Temporarily back to Arelith and currently Lilliana Snowfire.
If you have unfinished business with Ultrianan, let me know! Arabella has been rolled.
-
- Arelith Silver Supporter
- Posts: 1590
- Joined: Sun Jul 12, 2015 8:43 pm
Re: Buying Basic Potions & Writing Paper
This is amazing, thank you so much for sharing!donarek wrote: ↑Wed Nov 23, 2022 4:28 pmThis is a little auto-hotkey script, that I use for bulk buying in NWN.
Installation: https://www.autohotkey.com/download/ahk-install.exe , shoud associate .ahk scripts with this program, which are just text files.
Make an file, for example - nwn-buyscript.ahk
Put inside:I don't know if those initiall two lines are really needed. Plz, take it as starter for your experimentation. Save file, double click it to run with AutoHotkey. You can see it's running by white H icon on green background in your system tray area. Right click to exit. The script itself shoud be self-explanatory (to a degree :0).Code: Select all
SetKeyDelay, 0 CoordMode, Mouse, Screen ;-- windows + a - pauses script in case of crazy stuff happens during loop #a::Pause ;-- Buy once NumpadAdd:: Buy() return ;-- Buy multiple times, Loop X-times NumpadSub:: Loop 25 { Buy() } return ;-- Buy function itself Buy() { global X global Y MouseGetPos, X, Y Send, {RButton} Sleep, 120 Send, {Numpad6} Sleep, 120 MouseMove, X, Y, 0 Sleep, 100 MouseMove, 2, 0, 0, R Sleep, 100 MouseMove, -2, 0, 0, R Sleep, 50 return }
Numpad +, when mouse cursor is on shop item you want - buy once.
Numpad -, when mouse cursor is on shop item you want - buy 25times or number you specify in script. Dont forget to reload the script if you edit loop count.
EDIT - I play NWN in windowed mode, maximised.
-
- Posts: 107
- Joined: Sun Apr 04, 2021 6:32 pm
Re: Buying Basic Potions & Writing Paper
I use this autohotkey ditty. Press ctrl + esc to break an autopurchase in progress and ctrl + shift + esc to reactivate autopurchasing^ESC:: ;Deactivate Loop Mode
BreakLoop = 1
return
^+ESC:: ;Activate Loop Mode
BreakLoop = 0
return
^0:: ;autobuy
MouseGetPos, xpos, ypos
loop 10000
{
if(BreakLoop = 1)
break
MouseClick, right, xpos, ypos
SendEvent {Numpad3}
sleep, 100
}
return
my numpad3 maps to the third radial icon from the top. so many ways to skin a cat!
-
- Posts: 428
- Joined: Fri Sep 29, 2017 11:36 pm
-
- Posts: 46
- Joined: Tue Aug 24, 2021 8:09 am
Re: Buying Basic Potions & Writing Paper
As a Compromise:Spyre wrote: ↑Thu Nov 24, 2022 2:00 amIt's option two of my list there.D4wN wrote: ↑Thu Nov 24, 2022 12:37 amSorry I'm not a coder and I'm unsure why this would be so much work. The current vendors already stock single items. Forgive my ignorance but why would it be so much work to add stacks of 10 on top of single items (similar to the empty magical bottles used for brewing potions) as permanent items to buy on potion or paper selling vendors? Just trying to understandmsheeler wrote: ↑Wed Nov 23, 2022 3:26 pm
This would be so inconceivably mind numbing and long it would never be worth it. It would take someone with full access (Basically Irongon or Spyre? ) an estimated 2 two 3 weeks working 8 hours a day doing nothing but this. Given that this is volunteer stuff and people generally have a quarter of that time on any given day to put work into this you could multiply that duration by 4 and say it would realistically take a good 2 months of dev work.
Just to give you a hard figure on what you are asking for.
Vendors are not code based; they are placed individually in the area (most often these are custom made shops per area) and would require a person to load the area in the toolset, make the adjustments, then upload the area to our repositories. The only people with full area access are Irongron, myself and I think Actionreplay.
The most difficult part is that we do not know where every single merchant is. And, that is the time consuming part.
Update the Shadowvar Necromancer, Arcane Tower, and the Boreal Keep Vendors.
Give them like: 10, 50 stacks - UNLIMITED purchase; right now if someone buys the necromancers 5 stack wands/10 stack scrolls, it's done til reset.
Potions
Writing Paper
Blank Scrolls
Blank Wands
Potion Bottles
Just the base consumables they do offer
It doesn't need to be every merchant, but this would be a 'All' Merchant (Shadowvar), Surface (Arcane Tower) and UD (Boreal Keep) and would be a great QoL update with relatively little effort.
Lilith Vensurai
Re: Buying Basic Potions & Writing Paper
Irongron wrote:I've literally never used -guard on anyone.