User talk:Skace: Difference between revisions

From RoDpedia
Jump to navigation Jump to search
Skace (talk | contribs)
No edit summary
Skace (talk | contribs)
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Scripts==
* I saw the sandbox, it's very impressive. I'm quite partial to style #2, I think we should just use CSS to do anything we want in the template, something like provide "idname", "iddetails" and "idaffects" parts for the ID and styling them in a custom manner however we want. I also like the description stuff, but I'm undecided on the particular style yet. --[[User:Poromenos|Poromenos]] 18:34, 3 September 2008 (UTC)
 
** Thanks... I can't seem to get CSS class objects going IE [[User:Skace/Common.css]]..Not quite sure what I need to do yet. --[[User:Skace|Skace]] 20:44, 3 September 2008 (UTC)
=== 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:
<pre>
@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
</pre>
* 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:
<pre>
@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
</pre>
* 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:
<pre>
@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
</pre>
* 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.

Latest revision as of 20:44, 3 September 2008

  • I saw the sandbox, it's very impressive. I'm quite partial to style #2, I think we should just use CSS to do anything we want in the template, something like provide "idname", "iddetails" and "idaffects" parts for the ID and styling them in a custom manner however we want. I also like the description stuff, but I'm undecided on the particular style yet. --Poromenos 18:34, 3 September 2008 (UTC)
    • Thanks... I can't seem to get CSS class objects going IE User:Skace/Common.css..Not quite sure what I need to do yet. --Skace 20:44, 3 September 2008 (UTC)