Biocross Server Management System
-
Indeed. Some kind of inter-operability with FLHook and Biocross would be a very nice thing.
+1
-
I’ll bug HazardFN to join these boards, again. We’re also getting a new website, so we should be able to hook up to the Freelancer Community Network soon You can still check his blogs on our forums for all his updates - and you don’t need to join to view them.
http://freeworlds.koh3.com/freeworlds-2-dot-0-vf129.html
If you guys want, I can make a quick forum there for guests to post in that discuss this new server operator in more detail? I have no qualms doing that for you guys.
-
Hey Guys,
This is the new Visual Studio 2008 yeah, running on the new .NET Framework 3.5 - which also means compatability with Vista although yet untested…
In terms of interoperability with FLHook what would you like to see, personally I’m not TOO familiar with FLHook, but I’ve noted through testing the ini files it leaves behind - they could easily be parsed for info - anything else?
I was thinking maybe adding my own ranking system with in it which generates a HTML table based on FLHook ratings, kind of like FLStat but with FLHook settings instead…
ALSO the search feature (which I forgot to tell Sushi) whereby you can search for players etc. can also be saved to HTML amongst other formats… So you can save a type of search full of filters to display on your webpage, for example players who own the ship ‘X-Wing’ or players who name begin with A and so on…
-
In terms of interoperability with FLHook what would you like to see, personally I’m not TOO familiar with FLHook, but I’ve noted through testing the ini files it leaves behind - they could easily be parsed for info - anything else?
Basically to use FLHooks kick/ban/msg functions.
I know, you can use the FLServer gui for that as well, but thats not very niceYou can communicate with FLHook easily via a socket connection. The socket connection also features an eventmode, you could use that to display in a special window of your server operator whats going on at the server, like who is killing who, who is respawning where, etc…
-
1st. ;D THIS looks VERY promissing.
2nd. PLEASE
@HazardFN:……I was thinking maybe adding my own ranking system with in it …
Atm we are discussing a concept for our next version,
were we would like 2 “bypass” the ranking system with
one or two special rep(s) and the reputation level the player got with that/those faction(s)
based on online time / mission / npc kills / frags.Depending on that, we would like to set the rep of the player,
so he/she can get some xtra goodies (4 example access 2 battleships),
when reaching a certain reputation.Backdraw:
AFAIK we would have 2 set the rep “by hand”.
And getting something like this, which would completely bypass the money based
FL ranking system would be great. ;D -
Just realease some new pictures over at Freeworlds new forum - check them out it features the new mdi tabbed interface I have been working on for the character editor…
Love the FLHook idea - any chance you could give me any info on how to connect to FLhook via a socket connection and how to encapsulate the event mode?
And I always thought you could configure FLStat to order its ranking output in an order you like - or were you thinking of something else? If you weren’t thinking of something else and FLStat does just order by money then this can be ordered by anything that is contained within the PlayerXML decoded straight from the FL File itself!
-
That’s a shiny new operator you’re doing there, nice job…
Just a short comment, one of the screenshots is labeled/named “Working With Discovery Mod” but those bases listed there are in no way from Discovery… but that’s not really important, maybe just a mistake, it just hooked my sight…
-
Your right there I meant freeworlds - bear mind I post these at 3 - 4 (GMT) in the morning lmao thank you for pointing that out will edit that - Here are the images of the tabbed player editor
As you can see the player editor works WITH the search - next feature here after I have wrote the modify code for FL Files is the ability to rename the tabs to whatever you like - for example Player Seach could be come Sith or Jedi etc.
-
Biocross comes with a file converter that converts all original IONCross GAMEDATA into XML - it’s not perfect and you should really hand check them quickly afterwards to see that everything is OK!
So the answer is no-ish you can just send the files into the converter and as long as they are properly formatted and contain no & characters everything will be fine - if they do contain & characters do a quick find and replace and replace theme with ‘and’. I’m thinking of building that automatically into the converter.
The converter is finished so I will release that now possibly so all server admins get a chance to see how it works…
-
In addition:
There’s a “gamedata creator” by Lancer Solurus,
which works pretty well.
(Not sure if it’s already hosted here) -
This is a whole different kind of GAMEDATA no more text files as Biocross doesn’t use them any more - it uses a refined and quicker XML format.
You may now download my GAMEDATA2XML program now, includes an added test XML button for the purposes of the beta! No documentation but you should figure it out - if you can’t or find it fairly difficult let me know and I’ll write a tutorial for you guys good luck, and I really hope this converter makes the job of converting your GAMEDATA to Biocross easier!
http://www.redhazard.spacialhosting.com/Biosoft GAMEDATA2XML/Biosoft GAMEDATA2XML Setup.msiYou will need the latest .NET Framework 3.5 from Microsoft’s Web Site: http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
No validation is required so no WGA sniffing your arse
-
Just finished a new feature to do with the player editor and the tabbed searches - it’s a fairly simple feature… that involves naming your search tabs!
In case your wondering “there are more damn sith on the server than that” these are just a select few of the servers fl files I’ve copied over for testing purposes
-
Supports as many numbers as your willing to hold - your intial load will take a long time generating the XML Cache but after that things SHOULD go smoothly as it syncs from then on - if IONCross can do it this can, however because its got so many more features your memory and cpu usage may rise a little :S
But if your willing to let me test the program on your server we can find out how well it handles these players any time you like (no FL files will be touched or written to - just a simple read and cache)
Perhaps we could set up a benchmark to see if IFSO is faster - Sushi is convinced Biocross is faster by a long shot after it’s initially loaded, especially the advanced search page.
-
In my opinion, the simple fact Biocross is actively supported while IFSO isn’t is already a big plus in the former’s favor
Just curious, have you heard of that Plasma operator? Another guy’s building that up over at FLC.
-
Supports as many numbers as your willing to hold - your intial load will take a long time generating the XML Cache but after that things SHOULD go smoothly as it syncs from then on - if IONCross can do it this can, however because its got so many more features your memory and cpu usage may rise a little :S
But if your willing to let me test the program on your server we can find out how well it handles these players any time you like (no FL files will be touched or written to - just a simple read and cache)
Perhaps we could set up a benchmark to see if IFSO is faster - Sushi is convinced Biocross is faster by a long shot after it’s initially loaded, especially the advanced search page.
Sure, why not
The problem with Ioncross is that it
a) cannot read fl char files that are already decrypted (our flcharadmin tool does that plus FLHook has the ability to deactivate charfile encryption completely and we use that)
b) it does not support more than 20 000 player files i thinkThough we still use Ioncross for its excellent restart flserver capability.
Implement a good working restart capability and you’ve won for us hehe