User:Skace

From RoDpedia
Revision as of 22:44, 7 July 2008 by Skace (talk | contribs)
Jump to navigation Jump to search

I started playing RoD in 1998 and I've come back to it several times over the years. The gaps leave me starting fresh every time, which I suppose is why I have a vested interest in documentation. My interest in this site, however, is not just due to documenting RoD, but also because I've been very interested in Wikipedia itself. I didn't have a subject that I wanted to dive into until it came to filling in all the missing information surrounding the Realms.

I am currently working towards complete data for The Sentinel and The Gauntlet. Mainly because they are 2 of my favorite zones, but also because they have a level limit which makes them a priority.

http://en.wikipedia.org/wiki/Wikipedia_talk:Template_documentation#Categories_and_documentation

Characters

Skaje

Skaje is my first character, which is why he has the stupidest name. He may never reach 50 and the string of 13hp level ups almost sealed that fact in concrete.


Score for Skaje the Forsaken.
----------------------------------------------------------------------------
LEVEL: 22          Race : Half-orc         Born on: Fri May 16 23:06:00 2008
YEARS: 53          Class: Vampire           Log In: Thu Jun  5 15:37:20 2008
STR  : 20(17)      HitRoll: 31               Saved: Thu Jun  5 15:42:38 2008
INT  : 18(14)      DamRoll: 30                Time: Thu Jun  5 15:42:56 2008
WIS  : 14(11)      Align: +1000, devout     Played: 72 hours
DEX  : 23(16)      Wimpy: 0                Devoted: 33 years
CON  : 17(13)      Armor: that of an avatar
CHA  : 14(12)      Pos'n: standing            
LCK  : 15(12)      Style: evasive              
                                               Items:  00002   (max 00014)
Glory: 0000(0000)                              Weight: 00419 (max 0000500)
Pract: 026         Hitpoints: 509   of   509   Pager: ( )  24    AutoExit(X)
XP   : 14694537        Blood: 1     of    32   MKills:  01615    AutoLoot( )
Gold : 9,407,240        Move: 305   of   305   Mdeaths: 00003    AutoSac ( )
Bank : 0            
You feel great.
----------------------------------------------------------------------------
Deity:  Grishnakh             Favor: loved
----------------------------------------------------------------------------

Skane

Skane is my new cleric. This character actually has decent base stats and seems to be progressing ok. 15 str 17 int 18 wis 14 dex 9 con 9 cha 13 lck

Score for Skane the Monk.
----------------------------------------------------------------------------
LEVEL: 14          Race : Gnome            Born on: Thu Jun  5 16:05:20 2008
YEARS: 21          Class: Cleric            Log In: Fri Jun  6 15:46:37 2008
STR  : 20(15)                                Saved: Fri Jun  6 15:50:38 2008
INT  : 22(17)                                 Time: Fri Jun  6 15:53:12 2008
WIS  : 25(18)      Align: +1000, devout     Played: 8 hours
DEX  : 18(14)      Wimpy: 0                Devoted: 3 years
CON  : 20(09)      Armor: that of an avatar
CHA  : 10(09)      Pos'n: standing            
LCK  : 14(13)      Style: standard             
                                               Items:  00003   (max 00007)
Glory: 0000(0000)                              Weight: 00373 (max 0000500)
Pract: 035         Hitpoints: 267   of   269   Pager: ( )  24    AutoExit(X)
XP   : 2308066          Mana: 76    of   209   MKills:  00269    AutoLoot( )
Gold : 1,450,196        Move: 233   of   320   Mdeaths: 00000    AutoSac ( )
Bank : 0            
You feel great.
----------------------------------------------------------------------------
Deity:  Z'hyal                Favor: tolerated
----------------------------------------------------------------------------

Scripts

Area Menu

  • Copy the full "areas" command from RoD into a file called areas.txt and remote extra spacing (replace " " with " " until you can't)
  • Create and run a batch file with the following code:
@echo off
setlocal
set i=0
echo "|-"> areas2.txt
for /f "tokens=2 delims=|(" %%i in (areas.txt) do call :start %%i
endlocal
goto :eof

:start2
echo "%*"
goto :eof

:start
set /a i+=1
if "%t%"=="" ( set "t=[[%*]]" ) else ( set "t=%t% || [[%*]]" )
if "%i%"=="2" call :submit "%t%"
goto :eof

:submit
echo "|%~1">> areas2.txt
echo "|-">> areas2.txt
set i=0
set t=
goto :eof
  • Open areas2.txt and replace quotation marks w/ nothing to remove them all
  • You now have the body of the Template:Areamenu. Do not overwrite the whole thing, only the body, you will be able to tell.

Command Menu

  • Create a long text file of commands directly from inside RoD via commands. Use Excel to turn this list into 1 column and alphabetize it. Save it as commands.txt
  • Create and run a batch file with this code:
@echo off
setlocal
set i=0
echo "|-"> commands2.txt
for /f %%i in (commands.txt) do call :start %%i
endlocal
goto :eof

:start
set /a i+=1
if "%t%"=="" ( set "t=[[%~1]]" ) else ( set "t=%t% || [[%~1]]" )
if "%i%"=="3" call :submit "%t%"
goto :eof

:submit
echo "|%~1">> commands2.txt
echo "|-">> commands2.txt
set i=0
set t=
goto :eof
  • Open commands2.txt and replace all quotation marks w/ nothing to remove them
  • Copy the resulting text into the Template:Commandmenu body

Skill Menu

  • Grab the list of skills off of the category skill page for the specific class you are updating
  • Create and run a batch file with this code:
@echo off
setlocal
echo "|-"> skills2.txt
for /f "tokens=1,2,3,4 delims=:=" %%i in (skills.txt) do call :start "%%i" "%%j" "%%k" "%%l"
endlocal
goto :eof

:start
if "%~2"=="" for /f "tokens=2" %%i in ("%~1") do set level=%%i& goto :eof
for /f "tokens=2 delims=[]" %%i in ("%~2") do set skill=[[%%i]]
for /f "tokens=1" %%i in ("%~3") do set max=%%i
echo "|%level% || %skill% || %max% || %~4">> skills2.txt
echo "|-">> skills2.txt
goto :eof
  • Open skills2.txt and replace all quotation marks w/ nothing to remove them
  • The resulting text can be used to create a skill table for any class page. See the warrior class for example syntax.