Code Search for Developers
 
 
  

howto-connect.txt from POL-distro scripts at Krugle


Show howto-connect.txt syntax highlighted

OSI regularly changes the encryption in the UO client.  In order for your users to connect to POL, the POL server and the connecting client need to both be using the same encryption.  
You set the encryption POL uses by changing the ClientEncryptionVersion line in the file config/pol.cfg.  Currently, POL supports UO Client version 1.26.4 through 1.26.4i; version 2.0.0 through version 2.0.0b; and clients launched with a program called Ignition (explained below).

In pol.cfg set:
ClientEncryptionVersion=1.26.4

...and clients can connect with UO clients 1.26.4 - 1.26.4i

In pol.cfg set:
ClientEncryptionVersion=2.0.0

...and clients can connect with UO clients 2.0.0 - 2.0.0b

In pol.cfg set:
ClientEncryptionVersion=ignition

...and clients can connect with ANY client that Ignition supports (currently most known clients, including 3rd Dawn). *BUT* the client *MUST* be launched via Ignition!  

The Ignition program removes the encryption from the client at runtime.  This makes it easier to get all your users to connect, since many clients are supported by Ignition. The only problem would be getting them to ALL download and USE Ignition.  Also, please note that although Ignition supports the UO:3D clients, POL does not yet support the Ilshenar maps.  So although you can log in to POL with UO:3D, you can't go to Illshenar.

Get Ignition here:  http://www.beosil.com/ignition/
Don't forget to also get the most current config file!

There is one other way to connect to POL servers configured to use Ignition WITHOUT USING IGNITION.  A program called UO-RICE will actually create a copy of your client that removes the encryption check, you can then use that copy to log in to POL servers using Ignition as the encryption method.  

Get UO-RICE here:   http://stud4.tuwien.ac.at/~e9425109/UO_RICE.htm

You can find various versions of the UO client at the Paigelore website:

http://www.paigelore.com/ultimaonline/clients.html


Note also- if you use an older client but have patched all the way to the current version with OSI, you will notice at least two bugs. One will prevent character creation- POL expects you to have 65 total stat points, and the new client data files give you 80. Use the file in the client directory of this download to fix that problem.
Armor leggings were given their own layer, which the older clients do not know how to display. For that you'll need either an older art.mul or to use a more current client and Ignition or UO-RICE.




See more files for this project here

POL-distro scripts

The default distribution of scripts for the POL server project.

Project homepage: http://sourceforge.net/projects/pol-distro
Programming language(s): ASP,Pascal
License: other

  client/
    prof.txt
    readme.txt
  config/
    animxlate.cfg
    armrdesc.cfg
    armrzone.cfg
    bannedips.cfg
    boats.cfg
    bookstorage.cfg
    bowcraft.cfg
    circles.cfg
    cloths.cfg
    cmds.cfg
    colors.cfg
    combat.cfg
    console.cfg
    days.cfg
    equip.cfg
    equip2.cfg
    food.cfg
    golocs.cfg
    gzone.cfg
    innlocation.cfg
    insertsound.cfg
    itemdesc.cfg
    lootgroup.cfg
    menus.cfg
    movecost.cfg
    mrcspawn.cfg
    multis.cfg
    names.cfg
    nlootgroup.cfg
    npcdesc.cfg
    npcequip.cfg
    repsys.cfg
    servers.cfg
    servspecopt.cfg
    sets.cfg
    skills.cfg
    spawngroups.cfg
    spawnregions.cfg
    speechgroup.cfg
    spells.cfg
    stacking.cfg
    starteqp.cfg
    startloc.cfg
    teleporters.cfg
    use_stuff.cfg
    watch.cfg
    wepndesc.cfg
    xlate.cfg
  data/
    ds/
      spawnregion/
      sysbook/
        staticbooks.1.txt
    accounts.txt
    datastore.txt
    guilds.txt
    items.txt
    multis.txt
    npcequip.txt
    npcs.txt
    objects.txt
    pcequip.txt
    pcs.txt
    pol.txt
    resource.txt
    storage.txt
  dbghelp/
    dbghelp.dll
  devpkg/
    core95/
      ds1/
      ds2/
      pkginc/
      servperf/
      support/
      testscript/
      wwwdebug/
      wwwroot/
      pkg.cfg
    testfileaccess/
    testing/
      textcmd/
      floodthread.src
      pkg.cfg
  docs/
    basicem.html
    boatem.html
    builtintextcmds.html
    cfgfileem.html
    commands.txt
    configfiles.html
    datafileem.html
    escriptguide.html
    events.html
    fileem.html
    filenames.txt
    gumps.html
    httpem.html
    index.html
    mathem.html
    nodes.txt
    npcem.html
    objref.html
    osem.html
    performance.html
    picture_gump_finish_1.png
    polsysem.html
    privilages.html
    scripttypes.html
    unicodeem.html
    uoem.html
    utilem.html
  license/
    crypt/
  misc/
    world.dor.dat
  pkg/
    foundations/
    items/
    npcs/
    skills/
    systems/
    template/
    tools/
  regions/
    fish.cfg
    light.cfg
    ore.cfg
    regions.cfg
    resource.cfg
    weather.cfg
    wood.cfg
  scripts/
    ai/
    console/
    control/
    include/
    items/
    misc/
    textcmd/
    util/
    www/
    ECOMPILE.BAT
    NPCKeeper.src
    basic.em
    basicio.em
    boat.em
    boneControl.src
    cfgfile.em
    datafile.em
    devenv.bat
    doRes.src
    ecall.bat
    ecompile.cfg
    ecompile.cfg.example
    file.em
    http.em
    itemRes.src
    math.em
    npc.em
    os.em
    polsys.em
    start.src
    storageWipe.src
    unicode.em
    uo.em
    util.em
  bugs.txt
  changes.old
  core-changes-old.txt
  core-changes.txt
  core-docs.txt
  distro-changelog.txt
  grouped-core-changes095.txt
  howto-connect.txt
  pol.cfg
  readme.txt
  upgrade-notes-095.txt