VisualGuideToBuildingStendhalStep5

From Arianne
Revision as of 23:36, 22 March 2007 by imported>Oslsachem (Quick and dirty update for the guide to reflect directory path changes)
Jump to navigation Jump to search

Step 5. Move compiled files to server and client folders

Look for the 3 client and 3 server generated files at the C:\development\stendhal\build\lib\ folder Warning: I really mean C:\development\stendhal\build\lib\ and not C:\development\libs\

Generated server files:

  • stendhal-xmlconf-0.47.jar
  • stendhal-maps-0.47.jar
  • stendhal-server-0.47.jar

http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles01.png

http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles02.png

Generated client files:

  • stendhal-data-0.47.jar
  • stendhal-0.47.jar
  • stendhal-sound-data-0.47.jar (this file is not strictly necessary to play the game, only to hear sounds)

http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles01.png

http://arianne.sourceforge.net/wiki_images/visual_guide_build/Step5MoveCompiledFiles/Step5MoveCompiledFiles03.png

Copy the 3 server files to C:\marauroa-1.31.1\ folder

Copy the 3 client files (or 2 without stendhal-sound-data) to C:\stendhal-0.47\ folder (the client folder)

Warning: Copy these files and don't remove them from /lib because this way the next time you recompile Stendhal with ant, the compiler will only generate the changed files and not all the 6 files everytime, spending much less time in the process.

How to become admin

Go to C:\Development\stendhal\data\conf\ folder

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin01.png

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin02.png

Edit admins.list file:

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin03.png

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin04.png

Add your user name there:

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin05.png

Save the changes:

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin06.png

Copy this file to C:\Development\stendhal\build_server\data\conf

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin07.png

http://arianne.sourceforge.net/wiki_images/visual_guide_build/HowToBecomeAdmin/HowToBecomeAdmin08.png

Recompile, move the new generated binary files to their appropiate place, run the server and client and behold! That user has admin superpowers!