Layonara
Dump Stats
Advertise on Layonara
Layonara (nwn/sou/hotu-1.69)
Version 3.21.6
Threads: 37,951 • Posts: 271,379 • Gallery Images: 10,970 • Members: 8,910 • Online: 22 (Guests: 15)
Home Forums Gallery Classifieds Stores Donate
Go Back Layonara > The Layonara Community > Roleplaying
Layonara Fantasy Wear Shop Amazon
Calendar Search Today's Posts New Players Layonara Links Mark Forums Read Register

Roleplaying Discuss tips, resources, and concerns with roleplay both inside and outside the Layonara community.


Welcome to the Layonara forums!

Layonara is so much more than a game. We started off as a tabletop Dungeons and Dragons campaign more than a decade ago. Since then we have developed into a fantasy world with as much compelling and engrossing detail as you will find anywhere.

Our current showcase is a Neverwinter Nights version of Layonara, where our world comes to life in a finely polished persistent world which you can play free of charge. These forums are set up to support and accentuate our player's experiences, but it goes far beyond that.

After years of passionate effort, our world is so well developed, so detailed, so refined that any of the handbooks, maps, historical accounts, legends, descriptions of artifacts, creature reports, character biographies, short stories, novels, movies and original art which populate these forums can surely serve as resources or inspiration for your own fantasy endeavors, whatever they may be. And our world is endlessly evolving, so resources are frequently added and updated.

There are also years of sage advice and commentary on role-playing, gaming and online community development stored in these forums. If camaraderie is what you seek, we offer that too. Our community is as active and supportive as you're likely to find on the internet. In short, these forums are a resource for you to use for whatever purpose or project brought you here.

We're confident that you will find what you are looking for, and likely, substantially more.

Please be our guest and browse around the forums which are available to you. As you do, keep in mind that you are sampling only a portion of what Layonara has to offer. Membership in our community is free, and allows you to establish a Layonara identity to pose your questions and share your thoughts on the forums. When you join you'll also be able to communicate privately to other members (PMs), establish and respond to polls, upload and download content and access many other special features. Registration is fast, simple and absolutely free. So please. join our community today!
Reply
 
Thread Tools Display Modes
Old 03-19-07, 04:44 PM #1
Pen N Popper
Lich
Characters

Join Date: Dec 2005
Posts: 1,416
Thanks: 105
Thanked 289 Times in 98 Posts
Default Emote your heart out!!

Tired of trying to type in battle? Tired of repeating your introduction to the umpteenth person? I have the solution right here!

Those of you that have travelled with my PCs were probably thinking to yourself, "That fellow can type up a storm!" While I can do that, I've added to my repetoire by taking advantage of this nifty software: AutoHotkey - Free Mouse and Keyboard Macro Program with Hotkeys and AutoText.

This free bit of software allows you to write rather complicated hotkeys and macros. The nice thing is that it can intercept the keystrokes before they reach your game.

Take my paladin of Vorax, Wanark. He had a dozen or more short blessings that he'd say (some in dwarven) when just prior to casting bless or equipping his waraxe. Then he had longer blessings that even included him kneeling. Finally, he had the entire Vorax paladin credo he'd use when he visited the temple. All of these I had assigned to hotkeys outside the game. Brings a tear to your eye, doesn't it? Beautiful.

I'll give an example from my current PC that you can use to build your own set. (Careful of line wrapping if you cut&paste into your own file.)

;; ------------------------------------------
;; A utility routine to say something
;;
Say(s)
{
global prefix

SendInput {Enter}
Sleep 250
IfInString, s, /tp
SendInput {Raw}%s%
else
SendInput {Raw}%prefix%%s%
SendInput {Enter}
}

;; ------------------------------------------
;; This will send yourself a tell with some help
;;
::/o help::
SendInput {Raw}/tp "Pen N Popper" name, description, wearing, ^f
Send {Enter}
return

;; -------------------------------------------
;; Give your name
;;
::/o name::
SendInput {Raw}rolan tennesen... *bows* sellsword in the employ of the freelancers
Send {Enter}
return


;; ------------------------------------------
;; A random color emote of walking along
;;
^g::
Random, num, 1, 5
if ( num == 1 )
Say("*hurries along at an uneven pace, pausing now and then to catch breath*")
else if ( num == 2 )
Say("*moves along at a steady pace*")
else if ( num == 3 )
Say("*hurries along, gaze taking in his surroundings*")
else if ( num == 4 )
Say("*marches along with quick strides, sounding a bit out of breath*")
else if ( num == 5 )
Say("*moves at a deliberate pace*")

Sleep 100
SendInput {LControl}
return

I save this to a file called "rolan.ahk" and then run it. Ingame, when I hit Ctrl-g a random description of walking will be sent. When I type in /o description the verbose description of Rolan is output.

