PDA

View Full Version : 5E Character sheet from XML



DAWPage
October 30th, 2014, 22:03
MODERATOR: Moved to it's own thread.

I am working on an app to print a 5E character sheet from an exported xml file. I am very close, I have attached an example PDF file. I will post a link to it here if anybody shows an interest.

I have moved this tool to a wepage, it can be accessed at:
https://www.alonlinetools.net/

damned
October 30th, 2014, 23:22
Well done DAWPage! Excellent work. Im sure this will prove popular!

dberkompas
October 31st, 2014, 04:23
Nice!

Irondrake
October 31st, 2014, 04:28
Very nice, I'm betting my player's would love it!

VenomousFiligree
October 31st, 2014, 07:12
I only recently requested such a beast, excellent! :)

damned
November 3rd, 2014, 13:23
Here is a similar project going on for Pathfinder :)
https://www.fantasygrounds.com/forums/showthread.php?22462-Printable-or-character-WEB-page-from-FG-XML-character-files

DAWPage
November 4th, 2014, 16:00
Here is the link for the application to print out your character sheet from the FG export file. You have to be connected to the internet to print the sheets. Post here if you have any issues.

https://www.dawpage.com/files/fgiisetup.msi

Dave

khersheyjr
November 6th, 2014, 15:01
Looks like a cool tool to use. I am running into an error however. This is the error I get when trying to use the above application: 7878

DAWPage
November 7th, 2014, 12:48
Ok, should have it fixed, try again

khersheyjr
November 7th, 2014, 16:00
getting the same exact error still.

DAWPage
November 7th, 2014, 16:32
Looks like I did not have the install set to "Overwrite", so try again if you could.

Dave

khersheyjr
November 7th, 2014, 18:37
Your link that you posted for the file to install above is now giving an error 404

DAWPage
November 7th, 2014, 20:41
sorry, try again

khersheyjr
November 7th, 2014, 20:53
Getting this error now when I go to run fgiisetup.msi :7883

DAWPage
November 7th, 2014, 22:12
I am going to have to look at it tomorrow, thanks for your help

DAWPage
November 10th, 2014, 14:04
Ok, sorry, got busy, but I think I got it working now.

https://www.dawpage.com/files/fgiisetup.msi

khersheyjr
November 10th, 2014, 18:28
Looks like we made a tiny bit of progress yet another error popped up though: 7895

DAWPage
November 10th, 2014, 18:59
ok, can you post the xml file from the export? You could have something setup that I did not anticipate which caused that error.

Thanks

