| 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!
|  |
03-19-07, 04:44 PM
|
#1 | | Lich Join Date: Dec 2005
Posts: 1,416
Thanks: 105
Thanked 289 Times in 98 Posts
| 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! | | | | 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)
|
03-19-07, 06:33 PM
|
#2 | | Gamemaster Join Date: Jun 2006 Location: Wellington, New Zealand
Posts: 1,484
Thanks: 574
Thanked 205 Times in 136 Posts
| Re: Emote your heart out!! OK. PnP I don't know where you get this stuff from but this is brilliant. | | |
03-19-07, 06:46 PM
|
#3 | | Mind Flayer Join Date: Apr 2006 Location: The Great White North eh?
Posts: 711
Thanks: 164
Thanked 79 Times in 49 Posts
| 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.
| | |
03-19-07, 07:00 PM
|
#4 | | Ancient Dragon Join Date: May 2006 Location: Montreal Canada
Posts: 5,164
Thanks: 2,961
Thanked 529 Times in 415 Posts
| Re: Emote your heart out!! Man thank you very much.
__________________ | | |
03-19-07, 07:12 PM
|
#5 | | Ancient Dragon Join Date: Oct 2005 Location: Georgia, EST.
Posts: 4,118
Thanks: 3,258
Thanked 398 Times in 277 Posts
| Re: Emote your heart out!! Quote:
Originally Posted by gilshem ironstone 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...~ | | |
03-19-07, 10:15 PM
|
#6 | | Gamemaster Join Date: Jun 2006 Location: Wellington, New Zealand
Posts: 1,484
Thanks: 574
Thanked 205 Times in 136 Posts
| 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. | | |
03-20-07, 08:52 AM
|
#7 | | Adamantium Golem Join Date: Oct 2005 Location: Livonia, Michigan
Posts: 160
Thanks: 2
Thanked 10 Times in 9 Posts
| 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.
| | |
03-20-07, 08:59 AM
|
#8 | | Lich Join Date: Apr 2006 Location: ft lauderdale
Posts: 1,306
Thanks: 178
Thanked 188 Times in 132 Posts
| 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.....
| | |
03-20-07, 09:05 AM
|
#9 | | Lich Join Date: Dec 2005
Posts: 1,416
Thanks: 105
Thanked 289 Times in 98 Posts
| 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. | | |
03-20-07, 09:26 AM
|
#10 | | Mind Flayer Join Date: Apr 2006 Location: The Great White North eh?
Posts: 711
Thanks: 164
Thanked 79 Times in 49 Posts
| Re: Emote your heart out!! Quote:
Originally Posted by Stephen_Zuckerman 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.
| | |
03-20-07, 10:58 AM
|
#11 | | Ancient Dragon Join Date: May 2006 Location: Montreal Canada
Posts: 5,164
Thanks: 2,961
Thanked 529 Times in 415 Posts
| Re: Emote your heart out!! oy macros!!! runs and hide.
__________________ | | |
03-23-07, 03:39 PM
|
#12 | | Goblin Welp Join Date: Aug 2004 Location: D-Town
Posts: 23
Thanks: 1
Thanked 0 Times in 0 Posts
| 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
| | |
03-26-07, 11:22 AM
|
#13 | | Game Master Join Date: Mar 2006 Location: Vancouver, BC
Posts: 4,161
Thanks: 156
Thanked 1,170 Times in 818 Posts
| 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.
| | |
03-26-07, 11:32 AM
|
#14 | | Character Approver Join Date: Feb 2006 Location: US-Eastern
Posts: 1,007
Thanks: 21
Thanked 70 Times in 53 Posts
| Re: Emote your heart out!! Quote:
Originally Posted by darkstorme 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... | | |
03-26-07, 11:52 AM
|
#15 | | Game Master Join Date: Mar 2006 Location: Vancouver, BC
Posts: 4,161
Thanks: 156
Thanked 1,170 Times in 818 Posts
| 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. | | |
04-07-07, 05:56 PM
|
#16 | | Adamantium Golem Join Date: Jun 2006
Posts: 289
Thanks: 29
Thanked 6 Times in 3 Posts
| Re: Emote your heart out!! Once I got past the formatting, this thing is absolutely great! Thanks for the link  | | |
03-13-08, 06:53 AM
|
#17 | | Gamemaster Join Date: Apr 2006 Location: Petawawa, Canada
Posts: 952
Thanks: 387
Thanked 211 Times in 147 Posts
| 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."
| | |
01-19-09, 04:12 AM
|
#18 | | Giant Join Date: Mar 2008 Location: England
Posts: 141
Thanks: 70
Thanked 19 Times in 18 Posts
| Re: Emote your heart out!! Im pretty sure ^L::Run C  Desktop\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 >.< | | |
01-19-09, 12:50 PM
|
#19 | | Ancient Dragon Join Date: Dec 2006 Location: Jersey (Exit 88)
Posts: 3,077
Thanks: 654
Thanked 627 Times in 448 Posts
| 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!"
| | |
03-24-09, 04:09 PM
|
#20 | | Ancient Dragon Join Date: Dec 2006 Location: Jersey (Exit 88)
Posts: 3,077
Thanks: 654
Thanked 627 Times in 448 Posts
| 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!"
| | |
04-12-09, 02:35 PM
|
#21 | | Beholder Join Date: Jan 2004 Location: Ayr, Scotland
Posts: 460
Thanks: 119
Thanked 186 Times in 96 Posts
| 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 | | | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | All times are GMT -7. The time now is 12:24 AM. |