You can see that this can have as much flavor as you can think of. It is especially handy during battle when all I have to do is type Ctrl-f for a fight emote. (I even have it setup to fill in which weapon he is using to the emotes are correct.)

Good luck!
Pen N Popper is offline Reply With Quote
The Following 30 Users Say Thank You to Pen N Popper For This Useful Post:
aragwen (03-20-07), bowfreak (03-23-07), Deacon (03-19-07), Eight-Bit (03-20-07), Eorendil (04-25-07), Erik K (03-05-08), Faldred (03-20-07), Fatherchaos (03-19-07), Fidzy (03-26-09), Filuviel (08-28-09), gilshem ironstone (03-19-07), Gulnyr (03-19-07), Hellblazer (03-19-07), Lance Stargazer (01-19-09), Link092 (01-19-09), LynnJuniper (03-19-07), Marswipp (03-19-07), Masterjack (03-24-07), Nehetsrev (03-19-07), Odranoela (05-09-07), Rit Rugged (03-03-09), Serissa (05-09-07), Stephen_Zuckerman (03-19-07), stragen (03-19-07), Tanman (03-19-07), Thak (03-20-07), thedagda (03-20-07), Thief Of Navarre (01-19-09), Witch Hunter (03-19-07), ycleption (03-20-07)
Old 03-19-07, 06:33 PM #2
Tanman
Gamemaster

Tanman's Avatar

Join Date: Jun 2006
Location: Wellington, New Zealand
Posts: 1,484
Thanks: 574
Thanked 205 Times in 136 Posts
Default Re: Emote your heart out!!

OK. PnP I don't know where you get this stuff from but this is brilliant.
Tanman is offline Reply With Quote
Old 03-19-07, 06:46 PM #3
gilshem ironstone
Mind Flayer
Characters

Join Date: Apr 2006
Location: The Great White North eh?
Posts: 711
Thanks: 164
Thanked 79 Times in 49 Posts
Default Re: Emote your heart out!!

Not only do I not know where you get this stuff, but how do you know how to use it? Wait is that the development team laughing at me?
__________________
Is folamh, fuar teach gan bean.
gilshem ironstone is offline Reply With Quote

Old 03-19-07, 07:00 PM #4
Hellblazer
Ancient Dragon
Characters

Hellblazer's Avatar

Join Date: May 2006
Location: Montreal Canada
Posts: 5,164
Thanks: 2,961
Thanked 529 Times in 415 Posts
Default Re: Emote your heart out!!

Man thank you very much.
__________________
Hellblazer is offline Reply With Quote
Old 03-19-07, 07:12 PM #5
Stephen_Zuckerman
Ancient Dragon
Characters

Stephen_Zuckerman's Avatar

Join Date: Oct 2005
Location: Georgia, EST.
Posts: 4,118
Thanks: 3,258
Thanked 398 Times in 277 Posts
Default Re: Emote your heart out!!

Quote:
Originally Posted by gilshem ironstone View Post
Not only do I not know where you get this stuff, but how do you know how to use it? Wait is that the development team laughing at me?
Actually, I'm hesitant about trying to use this, myself. I'm not sure about the actual application of this...
__________________



~Look at me here talking when there's SCIENCE to do...~
Stephen_Zuckerman is offline Reply With Quote
Old 03-19-07, 10:15 PM #6
Tanman
Gamemaster

Tanman's Avatar

Join Date: Jun 2006
Location: Wellington, New Zealand
Posts: 1,484
Thanks: 574
Thanked 205 Times in 136 Posts
Default Re: Emote your heart out!!

Stephen, basically its an extension of the text macro in NWN, except that it is far more powerful. You can just run a macro, and all of a sudden, the program will randomly select certain phrases that you have preselected, or you can hotkey it.

So in essence you are not tired down to the quickslots in NWN to run your text macros.
Tanman is offline Reply With Quote

Old 03-20-07, 08:52 AM #7
Hruby
Adamantium Golem
Characters

Join Date: Oct 2005
Location: Livonia, Michigan
Posts: 160
Thanks: 2
Thanked 10 Times in 9 Posts
Default Re: Emote your heart out!!

P N P,

You rock as always. Kurgin has all his slots filled with Cleric Spells. This will help tremendously.
__________________
**************************************************
Kurgin tryin to make a bow mutters-

I cut this board three times and it\'s still too short.
Hruby is offline Reply With Quote
Old 03-20-07, 08:59 AM #8
Falonthas
Lich
Characters

Falonthas's Avatar

Join Date: Apr 2006
Location: ft lauderdale
Posts: 1,306
Thanks: 178
Thanked 188 Times in 132 Posts
Default Re: Emote your heart out!!

