Brandon Cornejo
9 years ago
14 changed files with 166 additions and 64 deletions
-
36README.md
-
7aardwolf-session
-
1actions.tin
-
18aliases.tin
-
13config.tin
-
0logs/active.log
-
25logs/channel.log
-
32logs/history.log
-
0logs/minimap.log
-
0logs/mobs.log
-
0logs/notes.log
-
30src/gmcp.tin
-
1src/init.tin
-
61src/minimap.tin
@ -0,0 +1,36 @@ |
|||||
|
### TinTin++ Settings for Aardwolf MUD |
||||
|
|
||||
|
## Setup: |
||||
|
* Clone the repository |
||||
|
* Edit username in config.tin |
||||
|
* Edit password in config.tin |
||||
|
* Edit bag in config.tin |
||||
|
* Edit paths in aardwolf-session |
||||
|
|
||||
|
## Usage: |
||||
|
* Launch tmux (tmux -2) |
||||
|
* Run aardwolf-session (./aardwolf-session) |
||||
|
* In-game: tags channel on |
||||
|
* In-game: tags map on |
||||
|
* In-game: tags mapexits on |
||||
|
* In-game: tags mapnames on |
||||
|
* In-game: tags roomchars on |
||||
|
* In-game: tags roomobjs on |
||||
|
|
||||
|
## Features |
||||
|
* GMCP powered 2-line prompt with colored percentage meters (prompt.tin) |
||||
|
* Quest time ticker and target tracking (quest.tin) |
||||
|
* Repop watch and announce (gmcp.tin) |
||||
|
* Minimap in seperate window (minimap.tin) |
||||
|
* Alias-driven note jotting system (aliases.tin) |
||||
|
* Channels logged to separate window (gmcp.tin) |
||||
|
* Room characters/mobiles and objects logged to file (minimap.tin) |
||||
|
|
||||
|
## Commands |
||||
|
* debug on|off - toggles echoing GMCP data as it arrives |
||||
|
* repopwatch on|off - toggles announcing of repops in $repchan |
||||
|
* .note *message here* - adds *message* to notes.log (bottom right window) |
||||
|
* .newpage - clears the note screen, providing a fresh page |
||||
|
|
||||
|
|
||||
|
The actions.tin and aliases.tin files are a place for your personal triggers and aliases. |
@ -0,0 +1 @@ |
|||||
|
#ACTION {The quest will start in} {#bell}; |
@ -1,19 +1,28 @@ |
|||||
#VARIABLE {name} {username}; |
|
||||
#VARIABLE {password} {password}; |
|
||||
|
#VARIABLE {name} {}; |
||||
|
#VARIABLE {password} {}; |
||||
#VARIABLE {dir} {.}; |
#VARIABLE {dir} {.}; |
||||
|
|
||||
#VARIABLE {repchan} {gt}; |
#VARIABLE {repchan} {gt}; |
||||
#VARIABLE {bag} {pentagram}; |
#VARIABLE {bag} {pentagram}; |
||||
|
|
||||
|
#CONFIG {LOG} {RAW} |
||||
|
#LOG APPEND {$dir/logs/active.log} |
||||
|
|
||||
#READ {$dir/src/prompt.tin}; |
#READ {$dir/src/prompt.tin}; |
||||
#READ {$dir/src/gmcp.tin}; |
#READ {$dir/src/gmcp.tin}; |
||||
#READ {$dir/src/char.tin}; |
#READ {$dir/src/char.tin}; |
||||
#READ {$dir/src/quest.tin}; |
#READ {$dir/src/quest.tin}; |
||||
|
#READ {$dir/src/minimap.tin}; |
||||
#READ {$dir/src/init.tin}; |
#READ {$dir/src/init.tin}; |
||||
|
|
||||
#READ {$dir/aliases.tin}; |
#READ {$dir/aliases.tin}; |
||||
#READ {$dir/actions.tin}; |
#READ {$dir/actions.tin}; |
||||
|
|
||||
|
#ACTION {{^\{chan ch={answer|question|wangrp|gossip|barter|auction|nobletalk|sports|gclan|newbie|curse|market}\}%2$}} {#line gag}; |
||||
|
#ACTION {{\{stats\}}} {#line gag}; |
||||
|
|
||||
#SESSION {aard} {aardmud.org} {4000}; |
#SESSION {aard} {aardmud.org} {4000}; |
||||
|
|
||||
#SPLIT {0} {3}; |
#SPLIT {0} {3}; |
||||
|
#SUB {\{chan ch=%*\}} {}; |
||||
|
|
@ -1,25 +0,0 @@ |
|||||
[1;33mGoal Bot Xochitl barters:[0;37m I'll give you 2 mil not to sell it to Cytan.[0;37m |
|
||||
[1;33mKaimana barters:[0;37m I'm going to sell my awesome sword soon, I just wish that more players would use auction that were low/mid level, it seems like most of the stuff there is either in the LVL 181/201 range, or low level stuff that isn't that great but people who don't know think it is[0;37m |
|
||||
[1;33mCytan barters:[0;37m have a serious seller, who had a serious buyer. hallowed light discussion over. lets go to skinners SH skins. or whatever it is.[0;37m |
|
||||
[1;33mKaimana barters:[0;37m I'm worried no one will buy it, like before, and the auction system on this game keeps it, which I hate[0;37m |
|
||||
[1;33mKaimana barters:[0;37m but I know that it's amazing how many times I've been able to sharpen it and how good it is for it's level[0;37m |
|
||||
[1;33mTiklmelmo barters:[0;37m you can bid on it yourself to avoid that[0;37m |
|
||||
[1;33mGoal Bot Xochitl barters:[0;37m You can place a bid on your own item so it won't be retained.[0;37m |
|
||||
[1;33m[Deputy] Daresia barters:[0;37m everyone uses aards so no one wants them ><[0;37m |
|
||||
[1;33mKaimana barters:[0;37m yeah... guess I was just never all that crazy about quests, especially past about LVL50 when the big multi section areas with incomplete or no VI maps start popping up allot[0;37m |
|
||||
[1;33m[[1;35mNewbie[1;33m] [1;37m([1;32mHelper[1;37m)[1;33m [1;33mShaelynne: Hi Grus[0;37m |
|
||||
[1;33m[Deputy] Daresia barters:[0;37m well...learn them?[0;37m |
|
||||
[1;33mShaelynne barters:[0;37m gotten really spammy on this channel. sell the sword. don't sell the sword...can we just move the chatter to another channel. [0;37m |
|
||||
[1;33mKaimana barters:[0;37m yeah... but just for quests? ehh[0;37m |
|
||||
[1;33mKaimana barters:[0;37m big places[0;37m |
|
||||
[1;33m[[1;35mNewbie[1;33m] [1;37m([0;35mAdvisor[1;37m)[1;33m [1;33mSusankay: hi Nawlnsboy welcome[0;37m |
|
||||
[1;33mKaimana barters:[0;37m this one is LVL97, 165 damage, 4DEX 4STR 10 DAM 6Hit and vampiric, which is pretty awesome, and the aard swords I think are vorpal, but not vampiric, which I find to be more useful in the long run anyway[0;37m |
|
||||
[1;33m[[1;35mNewbie[1;33m] [1;37m([1;32mHelper[1;37m)[1;33m [1;33mShaelynne: Hi Nawlnsboy[0;37m |
|
||||
[1;33m[Deputy] Daresia barters:[0;37m level 100 aard swords are 300 damage.[0;37m |
|
||||
[1;33mKaimana barters:[0;37m it's served me well for the last 10 levels :)[0;37m |
|
||||
[1;33m[Deputy] Daresia barters:[0;37m vampiric doesn't matter much compared to double damage[0;37m |
|
||||
[1;36mHuge Wang Dexx gossips 'In honor of the hardest working immortal on AARD - for the next five T0-T2s who come to 2se (of recall), five free item/weapon/armor enchants. I will cast resonate, solidify, and illuminate on the object. I can also cast enchant armor up to 3 times (upon request, but this raises level of item by one lever per casting unless it is already level 200 or above. This carries risk of destroying the item). I will not reimburse for enchant armor - request it at own risk. Note - if item has Hum, Invis, Glow flags set, I can not enchant further (this is default setting on AARD equipment). Ivar's Item Remodeling (run 2s4wn from recall) offers the service to flip the flags for a cost of 2 tps. Be sure to "read sign" at the shop to understand how to use the service. Do this at your own risk (I will not reimburse TPs). If item is "solidified, resonated, illuminated" already, I can not enchant it - apparently someone else has done so already.'[0;37m |
|
||||
[1;33mKaimana barters:[0;37m yeah, OP for the level isn't my style, and I know that as you go up it'll become less so, but for about 20 levels though you'll be a god, and then after that a ways you'll suck until you quest a bunch of times again[0;37m |
|
||||
[1;33mKaimana barters:[0;37m I just don't like that dynamic that much personally[0;37m |
|
||||
[1;33m([1;37mGroup[1;33m) [1;33mCoelbren: '[1;37m{-=[1;31mQuest Time[1;37m=-}[0;37m'[0;37m |
|
||||
[1;33mKaimana barters:[0;37m I like the bow though[0;37m |
|
@ -1,32 +0,0 @@ |
|||||
prompt |
|
||||
drink goblet |
|
||||
drink |
|
||||
score |
|
||||
|
|
||||
debug on |
|
||||
c 'create water |
|
||||
#echo $quest[timer] |
|
||||
debug off |
|
||||
rest |
|
||||
stand |
|
||||
lookl |
|
||||
look |
|
||||
porthome |
|
||||
d |
|
||||
eq |
|
||||
wear all |
|
||||
wear serenity |
|
||||
wear earth |
|
||||
compare serenity |
|
||||
put serenity backpack |
|
||||
look in bag |
|
||||
unkeep bag |
|
||||
e |
|
||||
drop bag |
|
||||
sac all |
|
||||
drop thieves |
|
||||
drop patch |
|
||||
#10 c 'remove curse' |
|
||||
drop all |
|
||||
i |
|
||||
quit |
|
@ -0,0 +1,61 @@ |
|||||
|
#class minimap kill |
||||
|
#class minimap open |
||||
|
|
||||
|
#ALIAS {get_minimap} |
||||
|
{ |
||||
|
#ACTION {~%0} |
||||
|
{ |
||||
|
#line log {$dir/logs/minimap.log} {%0}; |
||||
|
#line gag; |
||||
|
} {10} |
||||
|
} |
||||
|
|
||||
|
#ALIAS {get_chars} |
||||
|
{ |
||||
|
#ACTION {~%0} |
||||
|
{ |
||||
|
#line log {$dir/logs/mobs.log} {%0}; |
||||
|
} {10} |
||||
|
} |
||||
|
|
||||
|
#ACTION {^<MAPEND>$} |
||||
|
{ |
||||
|
#unaction {~%%0} {}; |
||||
|
#line gag; |
||||
|
} {1} |
||||
|
|
||||
|
#ACTION {^<MAPSTART>$} |
||||
|
{ |
||||
|
#line log {$dir/logs/minimap.log} {\n\r\n\r}; |
||||
|
get_minimap; |
||||
|
#line gag; |
||||
|
} {1} |
||||
|
|
||||
|
#ACTION {{^\{roomchars\}}} |
||||
|
{ |
||||
|
#line log {$dir/logs/mobs.log} {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n}; |
||||
|
get_chars; |
||||
|
#line gag; |
||||
|
} |
||||
|
|
||||
|
#ACTION {{^\{/roomchars\}$}} |
||||
|
{ |
||||
|
#unaction {~%%0} {}; |
||||
|
#line log {$dir/logs/mobs.log} {\n\r}; |
||||
|
#line gag; |
||||
|
} |
||||
|
|
||||
|
#ACTION {{^\{roomobjs\}}} |
||||
|
{ |
||||
|
get_chars; |
||||
|
#line gag; |
||||
|
} |
||||
|
|
||||
|
#ACTION {{^\{/roomobjs\}$}} |
||||
|
{ |
||||
|
#unaction {~%%0} {}; |
||||
|
#line log {$dir/logs/mobs.log} {\n\r}; |
||||
|
#line gag; |
||||
|
} |
||||
|
|
||||
|
#class minimap close |
Write
Preview
Loading…
Cancel
Save
Reference in new issue