Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Tool] OpenSWG Dummy Server
#1
OpenSWG Star Wars Galaxies Dummy Server

This is more-less a relic of the past that has only a moderate value among the community at this time. But it has not been a publicly accessible tool until now (sort of- it's more less a hidden gem). Formerly this was kept under lock and key for emulation development teams. I've decided to go ahead and share it for those that may want to take a look and play around. If you're looking to get into packets: Understanding, playing, exploring, and interpreting, this is a great resource.

A lot of great research has come from the use of this Dummy Server. Most of the packet reversing and early research done by cAble (All screenshots are from the Dummy Server) came from this Dummy Server. While it will say it's for the Combat Upgrade, it is compatible with and primarily used for the NGE.

>>> Download The OpenSWG Dummy Server <<<


You are HIGHLY encouraged, (of course if you're interested) to now check out the Packet Research Guide.

Quick Tips about the Dummy Server:
* Tips are intended to tease and encourage more exploring and testing...

CREO:
In the dummy server under "Packets > Zone Insertion" You will see files such as "Creo1" and so on... CREO stands for "Create Object" and assists in creation of general stats and information. (Please note: This is relevant to the Dummy Server. Not an actual server. It is written with intentions to teach and let others grow from it. Not to be a textbook.)

The following is a guide to what Creo file contains what:

Creo1: Hybrid Profession Options, Language Data, Credits in Inventory, and Skill Lists
Creo3: Mostly contains character Information- Characer Name, Character Species, Characer Customization (Eye Color and Such), Character Height,
Creo4: Try to stay clear of it as it is just a bunch of hex code that cant really be changed.
Creo6: Pt 1 contains Character Level. Pt 2 contains Equiptment and Object Counts
Creo8: Creo 8 Contains only Characer ID Information

Character Name:
To change your character name in the dummy server:
Character Name is stored in: Creo3 as part of Packets > ZoneInsertion

Scroll down to

0x06, 0x00, 0x00, 0x00, # Player Name (Zantox)
0x5a, 0x00, 0x61, 0x00, 0x6e, 0x00, 0x74, 0x00,
0x6f, 0x00, 0x78, 0x00,

DO NOT AJUST the FIRST line
Only ajust the:
0x5a, 0x00, 0x61, 0x00, 0x6e, 0x00, 0x74, 0x00,
0x6f, 0x00, 0x78, 0x00,

First letter is "Z" for example
Everything in between must have "0x00"
Then another letter... and so on...

Character Combat Level:
Combat Levels are located in CREO6DELTA
Under # Combat Level

What it will look like at the start:
0x5A, 0x00, # Combat Level (90)

By Changing the 0x5A, 0x00, to something else, you will change the combat level of your character.

The highest level: 0xFF, 0xFF, turns out to display as -1. Meaning infinate level. DO NOT USE -1 LEVEL! It will cause crashes

Level 999 is the highest level that will be displayed in the character icon in the corner.
The highest stated level in the game is 500. Meaning above that, stats will be strange.

To set to level 500, use
0xF4, 0x01,

Others can be found using any HEX CONVERTER TOOLS FROM TEXT TO HEX
keep in mind anything above 250 will require a 0x01 after it rather then 0x00.
Anything above 500 will require 0x02, and anything above 750 0x03 and so on...

Good HEX Conversion tool:
The tool avalible here:
http://www.swingnote.com/tools/texttohex.php
Converts single or multiple characters to thier text.


Check out http://wiki.swganh.org/ for a ton of packet information!

---


You are HIGHLY encouraged, (of course if you're interested) to now check out the Packet Research Guide.
 
Reply
#2
I've downloaded this Dummy Server, and when I run my client, when it to loading into world it crashes to desktop. any advise?
 
Reply
  



Forum Jump:


Browsing: 1 Guest(s)