so do we need to do anything special for this and can it be assigned for each character or only one
__________________
....when the fire that burns your hands appears from darkened woods ....think again before you wander into a druids realm.....
Falonthas is offline Reply With Quote
Old 03-20-07, 09:05 AM #9
Pen N Popper
Lich
Characters

Join Date: Dec 2005
Posts: 1,416
Thanks: 105
Thanked 289 Times in 98 Posts
Default Re: Emote your heart out!!

The way I have it set up, each of my PCs have their own ahk file. I then browse to the files and double-click on them to get them running. This will put a little green H in the Windows toolbar. Right-clicking on that allows you to suspend the ones you're not currently playing. Just keep one script active to match your current PC.
Pen N Popper is offline Reply With Quote

Old 03-20-07, 09:26 AM #10
gilshem ironstone
Mind Flayer
Characters

Join Date: Apr 2006
Location: The Great White North eh?
Posts: 711
Thanks: 164
Thanked 79 Times in 49 Posts
Default Re: Emote your heart out!!

Quote:
Originally Posted by Stephen_Zuckerman View Post
Actually, I'm hesitant about trying to use this, myself. I'm not sure about the actual application of this...
Yeah I have seen PnP use them many a time. Like when he did "The Book of Five Rings" series. Those were all done using this software.
__________________
Is folamh, fuar teach gan bean.
gilshem ironstone is offline Reply With Quote
Old 03-20-07, 10:58 AM #11
Hellblazer
Ancient Dragon
Characters

Hellblazer's Avatar

Join Date: May 2006
Location: Montreal Canada
Posts: 5,164
Thanks: 2,961
Thanked 529 Times in 415 Posts
Default Re: Emote your heart out!!

oy macros!!! runs and hide.
__________________
Hellblazer is offline Reply With Quote
Old 03-23-07, 03:39 PM #12
bowfreak
Goblin Welp

Join Date: Aug 2004
Location: D-Town
Posts: 23
Thanks: 1
Thanked 0 Times in 0 Posts
Default Re: Emote your heart out!!

Do you write and save this file to your NWN folder? When do you run it...before or after you load NWN? This is sweet, the macros dont give enough room to -really- say or emote what you want without cutting it up to fit, or trying to squeeze it in multiple slots.

You used this with Aeron and Yzar at the Crimson Memorial, and this is exactly what I thought..."That fellow can type up a storm!"
__________________
You must be satisfied with who you are before you can satisfy another.-Me

The world is mine.-Tony Montana


Time to get Layed-bowfreak
bowfreak is offline Reply With Quote
Old 03-26-07, 11:22 AM #13
darkstorme
Game Master
Characters

darkstorme's Avatar

Join Date: Mar 2006
Location: Vancouver, BC
Posts: 4,161
Thanks: 156
Thanked 1,170 Times in 818 Posts
Default Re: Emote your heart out!!

It runs independently of NWN, so you install it, and then any .ahk file will execute on double-click. Generally speaking, you should activate it before you start NWN.

That being said, I've taken to editing my files on the fly, so I activate and deactivate it throughout a play session.

Edit: I'd forgotten the reason I originally was going to post! Props to PnP for such a useful program!

Last edited by darkstorme : 03-26-07 at 11:23 AM.
darkstorme is offline Reply With Quote
Old 03-26-07, 11:32 AM #14
Faldred
Character Approver
Characters

Join Date: Feb 2006
Location: US-Eastern
Posts: 1,007
Thanks: 21
Thanked 70 Times in 53 Posts
Default Re: Emote your heart out!!

Quote:
Originally Posted by darkstorme View Post
It runs independently of NWN, so you install it, and then any .ahk file will execute on double-click. Generally speaking, you should activate it before you start NWN.
Can it be launched form the command line? That would be sweet, as I can then just add it to the batch files I use for starting NWN for Layo...
Faldred is offline Reply With Quote
Old 03-26-07, 11:52 AM #15
darkstorme
Game Master
Characters

darkstorme's Avatar

Join Date: Mar 2006
Location: Vancouver, BC
Posts: 4,161
Thanks: 156
Thanked 1,170 Times in 818 Posts
Default Re: Emote your heart out!!

There's a nifty little feature in AHK itself which allows you to compile an AHK file into an .exe. I would guess that if you did that, you could then launch it from the command line, though I don't have the program here to try right now.

Even so, I'd imagine it's possible.
darkstorme is offline Reply With Quote
Old 04-07-07, 05:56 PM #16
pejsaboy
Adamantium Golem
Characters

Join Date: Jun 2006
Posts: 289
Thanks: 29
Thanked 6 Times in 3 Posts
Default Re: Emote your heart out!!