El Condoro
November 10th, 2014, 19:11
I get this error when I try to print a sheet
character sheet error (https://dl.dropboxusercontent.com/u/16283408/Images/charsheeterror.png)
And a debug error (that I haven't copied this time) when closing the app.

El Condoro
November 10th, 2014, 19:17
This is the error when I close the app.
The folder and files had RO attribute that I removed but it still occurs.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\FGIITools\LocalSettings.xml' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
at System.Data.DataSet.WriteXml(String fileName, XmlWriteMode mode)
at System.Data.DataSet.WriteXml(String fileName)
at FGIITools.frmMain.SaveSettings()
at FGIITools.frmMain.frmMain_FormClosing(Object sender, FormClosingEventArgs e)
at System.Windows.Forms.Form.OnFormClosing(FormClosin gEventArgs e)
at System.Windows.Forms.Form.WmClose(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
FGIITools
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/FGIITools/FGIITools.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8008 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

DAWPage
November 10th, 2014, 19:20
El Condoro - If you start the EXE in admin mode you wont get that, it is trying to save a settings file and does not have access to it. Can you also attached your character XML file so that I can see what I am missing.

El Condoro
November 10th, 2014, 19:42
Running in administrator mode does get rid of the exception error.

No luck on the Print character sheet, though.

Here is my XML. (https://dl.dropboxusercontent.com/u/16283408/Misc/Baritone.xml)

DAWPage
November 10th, 2014, 20:03
Try now, the web server that prints the sheet is down, I uploaded the sheet so you can see it.

Dave

El Condoro
November 10th, 2014, 20:13
OK, that looks good. So it's an external server that is being accessed? How to ensure its availability?

Just ran another sheet - it got to the server and started writing the PDF, got to the end and said there was an issue with PDF writer. I have to go to work now so can't do any more on it just now.

DAWPage
November 10th, 2014, 20:24
There is nothing I can really do to ensure the server is always there. It is not my server, but if it goes down, I can check it. The sheet you requested is on the server and can be accessed https://prg-server.edibar.com/Files/20141110031408356AdventureLeagueCharacterSheet.pdf at least until the directory gets purged tonight.

damned
November 10th, 2014, 22:45
DAWPage - its a great export tool. Keep it up!

El Condoro
November 11th, 2014, 10:24
Just got it to work first time, second time it hung in IE. What I saw the first time indicates this is a really great tool and it should prove really useful for creating character sheets, even when not used in FG. Drag and drop into the FG sheet and then save it to XML and then to a printed sheet for an AL game - great idea.

khersheyjr
November 11th, 2014, 16:46
I fired up the program today and bam it worked. Thanks!

DAWPage
November 11th, 2014, 16:54
Great!!

khersheyjr
November 11th, 2014, 17:34
Great!!

I have noticed that when trying to print several different characters, there are areas within the personality traits sections that displays nothing in the print version especially ideals and flaws.

Olodrin
November 11th, 2014, 18:03
I got this to install, but I don't know where my character is stored in the FG2 directory

El Condoro
November 11th, 2014, 19:34
It's in the main data folder of Fantasy Grounds, under characters (in mine, anyway)

Olodrin
November 11th, 2014, 20:00
Huh, well, I'm in C:\Users\Me\AppData\Roaming\Fantasy Grounds II\characters and I don't see anything that would obviously be a character file. Would it usually be character_name.xml?

Trenloe
November 11th, 2014, 21:07
You need to export the character file into an XML file (and remember where you saved the file). See GM Actions -> Export a Character in the Wiki: https://www.fantasygrounds.com/wiki/index.php/Character_Management

Olodrin
November 11th, 2014, 21:52
Got it, worked nicely

DAWPage
November 13th, 2014, 03:20
Ideals and Flaws have been fixed, you will need to run a new install.

khersheyjr
November 13th, 2014, 16:28
Ideals and Flaws have been fixed, you will need to run a new install.

cool!

Manchine
November 14th, 2014, 22:07
I want to know when you have this done up.... oh ahhh!

DAWPage
November 20th, 2014, 22:42
There is a new version out, I fixed the DC and attacks in the spell description. I also moved attacks to the front page, to read them easier.

https://www.dawpage.com/files/fgiisetup.msi

Dave

Callum
November 21st, 2014, 10:18
I'm sure a conversion of this for use with Pathfinder/3.5E would be very popular! How difficult would it be to produce that?

DAWPage
November 21st, 2014, 20:07
It would not be easy Callum, the XML layout is totally different. I also have Hero Lab, so I would have no use for it.

Dave

Callum
November 21st, 2014, 21:50
Okay, thanks for letting me know. Would you be able to make the shell of your code available to someone else to develop a Pathfinder/3.5E version?

DAWPage
November 24th, 2014, 21:11
I could, it you happen to be a C# developer I could send you the code for the class I use.

dberkompas
November 24th, 2014, 21:19
I've written Java code for taking XML output from Hero Lab and populating an Adobe PDF template. (Savage Worlds characters)

If you're a dev, you should be able to creatively borrow my code and modify it to suit your needs.

Code is available on my website.
https://ai6k.com/herolab/savageworlds/


BoomerET

Manchine
February 6th, 2015, 08:49
There is a new version out, I fixed the DC and attacks in the spell description. I also moved attacks to the front page, to read them easier.

https://www.dawpage.com/files/fgiisetup.msi

Dave

I downloaded this version on another puter and this doesn't want to work.....=/

damned
February 6th, 2015, 09:18
you might need to say what part does and doesnt work...



https://www.fg-con.com/wp-content/uploads/2015/02/fg-con-6-150-14.jpg (https://www.fg-con.com/events/)
FG Con 6 – April 17-19th 2015 - register at www.fg-con.com (https://www.fg-con.com/) for all the latest info.

Manchine
February 6th, 2015, 18:10
you might need to say what part does and doesnt work...



https://www.fg-con.com/wp-content/uploads/2015/02/fg-con-6-150-14.jpg (https://www.fg-con.com/events/)
FG Con 6 – April 17-19th 2015 - register at www.fg-con.com (https://www.fg-con.com/) for all the latest info.

I open it up put the character in and it just sits there. Then it says program says "Operation has timed out"

soulcat
February 10th, 2015, 22:00
I have run the program before and it works, I have also noticed the problem. I believe The program submits the information to a website which generates the pdfs... It seems the connection to the website no longer works.

DAWPage
February 24th, 2015, 19:51
I have made some changes to the app that may break any older version. I will try to get a new install done by the weekend, I will let you guys know.

Dave

DAWPage
February 26th, 2015, 22:24
There is a new update https://www.dawpage.com/files/fgiisetup.msi

PinkRose
April 30th, 2015, 09:11
I get the error, "Column 'name' does not belong to table id-00026."

PinkRose
May 7th, 2015, 08:06
Is this working for anyone else?
Is there a way to fix this?
Does anyone have an alternate program for online to offline character building?

DAWPage
May 7th, 2015, 10:37
Is this working for anyone else?
Is there a way to fix this?
Does anyone have an alternate program for online to offline character building?

If you could attach the xml file you are trying to print to a reply, I will take a look.

Dave

PinkRose
May 8th, 2015, 06:38
double post

PinkRose
May 8th, 2015, 06:43
It won't let me attach anything, probably due to my page count.
So I'm posting this in two posts. I hope it works, I can't edit, again because of post count.



<?xml version="1.0" encoding="iso-8859-1"?>
<root version="3.0" release="3|CoreRPG:3">
<character>
<abilities>
<charisma>
<bonus type="number">-1</bonus>
<save type="number">1</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">1</saveprof>
<score type="number">8</score>
</charisma>
<constitution>
<bonus type="number">3</bonus>
<save type="number">3</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">0</saveprof>
<score type="number">16</score>
</constitution>
<dexterity>
<bonus type="number">1</bonus>
<save type="number">1</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">0</saveprof>
<score type="number">13</score>
</dexterity>
<intelligence>
<bonus type="number">2</bonus>
<save type="number">2</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">0</saveprof>
<score type="number">15</score>
</intelligence>
<strength>
<bonus type="number">1</bonus>
<save type="number">1</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">0</saveprof>
<score type="number">12</score>
</strength>
<wisdom>
<bonus type="number">0</bonus>
<save type="number">2</save>
<savemodifier type="number">0</savemodifier>
<saveprof type="number">1</saveprof>
<score type="number">10</score>
</wisdom>
</abilities>
<backgroundlink type="windowreference">
<class></class>
<recordname></recordname>
</backgroundlink>
<classes>
<id-00001>
<hddie type="dice">d8</hddie>
<hdused type="number">0</hdused>
<level type="number">1</level>
<name type="string">Cleric</name>
<shortcut type="windowreference">
<class>reference_class</class>
<recordname>reference.classdata.cleric@DD Basic Rules - Player</recordname>
</shortcut>
</id-00001>
</classes>
<coins>
<slot1>
<amount type="number">0</amount>
</slot1>
<slot2>
<amount type="number">0</amount>
</slot2>
<slot3>
<amount type="number">0</amount>
</slot3>
<slot4>
<amount type="number">0</amount>
</slot4>
<slot5>
<amount type="number">0</amount>
</slot5>
<slot6>
<amount type="number">0</amount>
</slot6>
</coins>
<defenses>
<ac>
<armor type="number">0</armor>
<misc type="number">0</misc>
<prof type="number">1</prof>
<shield type="number">0</shield>
<temporary type="number">0</temporary>
<total type="number">11</total>
</ac>
</defenses>
<encumbrance>
<encumbered type="number">60</encumbered>
<encumberedheavy type="number">120</encumberedheavy>
<liftpushdrag type="number">360</liftpushdrag>
<load type="number">0</load>
<max type="number">180</max>
</encumbrance>
<exp type="number">0</exp>
<expneeded type="number">0</expneeded>
<featlist>
</featlist>
<featurelist>
<id-00001>
<level type="number">1</level>
<locked type="number">1</locked>
<name type="string">Spellcasting</name>
<source type="string">Cleric</source>
<text type="formattedtext">
<p>As a conduit for divine power, you can cast cleric spells. See chapter 10 for the general rules of spellcasting and chapter 11 for a selection of cleric spells.</p>
<p><b>Cantrips</b></p>
<p>At 1st level, you know three cantrips of your choice from the cleric spell list. You learn additional cleric cantrips of your choice at higher levels, as shown in the Cantrips Known column of the Cleric table.</p>
<p><b>Preparing and Casting Spells</b></p>
<p>The Cleric table shows how many spell slots you have to cast your spells of 1st level and higher. To cast one of these spells, you must expend a slot of the spell's level or higher. You regain all expended spell slots when you finish a long rest.</p>
<p>You prepare the list of cleric spells that are available for you to cast, choosing from the cleric spell list. When you do so, choose a number of cleric spells equal to your Wisdom modifier + your cleric level (minimum of one spell). The spells must be of a level for which you have spell slots.</p>
<p>For example, if you are a 3rd-level cleric, you have four 1st-level and two 2nd-level spell slots. With a Wisdom of 16, your list of prepared spells can include six spells</p>
<p>of 1st or 2nd level, in any combination. If you prepare the 1st-level spell cure wounds, you can cast it using a 1st-level or 2nd-level slot. Casting the spell doesn't remove it from your list of prepared spells.</p>
<p>You can change your list of prepared spells when you finish a long rest. Preparing a new list of cleric spells requires time spent in prayer and meditation: at least 1 minute per spell level for each spell on your list.</p>
<p><b>Spellcasting Ability</b></p>
<p>Wisdom is your spellcasting ability for your cleric spells. The power of your spells comes from your devotion to your deity. You use your Wisdom whenever a cleric spell refers to your spellcasting ability. In addition, you use your Wisdom modifier when setting the saving throw DC for a cleric spell you cast and when making an attack roll with one.</p>
<p><b>Spell save DC </b>= 8 + your proficiency bonus + your Wisdom modifier</p>
<p><b>Spell attack modifier </b>= your proficiency bonus + your Wisdom modifier</p>
<p><b>Ritual Casting</b></p>
<p>You can cast a cleric spell as a ritual if that spell has the ritual tag and you have the spell prepared.</p>
<p><b>Spellcasting Focus</b></p>
<p>You can use a holy symbol (found in chapter 5) as a spellcasting focus for your cleric spells.</p>
</text>
</id-00001>
<id-00002>
</id-00002>
</featurelist>
<hp>
<hdmod type="number">0</hdmod>
<temporary type="number">0</temporary>
<total type="number">9</total>
<wounds type="number">0</wounds>
</hp>
<initiative>
<misc type="number">0</misc>
<temporary type="number">0</temporary>
<total type="number">1</total>
</initiative>
<inspiration type="number">0</inspiration>
<inventorylist>
</inventorylist>
<languagelist>
<id-00001>
<name type="string">Common</name>
</id-00001>
<id-00002>
<name type="string">Dwarvish</name>
</id-00002>

PinkRose
May 8th, 2015, 06:44
And here is the second section.
Thanks for looking into this.


</languagelist>
<level type="number">1</level>
<name type="string">Rufuss</name>
<perception type="number">10</perception>
<powermeta>
<spellslots1>
<max type="number">0</max>
</spellslots1>
<spellslots2>
<max type="number">0</max>
</spellslots2>
<spellslots3>
<max type="number">0</max>
</spellslots3>
<spellslots4>
<max type="number">0</max>
</spellslots4>
<spellslots5>
<max type="number">0</max>
</spellslots5>
<spellslots6>
<max type="number">0</max>
</spellslots6>
<spellslots7>
<max type="number">0</max>
</spellslots7>
<spellslots8>
<max type="number">0</max>
</spellslots8>
<spellslots9>
<max type="number">0</max>
</spellslots9>
</powermeta>
<powers>
</powers>
<profbonus type="number">2</profbonus>
<proficiencylist>
<id-00001>
<name type="string">Weapon: All simple weapons</name>
</id-00001>
<id-00002>
<name type="string">Armor: Light armor, medium armor, shields</name>
</id-00002>
</proficiencylist>
<race type="string">Hill Dwarf</race>
<racelink type="windowreference">
<class>reference_race</class>
<recordname>reference.racedata.dwarf@DD Basic Rules - Player</recordname>
</racelink>
<senses type="string">Darkvision 60</senses>
<size type="string">Medium</size>
<skilllist>
<id-00005>
<misc type="number">0</misc>
<name type="string">Persuasion</name>
<prof type="number">0</prof>
<stat type="string">charisma</stat>
<total type="number">-1</total>
</id-00005>
<id-00007>
<misc type="number">0</misc>
<name type="string">Survival</name>
<prof type="number">0</prof>
<stat type="string">wisdom</stat>
<total type="number">0</total>
</id-00007>
<id-00008>
<misc type="number">0</misc>
<name type="string">Perfor</name>
<prof type="number">0</prof>
<stat type="string">charisma</stat>
<total type="number">-1</total>
</id-00008>
<id-00010>
<misc type="number">0</misc>
<name type="string">Religion</name>
<prof type="number">0</prof>
<stat type="string">intelligence</stat>
<total type="number">2</total>
</id-00010>
<id-00012>
<misc type="number">0</misc>
<name type="string">Sleight of Hand</name>
<prof type="number">0</prof>
<stat type="string">dexterity</stat>
<total type="number">1</total>
</id-00012>
<id-00017>
<misc type="number">0</misc>
<name type="string">Stealth</name>
<prof type="number">0</prof>
<stat type="string">dexterity</stat>
<total type="number">1</total>
</id-00017>
<id-00021>
<misc type="number">0</misc>
<name type="string">jgjh</name>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00021>
<id-00022>
<misc type="number">0</misc>
<name type="string">sdfa</name>
<prof type="number">0</prof>
<stat type="string">constitution</stat>
<total type="number">3</total>
</id-00022>
<id-00024>
<misc type="number">0</misc>
<name type="string">zcfvsd</name>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00024>
<id-00026>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00026>
<id-00027>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00027>
<id-00028>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00028>
<id-00029>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00029>
<id-00030>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00030>
<id-00031>
<misc type="number">0</misc>
<prof type="number">0</prof>
<total type="number">0</total>
</id-00031>
</skilllist>
<speed>
<armor type="number">0</armor>
<base type="number">25</base>
<misc type="number">0</misc>
<temporary type="number">0</temporary>
<total type="number">25</total>
</speed>
<token type="token">portrait_localid-00001_token</token>
<traitlist>
<id-00001>
<locked type="number">1</locked>
<name type="string">Dwarven Resilience</name>
<source type="string">Dwarf</source>
<text type="formattedtext">
<p>You have advantage on saving throws against poison, and you have resistance against poison damage (explained in chapter 9).</p>
</text>
</id-00001>
<id-00002>
<locked type="number">1</locked>
<name type="string">Stonecunning</name>
<source type="string">Dwarf</source>
<text type="formattedtext">
<p>Whenever you make an Intelligence (History) check related to the origin of stonework, you are considered proficient in the History skill and add double your proficiency bonus to the check, instead of your normal proficiency bonus.</p>
</text>
</id-00002>
<id-00003>
<locked type="number">1</locked>
<name type="string">Dwarven Combat Training</name>
<source type="string">Dwarf</source>
<text type="formattedtext">
<p>You have proficiency with the battleaxe, handaxe, throwing hammer, and warhammer.</p>
</text>
</id-00003>
<id-00004>
<locked type="number">1</locked>
<name type="string">Tool Proficiency</name>
<source type="string">Dwarf</source>
<text type="formattedtext">
<p>You gain proficiency with the artisan's tools of your choice: smith's tools, brewer's supplies, or mason's tools.</p>
</text>
</id-00004>
<id-00005>
<locked type="number">1</locked>
<name type="string">Dwarven Toughness</name>
<source type="string">Hill Dwarf</source>
<text type="formattedtext">
<p>Your hit point maximum increases by 1, and it increases by 1 every time you gain a level.</p>
</text>
</id-00005>
<id-00006>
</id-00006>
</traitlist>
<weaponlist>
</weaponlist>
</character>
</root>

PinkRose
May 10th, 2015, 23:25
I posted them, but they require a moderator to approve it, and they haven't.
Thanks for looking into this if they do get posted.

DAWPage
May 11th, 2015, 21:45
I fixed it, you can download the new install here. https://www.dawpage.com/files/fgiisetup.msi
Though, if you delete all the blank skills, it will work with your current version.

Dave

PinkRose
May 12th, 2015, 00:57
Thank you so much for looking into this.

ragnarok
May 13th, 2015, 05:22
Hey Dawn, i got the timout error. Is the service is still up ?
Many thx

sazyanti
June 4th, 2015, 22:37
Everytime Ive tried to use this I've gotten the following error:

"Report not printed: Error: Requested Service not found
Report File: AdventureLeagueCharacterSheet.rpt"

Ive also noticed when i did the install, the shortcut in my start bar has no label. Easy for me to fix but odd.

Draca
June 5th, 2015, 00:42
Excellent work!

Thanks for making this and continuing to develop it. Really useful tool.

Heres what i ran into when using it .
1.Shortcut was not created on installation. ( not a big deal , but thought id mention it )
2. perhaps a page break at the start of a new spell level of spells would be nice.
3.Personally i would omit the equipment descriptions, or a toggle to turn them off before pdf is built.
4.I would also omit the category of equipment in the name.
5. There was an issue with list items , looking like this.( â ¢ Your voice booms up to three times as loud) text from thaumaturgy spell.
6. spells that deal multiple dice damage showed as d10,d10,d10 , this would be great if it was 3d10 instead.
7. i have a custom skill on my sheet for thieves tools , the number field ended up on the prof check box, and the numeric bonus field was empty.

Please dont take my critique as negative , because the only reason i posted the above items is because i absolutely love what your doing here , and this app is a valuable tool!
Thanks again!

Draca.

DAWPage
June 7th, 2015, 16:08
I have moved this tool to a webpage, you can now access it at https://www.alonlinetools.net/ website. I also added a point buy calculator for the heck of it. You can access them both from the main page, or the Play menu once you choose to login.

Thegroo
June 7th, 2015, 17:46
I have moved this tool to a webpage, you can now access it at https://www.alonlinetools.net/ website. I also added a point buy calculator for the heck of it. You can access them both from the main page, or the Play menu once you choose to login.

Thank you very much.

Darkwoulfe
June 19th, 2015, 03:59
I found the tool very helpful. I was getting an error[Column 'name' does not belong to table id-00001] at first so I rebuilt my character page by page in FG and was able to print it without the error.

One slight error I found with the transfer to the sheet has the ability scores in the modifier box and the modifier in the ability box. This remained true for every exported character.

sazyanti
June 22nd, 2015, 21:40
are the actions supposed to transfer? I've made several characters and tried printing them but a lot of the data for actions and dice rolled are not being brought over to the printed sheet. Is this possible?

ki11erdm
June 26th, 2015, 02:37
This is just what i needed! Thanks!

TalonHawk
July 3rd, 2015, 08:22
I don't mean to sound ungrateful, because this tool is one of the main reasons I ended up buying Fantasy Grounds. I run games in person and wanted physical sheets for my players.

.... but any chance you could make the fonts a little easier to read? Pretty please?

And maybe make the fonts a little more consistent as well? And since I'm nitpicking.... ever think about replacing Comic Sans? I have a dire aversion to that font. lol

Anyway, thanks for an extremely useful tool, I wouldn't be using Fantasy Grounds without it!

bobq219
August 8th, 2015, 00:38
Hey sir, having an issue which is probably user error on my part. When i try to print the file i get:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

Most likely causes:
The directory or file specified does not exist on the Web server.
The URL contains a typographical error.
A custom filter or module, such as URLScan, restricts access to the file.

Things you can try:
Create the content on the Web server.
Review the browser URL.
Create a tracing rule to track failed requests for this HTTP status code and see which module is calling SetStatus. For more information about creating a tracing rule for failed requests, click here.

Detailed Error Information:
Module IIS Web Core
Notification MapRequestHandler
Handler StaticFile
Error Code 0x80070002
Requested URL https://www.alonlinetools.net:443/files/CharacterSheet-20150807163754.pdf
Physical Path h:\root\home\dawpage-001\www\site1\files\CharacterSheet-20150807163754.pdf
Logon Method Anonymous
Logon User Anonymous

More Information:
This error means that the file or directory does not exist on the server. Create the file or directory and try the request again.
View more information »

thanks again for working on this stuff.

bobq

DAWPage
August 8th, 2015, 01:50
Try again, I just deleted all the pdf's on the site, sorry about that.

Dave

Davkas
August 21st, 2015, 13:55
Hi! I'm eager to use this tool, but I keep getting timeout errors when I try to retrieve a new PDF. Is the tool still working?

- Davkas

jreddin1
August 22nd, 2015, 13:46
First off, thanks for writing this! It's a huge miss feature-wise for FG, and sorely needed.

One question, though. Why is the ability score placed in the tiny box underneath the ability score, while the modifier is in the ability score box? I'm guessing they just got reversed? If it's intentional, can you tell me why? Everyone I play with thinks it should be the other way around.

BTW: It seems to choke if someone adds spells to a non spell class. I was printing a Rogue out for a player, and they had put a couple spells on their sheet. The PDF generator would die and give a 401.
ABTW: Any chance I could get the code so I could make a version for PF?

Thanks!

dragonelf68
August 25th, 2015, 04:11
Hi! I'd really love to try this since I was pretty dissapointed in FG's lack of a 5E exporter, but I can't seem to get the tool to work. It always gives a timeout error when I try.

DAWPage
August 26th, 2015, 15:19
Hi! I'd really love to try this since I was pretty disappointed in FG's lack of a 5E exporter, but I can't seem to get the tool to work. It always gives a timeout error when I try.

I have not having any issues myself, try posting your xml file if you would, maybe it is something in there.

richg
August 28th, 2015, 22:30
Hi! I'd really love to try this since I was pretty dissapointed in FG's lack of a 5E exporter, but I can't seem to get the tool to work. It always gives a timeout error when I try.

Same here...it was working just the other day though :(

Khondar
September 9th, 2015, 19:56
Thank you so much for this! We usually play online with FantasyGrounds, but 3-4 times per year we meet to play "live". Thanks again!

Quatermain
September 22nd, 2015, 05:14
The generator is timing out after form submission.
Will try again later. Maybe something was changed with the last FG update that is causing the generator to go wonky.

BTW... thanks for the tool. It was an excellent go-to resource for my gaming crew.

senjak
October 8th, 2015, 18:48
Here is the link for the application to print out your character sheet from the FG export file. You have to be connected to the internet to print the sheets. Post here if you have any issues.

https://www.dawpage.com/files/fgiisetup.msi

Dave

Now if it was available offline, that would be even better.

Senjak

KAC-NJ
October 16th, 2015, 17:07
I'm interested

Trenloe
October 16th, 2015, 17:24
I'm interested
See the link in post #1 for access to this 5E tool.

mattcolville
November 8th, 2015, 16:43
This is cool, man. Good job!

Zeus
November 15th, 2015, 21:28
Just had a look at this and tried to print out a test 5e character for my group. Unfortunately I'm getting the following error when click the print button.



Could not create character. Column name 'class' is defined for different mapping types.





I can send you the XML if required, it contains the XML from /exportchar for a High Elf Wizard Lvl 8 created from the PHB Deluxe.

PinkRose
November 16th, 2015, 00:51
Just to report, my characters seem to print just fine at this time.

Lobosolo
November 16th, 2015, 04:52
Hey all. I just tried this tool for the first time tonight and I seem to be getting format issues. No errors, thankfully, but numbers and lines seem off. Do I have a setting off somewhere?

11831

PinkRose
November 17th, 2015, 03:36
No, that's the way it prints.
I would like to take a look at the code and see if there was any way to nudge things into place.

Lobosolo
November 17th, 2015, 04:32
Ok, no worries. I just wanted to make sure it wasn't a font or Adobe thing on my side.

PsychoPif
December 13th, 2015, 13:58
There seems to be an error with spellcasters:
Could not create character. Character5E: ndCharacter.Name: inventorylist - InventoryList: The table (spells) cannot be the child table to itself in nested relations.

I was able to print my rogue and my barbarian, but I can't print wizard, ranger or warlock.

DAWPage
December 14th, 2015, 00:31
There seems to be an error with spellcasters:
Could not create character. Character5E: ndCharacter.Name: inventorylist - InventoryList: The table (spells) cannot be the child table to itself in nested relations.

I was able to print my rogue and my barbarian, but I can't print wizard, ranger or warlock.

Could you try again, then e-mail me the character name at [email protected]? I can then pull the xml off the server and try to see what is going on.

PsychoPif
December 15th, 2015, 23:49
Done.
Player name Myriam
Character name Celeste

DAWPage
December 17th, 2015, 13:03
Done.
Player name Myriam
Character name Celeste

It has been fixed.

PsychoPif
January 5th, 2016, 23:07
Thanks, it now works.
Any chance you could provide an option to use my own stylesheet or edit yours? I'd like to tweak the layout but since you did all the heavy lifting, I'd rather contribute than redo the whole thing :)

PinkRose
January 6th, 2016, 02:17
I'm wanting the same thing.
Pretty please.

damned
January 6th, 2016, 10:08
Have you looked at this utility?
https://www.fantasygrounds.com/forums/showthread.php?27390-Universal-Character-Sheet-Printer-for-FG

DAWPage
January 6th, 2016, 10:44
Thanks, it now works.
Any chance you could provide an option to use my own stylesheet or edit yours? I'd like to tweak the layout but since you did all the heavy lifting, I'd rather contribute than redo the whole thing :)

I use crystal reports to create the character sheet.

PsychoPif
January 7th, 2016, 00:14
No I did not, will look into it, thanks.

PinkRose
January 7th, 2016, 06:35
Thanks damned.
I hadn't visited that forum.
DAWPage, thank you for the work you put into this.

damned
January 7th, 2016, 11:05
my referring you to the other tool is in no way meant to detract from this tool. this is a great tool and it beat the official tool by a good 12 months at least :)
i referred you as you were looking to edit the output and the other tool does allow you to use your own templates - of course you need to learn how to write one!

phloog
January 30th, 2016, 05:20
Sadly, this is exactly why I moved away from FG and went to D20Pro and HeroLab...the ONLY reason I came back was that right now FG is the only 5e game in town.

Maybe as a non-programmer I'm not getting the complexity, but why can't FG supply a printable character sheet with their rule sets? No one knows their file layouts better than they do. I'm using FG primarily as the character repository - we don't use it at the table. So we end up managing the characters in FG and then WRITING them down on paper sheets.

If Fantasy Grounds had a nice, elegant way to print, I'd be with them for a long time...right now I'm just biding my time until HL or D20Pro gets a full license then I'm gone. Harsh talk, I realize, but the clunkiness of print was my problem with FG for YEARS.

phloog
January 30th, 2016, 05:21
(erroneous duplicate removed)_

damned
January 30th, 2016, 06:35
phloog have you actually tried this tool or the other one?
https://www.fantasygrounds.com/forums/showthread.php?27390-Universal-Character-Sheet-Printer-for-FG

Callum
January 30th, 2016, 10:07
I'm using FG primarily as the character repository - we don't use it at the table. So we end up managing the characters in FG and then WRITING them down on paper sheets.
If your primary use is as a character repository, then you've chosen the wrong tool. FG is designed as a virtual tabletop for online play, and works extremely well as that. For a character repository, I'd recommend PCGen - it has more data checking than FG, and a variety of printing options.

I use FG to run a couple of online games, and also use PCGen to store copies of the characters in - this gives me a way of double-checking the calculations when levelling the characters, and also allows easy printing for our occasional face-to-face sessions.

Zacchaeus
January 30th, 2016, 11:04
Sadly, this is exactly why I moved away from FG and went to D20Pro and HeroLab...the ONLY reason I came back was that right now FG is the only 5e game in town.

Maybe as a non-programmer I'm not getting the complexity, but why can't FG supply a printable character sheet with their rule sets? No one knows their file layouts better than they do. I'm using FG primarily as the character repository - we don't use it at the table. So we end up managing the characters in FG and then WRITING them down on paper sheets.

If Fantasy Grounds had a nice, elegant way to print, I'd be with them for a long time...right now I'm just biding my time until HL or D20Pro gets a full license then I'm gone. Harsh talk, I realize, but the clunkiness of print was my problem with FG for YEARS.

Indeed, you are using the wrong tool. FG never has been a character management tool and whilst it may well have more facilities when the switch is made to Unity I don't ever see it being one. The core of the program is to allow play over a virtual table top and although some users no doubt use it with all of their players in the same room the majority by far use it for the purpose it is designed for. Thus the need for printing for the majority of cases is zero.

phloog
February 1st, 2016, 03:09
Callum/Zacchaeus - - I agree 100%...this is absolutely the wrong tool for me, which is why until they were the only full 5E game in town, I hadn't even installed/launched FG on my new computer.

IF HL added a full 5E license, or if D20Pro did the same, I'd stop using FG immediately. But luckily I found that nice site that takes FG XML and does a passably good sheet.

mabtheevil
February 16th, 2016, 13:03
Hi there,
I always use the fg xml to pdf converter, but last night it gave me this error

Could not create character. Error: Illegal characters in path. Report File: AdventureLeagueCharacterSheet2.rpt


I need to print my updated character for the next game ^^' Any ideas?
Thanks in advance

Trenloe
February 16th, 2016, 13:20
Could not create character. Error: Illegal characters in path. Report File: AdventureLeagueCharacterSheet2.rpt

The clue's in the error message - "illegal characters in path". What is the file name of the FG XML? What is he name of the directory it was saved in? There will be some characters in either of these that is causing the error. Save the FG XML to something basic, for example: C:\temp\pc.xml and try using that through the character sheet to XML web page.

mabtheevil
February 16th, 2016, 13:36
The funny thing is that I always managed to print the character from that directory/xml name. I store my exported files in a desktop folder and I can't understand why this time it doesn't work.
13052

I've tried to copy in a different location and it's still not working.

Trenloe
February 16th, 2016, 13:49
Is the report file AdventureLeagueCharacterSheet2.rpt generated? Is there any error indication in that file?

mabtheevil
February 16th, 2016, 13:54
Nope it's just a waring in the page, no file is generated

DAWPage
February 16th, 2016, 14:01
Nope it's just a waring in the page, no file is generated

It is fixed, I changed it a few weeks ago to save the PDF as the character names, you had double quotes in your char name which is a invalid character for file names. I now strip invalid characters, so your good to go.

Dave

mabtheevil
February 16th, 2016, 14:03
Yay!

TYVM for your patience <3

ddavison
March 5th, 2016, 18:29
Yes, but you don't print from most video games -- even those built to simulate parts of an RPG. I can create a character in Baldur's Gate or any other RPG and then play using that character within that game but yet I don't have a print option for that character sheet. MS Word and Office is built to generate documents for print. FG was never built with that as a purpose. To further complicate the issue, we license material from various publishers who sell print versions of products. They don't have an expectation that people would be able to simply print everything from FG or generate a PDF since that would then compete with other offerings they have available or that they sell directly.

gamemasterbob
March 20th, 2016, 05:22
Indeed, you are using the wrong tool. FG never has been a character management tool and whilst it may well have more facilities when the switch is made to Unity I don't ever see it being one. The core of the program is to allow play over a virtual table top and although some users no doubt use it with all of their players in the same room the majority by far use it for the purpose it is designed for. Thus the need for printing for the majority of cases is zero.

There are many gamers who don't play online and have no use for FG for that. But what IF they could use it to manage characters? Perhaps your license may have limits as to how SW can use data. It just seems like good business for you to sell thousands more copies of FG to gamers for character creation and management only. I mean if that is what they need FG for why not tweak it a little for that? Make another program. You have the data. Either way the community looks like they will get the job done. If I was mining for coal and found a diamond I wouldn't toss the diamond because it wasn't coal. Just a thought.

FG is great and the DD5 products are right on time and well done. I have the Players and DM sets. I plan to purchase the Monsters set soon.

fetito666
March 20th, 2016, 05:38
There are many gamers who don't play online and have no use for FG for that. But what IF they could use it to manage characters? Perhaps your license may have limits as to how SW can use data. It just seems like good business for you to sell thousands more copies of FG to gamers for character creation and management only. I mean if that is what they need FG for why not tweak it a little for that? Make another program. You have the data. Either way the community looks like they will get the job done. If I was mining for coal and found a diamond I wouldn't toss the diamond because it wasn't coal. Just a thought.

FG is great and the DD5 products are right on time and well done. I have the Players and DM sets. I plan to purchase the Monsters set soon.

Wise words! I hope that in the Unity based version they will add this. This would be a perfect program then.

jajen2003
March 23rd, 2016, 22:58
+1 for Print Function.

It expands the use of the software, increases the marketability of the software and expands it's capabilities.

Add a print function.

callahan09
April 7th, 2016, 18:02
+1 for Print Function.

It expands the use of the software, increases the marketability of the software and expands it's capabilities.

Add a print function.

I will toss an agree in here as well. More features like this that can enable FG owners to use it as a tool to facilitate their roleplaying, not necessarily just as an online role-playing tabletop, would expand the audience and usefulness of the software as a tool.

jebwhs87
June 28th, 2016, 01:27
Great tool. We like using FG for our maps and I keep track of my adventure, but the players want the paper to mark on. I print a new copy every time we play so it is up to date. How are others using this option?

jebwhs87
July 8th, 2016, 17:43
check out: https://www.alonlinetools.net/FGCharacterSheet.aspx for printing char sheets. My group loves it.

Thoruk
December 13th, 2016, 11:32
This is unbelievable helpfull! Thanks a Million for it!

But there is one tiny little flaw.
It seems, that it shows all not identified items as identified in the Inventory and and also in the non consumable magic item Tab and equipment Tab :(
Is there a way of getting arround that? (i mean i could just not print the inventory but that would still show the non consumable magic items and equipment Tab)

Has anybody found a solution for that?

Stitched
January 15th, 2017, 19:06
When I use that alonlinetools.net link, it uploads the file to the site but nothing prints out / no option to save to a PDF... ?

damned
January 15th, 2017, 22:50
The site periodically has issues - if you contact them and let them know they will fix it (reboot?).

DAWPage
January 16th, 2017, 00:26
Do you have popups blocked? What browser are you using

Kronides
January 21st, 2017, 06:25
Has this tool been taken down? Site does not exist

: HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

damned
January 21st, 2017, 06:54
Has this tool been taken down? Site does not exist

: HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

Working for me.

Kronides
January 21st, 2017, 07:30
I actually meant this site: https://www.dawpage.com/files/fgiisetup.msi

It does not exist.

damned
January 21st, 2017, 08:35
I actually meant this site: https://www.dawpage.com/files/fgiisetup.msi

It does not exist.

Send Dave an email. His email is on the home page of that site.

DAWPage
January 21st, 2017, 12:17
I moved it online, it is here now https://www.alonlinetools.net/FGCharacterSheet.aspx


Dave

Kronides
January 22nd, 2017, 07:20
I moved it online, it is here now https://www.alonlinetools.net/FGCharacterSheet.aspx


Dave

Thanks Dave.

Pikup
February 12th, 2017, 21:50
Indeed, you are using the wrong tool. FG never has been a character management tool and whilst it may well have more facilities when the switch is made to Unity I don't ever see it being one. The core of the program is to allow play over a virtual table top and although some users no doubt use it with all of their players in the same room the majority by far use it for the purpose it is designed for. Thus the need for printing for the majority of cases is zero.

Are we using the same tool? Since version 1 FG has stored your character sheets, Tracked their items etc. It may be a limited character management tool, but it certainly purports to be one. People have been asking for a way to print these sheets for over ten years. It baffles my brain on why its such a forbidden functionality. It has to be we either don't know how to manage the licensing or don't want to mess with it because its certainly not a technical hurdle when players have been able to come up with work arounds.

I have always played a mix of face to face and online play and the first toolset (FG, R20, HL whatever) that solves these dogma problems of But we aren't a face to face tool or we aren't a VTT will get my money. For Pathfinder I have a working solution in I can import characters from HL in Fantasy Grounds. So far for 5e there is no character import from HL or PCGen (Unless I've just missed it would love to hear thats the case.) Those limitations make me hold off on buying things like the PHB and MM for 5e. My players want to play it, but so far the offering is incomplete. If you want to say FG is not a character management tool you better be able to show me the feature set on how I get my data in and out of FG to a character management system. But i really seems to me it would be easier to add the few simple things left to complete the tools you already have. Print the basic sheets. Even if its only with a reference to the rule book for spell details.

Sorry for the frustration in my tone, but its frustrating. It seems I sepnd more time lately working around limitations on these tools than I do playing games with them.

Pikup

damned
February 12th, 2017, 21:58
Are we using the same tool? Since version 1 FG has stored your character sheets, Tracked their items etc. It may be a limited character management tool, but it certainly purports to be one. People have been asking for a way to print these sheets for over ten years. It baffles my brain on why its such a forbidden functionality. It has to be we either don't know how to manage the licensing or don't want to mess with it because its certainly not a technical hurdle when players have been able to come up with work arounds.

I have always played a mix of face to face and online play and the first toolset (FG, R20, HL whatever) that solves these dogma problems of But we aren't a face to face tool or we aren't a VTT will get my money. For Pathfinder I have a working solution in I can import characters from HL in Fantasy Grounds. So far for 5e there is no character import from HL or PCGen (Unless I've just missed it would love to hear thats the case.) Those limitations make me hold off on buying things like the PHB and MM for 5e. My players want to play it, but so far the offering is incomplete. If you want to say FG is not a character management tool you better be able to show me the feature set on how I get my data in and out of FG to a character management system. But i really seems to me it would be easier to add the few simple things left to complete the tools you already have. Print the basic sheets. Even if its only with a reference to the rule book for spell details.

Sorry for the frustration in my tone, but its frustrating. It seems I sepnd more time lately working around limitations on these tools than I do playing games with them.

Pikup

Pikup there have been 2 printing options for 5e character sheets for quite some time.

Pikup
February 12th, 2017, 22:56
So I'm aware of this one. A third party utility created and hosted by a user. (Fantastic tool btw) Is the other one built into the software?

Nylanfs
February 13th, 2017, 13:56
From my limited experiments (because I'm not playing in a 5e game online) the current import process for 35e/pathfinder works as well for 5e as it does for those systems.

demon5
April 21st, 2017, 14:02
The main stats on the left are reversed.

cyberey
May 18th, 2017, 14:55
When I use that alonlinetools.net link, it uploads the file to the site but nothing prints out / no option to save to a PDF... ?

I am experiencing the same problem that you mention here.

cyberey
May 18th, 2017, 14:57
Pikup there have been 2 printing options for 5e character sheets for quite some time.

What is the second tool you mention besides the one on https://www.alonlinetools.net/FGCharacterSheet.aspx

Trenloe
May 18th, 2017, 16:06
Welcome to the FG forums cyberey

See "Character Sheet Printing" here: https://www.fantasygrounds.com/forums/showthread.php?27296-Guides-videos-and-other-helpful-information

DAWPage
May 18th, 2017, 16:14
When I use that alonlinetools.net link, it uploads the file to the site but nothing prints out / no option to save to a PDF... ?

After you upload the file, you need to press 'Print'

Laerun
May 28th, 2017, 20:44
I am get the same printed sats reversals as well, why?

DAWPage
May 29th, 2017, 01:25
I am get the same printed sats reversals as well, why?

I am not really sure what you mean, all the stats work fine for me and always have. If you want to try to zip up the xml and PDF file and email it to me at [email protected] I will take a look

Dave

Laerun
May 29th, 2017, 05:37
Here you go...I am not sure why the stats are reversed with the Bonus fields in the left side stat areas...?

Aaron
:confused:

DAWPage
May 29th, 2017, 12:01
Here you go...I am not sure why the stats are reversed with the Bonus fields in the left side stat areas...?

Aaron
:confused:


Still not sure what the problem is, can you please take a screen shot, and circle the problems you are seeing?

Trenloe
May 29th, 2017, 15:35
Here you go...I am not sure why the stats are reversed with the Bonus fields in the left side stat areas...?
That's the standard way 5E does it - bonus in the large field, actual stat value in the small field. See the character sheets from LMoP: https://media.wizards.com/downloads/dnd/StarterSet_Charactersv2.pdf

Laerun
May 29th, 2017, 15:53
Just looks odd, mechanically it seems okay, but I think we would of all been better served with the main Stats in the forefront and the bonus in the oval field. The bonus is usually 0, especially at lower levels. I think another color or font type would have highlighted the bonuses or the lack thereof just fine. it just really appears reversed as most of us are used to the pre-5e sheets...

Laerun

Trenloe
May 29th, 2017, 15:59
Just looks odd, mechanically it seems okay, but I think we would of all been better served with the main Stats in the forefront and the bonus in the oval field.
It's a WotC 5E thing. If people are familiar with the 5E standard then they'd complain/get confused if it wan't the official way.

Laerun
May 29th, 2017, 16:07
Well, my bad, sorry for the misunderstanding. I am very grateful to the authors and the creators of this handy online tool!

Cheers & Happy Gaming!

Laerun
:square:

albinonewt
July 20th, 2017, 14:54
To the best of my knowledge, Fantasy Grounds has no official support for the XML converter on the AL Online Tools site. However, I couldn't think of anywhere more appropriate to post. Please let me know if there's somewhere else I should be looking for help.

I have a 19th level wizard who I was adding spells to his actions tab. When I go to convert him using the xml converter I get the following message:

Could not create character. Column 'AttackDamage21' does not belong to table Character.

So, I deleted the character out of Fantasy Grounds and reloaded an older XML. First, I converted that XML to confirm that it works. Then I added the spells and tried to convert. I got the same message. I opened up the XML using Notepad++ and I can't find any reference to AttackDamage21. I suspected the issue might be a specific spell so I started adding them one at a time. On the first spell the converter failed. I tried with a few more spells. Still nothing. I thought maybe using the "Spells" tab on the right was the issue so I opened up library and started adding one spell at a time from the Wizard's spell list in the PHB Deluxe, still nothing.

I'm out of ideas. Does anyone have any idea what could be causing this? Is there someone that is more familiar with the converter that I can send the XML files to?

Talyn
July 20th, 2017, 15:01
Their script needs to be updated. No clue who runs the site or who wrote the script. Best I could suggest would be reporting it on the AL G+ or FB pages.

Trenloe
July 20th, 2017, 15:18
To the best of my knowledge, Fantasy Grounds has no official support for the XML converter on the AL Online Tools site. However, I couldn't think of anywhere more appropriate to post. Please let me know if there's somewhere else I should be looking for help.

I have a 19th level wizard who I was adding spells to his actions tab. When I go to convert him using the xml converter I get the following message:

Could not create character. Column 'AttackDamage21' does not belong to table Character.
MODERATOR: Moved to the thread related to the converter.

A stab in the dark, but maybe the converter is coded to handle 20 damage entries, and the 21st raises the error? As Talyn says, probably a limitation in the conversation process - either thinking that there wouldn't be more than 20 entries required, sheet display limitations, etc..

Talyn
July 20th, 2017, 15:32
It's been broken for awhile, even for a brand-new level 1 character with only a couple abilities. I just don't know who to report it to.

Trenloe
July 20th, 2017, 15:47
I just don't know who to report it to.
@DAWPage seems to be the main go-to (based off their posts in this thread).

Bleak Midwinter
August 8th, 2017, 05:48
This is excellent. At the moment the background of the character sheet (i.e. not the presented text) seems to be oddly low-resolution. Any way to fix that? And possibly change the font to not be Comic Sans?

Edit: alternatively, any chance we can get an offline version again?

Beldak
September 22nd, 2017, 01:53
So is this tool no longer supported by original author? I notice with the latest FG character XML, it swaps the Ability Score and the Proficiency Bonus. (So it will show 3 in the box and a tiny 17 in the bubble). If so, are there any other tools for printing a character sheet from FG XML?

Trenloe
September 22nd, 2017, 07:11
I notice with the latest FG character XML, it swaps the Ability Score and the Proficiency Bonus. (So it will show 3 in the box and a tiny 17 in the bubble).
This has been discussed earlier in this thread. The original pregens from WotC, and other pregens as well, present the data this way - concentrating on the bonus not the ability score, as the bonus is used more often than the ability score. See here: https://media.wizards.com/downloads/dnd/StarterSet_Charactersv2.pdf

It is a design decision, not a problem with the converter.

Beldak
September 22nd, 2017, 23:40
Excellent, thanks for pointing that out - somehow I missed that skimming through the thread :)

pensezbien
October 4th, 2017, 07:09
@DAWPage I'm trying to print using the online version of this tool ahead of an in-person AL game tonight, and it's failing in a weird way: I choose my file, click Print, and a red bar at the bottom says "File uploaded!" without printing, and the filename in the "Choose File" section goes back to "No file chosen". Then if I click Print again, it says "Cannot accept files of this type." What am I missing? I created the file by exporting from Fantasy Grounds, no manual changes after that. Edited to add: I'm using Linux; I've tried current Google Chrome and current Mozilla Firefox ESR. I can try Google Chrome and Safari on macOS Sierra at work tomorrow.

I appreicate any fixes or adivce!

Nylanfs
October 4th, 2017, 14:31
This may be of help.
https://www.fantasygrounds.com/forums/showthread.php?40362-FG5eXmlToPdf-Project

njhiker
October 16th, 2017, 15:18
@pensezbien I'm having this issue as well currently. I'm wondering if you were able to fix it?

Xemit
November 18th, 2017, 20:14
For some odd reason, some of the 5e characters are printing with some equipment showing in the Treasure box, which is clearly not treasure. On some characters, nothing is showing in treasure, which is correct, but on others some inventory is being printed there (and also shows in the equipment box. All characters created with v3.3.3 FG. Equipment was dragged from PHB Items to inventory tab. Three different players created total of five characters.

LordEntrails
November 18th, 2017, 21:09
For some odd reason, some of the 5e characters are printing with some equipment showing in the Treasure box, which is clearly not treasure. On some characters, nothing is showing in treasure, which is correct, but on others some inventory is being printed there (and also shows in the equipment box. All characters created with v3.3.3 FG. Equipment was dragged from PHB Items to inventory tab. Three different players created total of five characters.
You'll probably have to post the troublesome characters for anyone to be able to help. I haven't used this, but I suspect the actual xml will be needed to help you figure it out.

DAWPage
November 18th, 2017, 21:13
You'll probably have to post the troublesome characters for anyone to be able to help. I haven't used this, but I suspect the actual xml will be needed to help you figure it out.
Yep, I will need the xml file to look, I am out of town the next two weeks so I can't look at it till then.

Xemit
November 18th, 2017, 23:18
Here is one character as exported from campaign, and the generated output. It shows four inventory items as treasure.

No rush on this. I just wanted to report the problem.

Tovrin
December 22nd, 2017, 23:57
Hi,

I need just a little advice on doing something a bit different and you may be able to help.

I need to take some of the XML that I've created as part of my stories and extract the data (including all the referenced data like spells, feat, etc) as a PDF for handouts to players. It's pretty much a simple Heading is heading. Body is body. References are links. And the references are printed out as supllimentary information, much like you do with spells on the character sheets.

Could you advise of how this could be done?

LordEntrails
December 23rd, 2017, 01:01
Hi,

I need just a little advice on doing something a bit different and you may be able to help.

I need to take some of the XML that I've created as part of my stories and extract the data (including all the referenced data like spells, feat, etc) as a PDF for handouts to players. It's pretty much a simple Heading is heading. Body is body. References are links. And the references are printed out as supllimentary information, much like you do with spells on the character sheets.

Could you advise of how this could be done?
The ways I've played around with doing this is to play with importing the XML into Excel or Word. But you have to come up with a DTD file that converts the format for you.

You can Google it some and you can also Google how to convert XML to a PDF, as it is a similar process.

You can also look at the 5E FG PArser from kp911, as his does this but in the opposite direction (from formatted text to FG).

damned
December 23rd, 2017, 01:01
The data is stored as formatted data for fantasy grounds.
You can create a tool to format the data in some other format but that is not the purpose of FG and its not something that FG does.
You can open the db.xml in a web browser and you will see some of the data and in some basic layout - you may be able to copy and paste from there into your google doc or onenote file to share with players.
It will be a manual process and would require massaging.
It also wont share/show purchased content as that is encrypted in the modules.

Tovrin
January 11th, 2018, 22:12
I'm having no luck with this tool right now. I've trying to extract the characters but they just come out with a blank sheet. Help!?

Edit: NM ... realised the problem. Needed to use the export function in the character. Still learning.

jcoman1
March 18th, 2018, 21:09
Just wanted to say that I used this site today - 3/18/2018 and it worked just fine.
https://www.alonlinetools.net/FGCharacterSheet.aspx

jrh18
March 27th, 2018, 01:00
This can be done with Python (not sure if you know how to code or not). I personally wouldn't go to a pdf I find the word libraries easier to use and you can print a word document just as easy as a pdf. I have made something that generates an npcs stats and then creates a word document of NPCs using python. Reading the xml into python shouldn't be too hard, again if you know python.

jrh18
March 27th, 2018, 01:06
Actually PHP might be easier with this library (https://github.com/PHPOffice/PHPWord) that way you can have a web form to upload the db.xml file. There was another forum post where someone has a site builder that created a site for a campaign based on the db.xml file. i think it was this one https://www.fantasygrounds.com/forums/showthread.php?42522-Fantasy-Grounds-5e-Auto-Web-Site-DM-Testers-wanted&highlight=campaign+site

grisix
May 6th, 2018, 16:19
Great tool, thanks!

Imagix
May 31st, 2018, 02:42
Question: When using the tool on the Mac, the resultant text on the character sheet doesn't correctly align with the visual elements on the page. For example, the stats aren't centered in their ovals. Is there a known PDF viewer that would fix this?

Booker Grimm
August 2nd, 2018, 10:15
Hi,

I loved using the printing your character utility from this site.

https://www.alonlinetools.net/FGCharacterSheet.aspx


Since the latest update it no longer accepts the xml files.
Any idea why, or if there is anything I can do to the file to be able to use that utility again?

Thanks.

Booker

Booker Grimm
August 2nd, 2018, 10:26
Hi,

Since the latest update this has failed to work - any chance of an update? It is a brilliant utility.

DAWPage
August 2nd, 2018, 13:15
Yeah, they changed something that broke it. I will try to get it fixed this weekend, sorry.

DAWPage
August 2nd, 2018, 20:52
So, there is a quick manual fix, if you edit the xml file and change the text release="8|CoreRPG:4" to release="8|CoreRPG:3" it will work. I am knee deep in new changes for AL season 8, so I won't be able to update until Sunday (I will have to disable some of the new stuff). I am working on a Large Font version of it, because I getting old, and I can't read my old sheet anymore :)

Dave

DAWPage
August 3rd, 2018, 03:58
Fixed

Booker Grimm
August 3rd, 2018, 11:00
Thanks for all your work Dave. This is amazing and I'm looking forward to your large font one. I'm 48 and it's not just the eyes that are on the way out. :)

Booker.

arcanjl
August 13th, 2018, 04:54
This is awesome TYTYTYTYTYTYTY

Kanaric
November 28th, 2018, 01:05
Something must have broke this recently, getting this error


Could not create character. The 'td' start tag on line 252 position 2 does not match the end tag of 'text'. Line 255, position 3.

DAWPage
November 28th, 2018, 12:34
Something must have broke this recently, getting this error


Could not create character. The 'td' start tag on line 252 position 2 does not match the end tag of 'text'. Line 255, position 3.

Could you please send me your XML file at [email protected]

DAWPage
November 28th, 2018, 23:20
Figured it out, it is fixed.

Wyvernspirit
November 29th, 2018, 03:30
I have been trying to use https://www.alonlinetools.net/FGCharacterSheet.aspx but I keep getting the error "Could not create character. Column 'AttackDamage21' does not belong to table Character."

Wyvernspirit
December 10th, 2018, 18:44
Any ideas?

Trenloe
December 10th, 2018, 19:38
I have been trying to use https://www.alonlinetools.net/FGCharacterSheet.aspx but I keep getting the error "Could not create character. Column 'AttackDamage21' does not belong to table Character."
I'm guessing you have more than 20 weapon (and/or individual damage) entries in your PC?

EDIT: Or looking at the same error message earlier in this thread, maybe the number of spells? https://www.fantasygrounds.com/forums/showthread.php?22440-5E-Character-sheet-from-XML&p=347190&viewfull=1#post347190

Wyvernspirit
December 11th, 2018, 00:23
Any idea to solve it? I would expect spells, I do not have many weapons. I currently do not have access to the character in FG only the XML.

Trenloe
December 11th, 2018, 08:26
Any idea to solve it? I would expect spells, I do not have many weapons. I currently do not have access to the character in FG only the XML.
Remove some spells from the PC <spellset> section in the XML. I think it’s spellset in 5E...

weretygr
December 20th, 2018, 08:09
Any updates on the fix to the tool yet?

ddavison
December 20th, 2018, 15:10
Are you referring to the ALOnlineTools version? If so, you can contact [email protected] to ask questions about that.

weretygr
December 22nd, 2018, 04:59
I did and sent him a character file that is still having problems.

weretygr
December 26th, 2018, 04:07
Is there any solution for characters with lots of actions? My Sorcerer/Bladelock has 25 actions including spells and abilities and I have a feeling this is causing the issue?

damned
December 26th, 2018, 04:13
Is there any solution for characters with lots of actions? My Sorcerer/Bladelock has 25 actions including spells and abilities and I have a feeling this is causing the issue?

There currently isnt.

weretygr
December 28th, 2018, 23:59
Just checked again and even with no actions/spells added a Sorcerer 8/Warlock 3 fails to render.

damned
December 29th, 2018, 00:59
You will need to contact the dev directly if he is not seeing your posts here.
It maybe something it just doesnt support.

weretygr
January 6th, 2019, 00:41
Shout out to @DAWPage! My sheet printed today after his latest update.

Booker Grimm
November 10th, 2019, 11:31
The site seems to be down - is it gone for good?

Milmoor
October 31st, 2020, 10:26
The site is there, I've been using it for quite a while now: https://www.alonlinetools.net/FGCharacterSheet.aspx. I do edit the XML a bit before printing since my sheet has a long table which doesn't convert well.

If you use the large font, it will have a square box which I suppose should contain the portrait or token. But I don't know how I should provide the image to be included. Anyone who does know?

The features and trait section is always empty. Has anyone managed to use this?

DAWPage
November 2nd, 2020, 10:07
The site is there, I've been using it for quite a while now: https://www.alonlinetools.net/FGCharacterSheet.aspx. I do edit the XML a bit before printing since my sheet has a long table which doesn't convert well.

If you use the large font, it will have a square box which I suppose should contain the portrait or token. But I don't know how I should provide the image to be included. Anyone who does know?

The features and trait section is always empty. Has anyone managed to use this?

To use an image, you have create an account and log in.

Go to - Play -> Characters
create a character, and upload an image

If you print while logged in, it will give you a character drop down where you can choose.

Not sure what happened to the feat/traits. I have moved on to DND Beyond, so I don't really maintain the site anymore.

Dave

Milmoor
November 2nd, 2020, 11:51
To use an image, you have create an account and log in.

Go to - Play -> Characters
create a character, and upload an image

If you print while logged in, it will give you a character drop down where you can choose.

Not sure what happened to the feat/traits. I have moved on to DND Beyond, so I don't really maintain the site anymore.

Dave

Thanks, that worked. Bought you a beer (or a nice cup of tea) since I use it regularly.

[edit]
If you could check what XML tag you expect in the features/traits section, I would appreciate that. I'll repair the XML by hand.

Found them at the end of the character sheet, near the actions. The box with Additional Features and Traits on the second page is empty though. Still is better then me typing everything out ;).

DAWPage
November 3rd, 2020, 12:24
Thanks, that worked. Bought you a beer (or a nice cup of tea) since I use it regularly.


Thanks, it's appreciated!!!

Milmoor
November 4th, 2020, 20:48
Thanks, it's appreciated!!!

I do understand you don't want to reacquaint yourself with your old work since you are not using it anymore. I shudder of my own earlier work when I open it again ;). But I would like to find out what the features and traits block expects in XML tags. Would you mind providing me with the XSLT or definition file you are using for the conversion? That way I can find out by myself.

[edit]
Tried to find out myself, but failed. Just text doesn't work, so it expects a certain tag. But which one?

fearsomepirate
April 25th, 2021, 19:38
All that happens at this point is that the site says, "File Uploaded!" and that's it. I've tried it in Edge, Brave, and Chrome. So it seems like this is basically dead now.

arcanjl
April 25th, 2021, 20:14
Same thing happens to me, I leave it, and come back like 10-15 min, and it is ready.

DAWPage
April 26th, 2021, 02:39
I just tried it, and it worked fine.

ragnarok
April 27th, 2021, 03:51
It worked with saved character files from standard fantasy grounds, but not with saved files from unity.

Laerun
April 27th, 2021, 07:19
Confirmed, the current Unity build has rendered this as unusable now Something changed in the last month or so.

Milmoor
April 27th, 2021, 08:01
The XML header has changed, you might want to try to adjust it by hand.


It took a while, but I did find out what changed. It's the initial part of the XML which causes problems. The culprit is the second line. If you change that back to the old version, the site prints again. It probably doesn't recognize it as a character sheet any more. You'll have to do this in each export.

I had some other errors at creation of the sheet, but those disappeared by magic. My mending cantrip must have fixed it by accident.

Old
<?xml version="1.0" encoding="iso-8859-1"?>
<root version="3.3" release="8|CoreRPG:4">

New
<?xml version="1.0" encoding="utf-8"?>
<root version="4" dataversion="20201016" release="8.1|CoreRPG:4.1">

Something you might not know: if you create an account, you can upload character images. If you select a character, choose "Large Font", that image will be printed on the sheet.

Moon Wizard
April 27th, 2021, 17:26
Nothing has changed in the character XML export for over 6 months in Fantasy Grounds Unity.

Regards,
JPG

Milmoor
April 27th, 2021, 20:34
I can't prove it, since I switched to FGU around the time things broke. My timeline is a bit fussy because of that. But I thought I did use the online tool successfully with FGU. In the other thread, a poster was certain he did. But in the end, changing the header does solve it, which is the main thing.

DM_BK
April 28th, 2021, 01:31
I print character sheets every month...so somewhere between 5-7 weeks ago that header changed. I'm manually pasting it in now. Might want to recheck that nothing changed, for sure, otherwise its ghosts in the machine ;)

Booker Grimm
June 19th, 2021, 14:29
The character creation tool for the site no longer works for me. Could someone please try it and confirm whether or not they can get it to generate a pdf?

Many thanks.

Booker.

https://www.alonlinetools.net/FGCharacterSheet.aspx

Trenloe
June 19th, 2021, 15:02
The character creation tool for the site no longer works for me. Could someone please try it and confirm whether or not they can get it to generate a pdf?

Many thanks.

Booker.

https://www.alonlinetools.net/FGCharacterSheet.aspx
I've moved this post to the thread specific to this tool.

Booker Grimm
June 19th, 2021, 16:31
Any chance you could try it and see if it works?

Trenloe
June 19th, 2021, 20:47
Any chance you could try it and see if it works?
I don't use this. But maybe the discussion on the previous page will help - post #206 in particular.

Booker Grimm
June 21st, 2021, 08:40
For anyone else having trouble I can confirm that if you replace the first two lines of the xml with the old text below it works fine.

<?xml version="1.0" encoding="iso-8859-1"?>
<root version="3.3" release="8|CoreRPG:4">

Thanks to Milmoor on a previous post for that.
Cheers Trenloe too. Don't know how I missed that. :)

DM_BK
June 24th, 2021, 02:24
Can an extension change that first line of the XML export? Wouldn't be what I would expect but I'm out of ideas as to how it could have changed if that code hasn't changed.

Griogre
June 24th, 2021, 03:42
The issue is that while they quit calling FGC version 3 it's root version is 3.3 and it uses different XML encoding than FGU. IE FGC's xml files start:


<?xml version="1.0" encoding="iso-8859-1"?>
<root version="3.3" release="8|CoreRPG:4">


While internally FGU is version 4 and starts


<?xml version="1.0" encoding="utf-8"?>
<root version="4.1" dataversion="20210302" release="8.1|CoreRPG:4.1">


FGU will not run FGC XML but while there are differences in the db.xml they are not, generally, in the character sheet elements so you are fairly safe just exporting the FGC character sheet and changing the first two lines of the XML to what FGU expects.

Just load the exported XML into a text editor like Notepad and change the first two lines.

DM_BK
June 26th, 2021, 20:44
I understand the issue and the work around but Moon said no code changes have been made in this area in a long time...and as of a few months ago FGU exports worked. I was trying to figure out if I loaded an ext that might have modified this.

Fracz
May 1st, 2022, 19:06
Is still functional this tool??
I can upload the xml file, but there is no more response from the page.

Kelrugem
May 6th, 2022, 05:34
Is still functional this tool??
I can upload the xml file, but there is no more response from the page.

I am not proficient with this tool. Did you read and try the stuff from the previous comments? :)