Once I got past the formatting, this thing is absolutely great! Thanks for the link
pejsaboy is offline Reply With Quote
Old 03-13-08, 06:53 AM #17
Masterjack
Gamemaster
Characters

Join Date: Apr 2006
Location: Petawawa, Canada
Posts: 952
Thanks: 387
Thanked 211 Times in 147 Posts
Default Re: Emote your heart out!!

*bump for the new players*

My son set it up for me. He has it so all have to do is hit Crtl + L and NWN launches and loads right into layo. Don't ask me how to do it, I have no idea.
__________________
"Be curious always! For knowledge will not acquire you; you must acquire it."
Masterjack is offline Reply With Quote
Old 01-19-09, 04:12 AM #18
Thief Of Navarre
Giant
Characters

Thief Of Navarre's Avatar

Join Date: Mar 2008
Location: England
Posts: 141
Thanks: 70
Thanked 19 Times in 18 Posts
Default Re: Emote your heart out!!

Im pretty sure ^L::Run CDesktop\nwn.exe to run Neverwinter Nights if thats the way its set up. God knows how he got it to load into Layo from the getgo! Im not that clever or patient >.<
Thief Of Navarre is offline Reply With Quote
Old 01-19-09, 12:50 PM #19
ShiffDrgnhrt
Ancient Dragon
Characters

ShiffDrgnhrt's Avatar

Join Date: Dec 2006
Location: Jersey (Exit 88)
Posts: 3,077
Thanks: 654
Thanked 627 Times in 448 Posts
Default Re: Emote your heart out!!

Well it doesn't work in with Layo. It's based on Key Board Commands like Ctrl+L to execute written scripts that you make. It's probably capable of doing things like launch NWN for you with a push of some buttons, but I don't know how to script that. I do know though, that after you create your basic scripts, while in game if you hit the assigned short cut, usually an CtrL+whatever letter you want or number or whatever, it can do whatever's necessary. it even works as a sort of "auto typer." I have it set up that if I type /o armor it scripted to type in "*Tyra does whatever with her armor"... it's really cool, but I wouldn't know how to help someone set it up over forum posts. If you can catch me or any of the other people who use it with some fluency on IRC I'll be happy to talk you through at least what I have set up.
__________________
The victorious warrior only seeks battle after the victory has been won, whereas he who is defeated first fights and seeks to win. ~ Sun Tzu, Art of War

"To the Fight!"
ShiffDrgnhrt is offline Reply With Quote
Old 03-24-09, 04:09 PM #20
ShiffDrgnhrt
Ancient Dragon
Characters

ShiffDrgnhrt's Avatar

Join Date: Dec 2006
Location: Jersey (Exit 88)
Posts: 3,077
Thanks: 654
Thanked 627 Times in 448 Posts
Default Re: Emote your heart out!!

A Friendly Bump
__________________
The victorious warrior only seeks battle after the victory has been won, whereas he who is defeated first fights and seeks to win. ~ Sun Tzu, Art of War

"To the Fight!"
ShiffDrgnhrt is offline Reply With Quote
Old 04-12-09, 02:35 PM #21
Xaltotun
Beholder
Characters

Xaltotun's Avatar

Join Date: Jan 2004
Location: Ayr, Scotland
Posts: 460
Thanks: 119
Thanked 186 Times in 96 Posts
Default Re: Emote your heart out!!

Thanks Pen N Popper, this utility is fantastic. I have done a few tests and it works really well. Here is a sample of the script I am going to use. I have named the script name of my character.ahk which you suggested, so thanks. However, I have used a simpler way (I hope) of getting my character to say things.

Text file has these two lines in it...
::sco?::I am going to scout ahead, and I need you all to stay here until I return, so no heroics and no sleeping. You all got that?
::fou?::I have found a whole bunch of them ahead, but we need to be careful. Here's what I suggest we do...

The file has two shortcuts which it interprets when you press Enter in NWN and type. So to say the first line, I press Enter to start the talk and type sco? and press Enter to say the first line - "I am going to scout ahead, and I need you all to stay here until I return, so no heroics and no sleeping. You all got that?."
When I return I press Enter to talk again, then type fou? and press Enter to say the second line "I have found a whole bunch of them ahead, but we need to be careful. Here's what I suggest we do..." and I can then add appropriate text as the third set of chat lines.

I use the question marks to terrminate the shortcuts as I found I sometimes used real text and it got intercepted and reproduced which I didn't want to happen.

Hope this helps to add to a useful suggestion by Pen N Popper
Xaltotun is offline Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -7. The time now is 12:24 AM.


© 2007 Layonara Studios, LLC All rights reserved. Layonara is a registered trademark and copyright of Daniel R. Scott.
Privacy Policy - Terms and Conditions Of Use

Search Engine Friendly URLs by vBSEO 3.0.0