Particle's Custom RPG
PCRPG Development => Development => Topic started by: Bovidi on March 20, 2014 06:12 pm CDT
-
Bah, first message wasn't posted. Oh well...going to try writing this again a bit more quickly.
So I have a few things that I have been working on for the last few years....below you will see a brief overview of what it is, as well as links/attachments to the stuff.
Visual BMP: http://code.google.com/p/tribes111rpg/downloads/detail?name=Visual_pbmp_ver2.1.rar&can=2&q=
Experimental....not the best converter...but it does server it's purposes *ie transparencies...but hard to do*
Beta Volumer: http://code.google.com/p/tribes111rpg/downloads/detail?name=BetaVolumer.zip&can=2&q=
Basically a volumer for tribes....I gave up on this project a while ago, but still might be handy for some people
Models: Attachment...I will attach this in another post...the file size is about 12MB but it contains different animals or creatures (bat, dog, dragon, horse, a man on a horse, small rpg player, large rpg player, etc)
Plugins: Attachment...will post in another link....the google code one is out of date.
Using the mem.dll plugin that nofix posted, I created plugin modules to help along tribes.
Examples would be
String plugin - misc functions that replace the RPG string functions *insanely fast...in a few cases 50x faster than RPG code*
Math Plugin - trig stuff, and log
Patches Plugin - Fixes the export which DosFix broke (And improves export to be better than the built in tribes version...ie 3000+ characters per variable). Also allows detection of terrain/dis collisions...this is however hasn't been fully tested by myself yet...but should work
Graphics Plugin - Mostly for client-side, this allows you to tweak the look of tribes a bit (like no more green lines). For server side though, you can enable setskin to work for AI's!
-
I am having trouble uploading the model ones...so Particle if you want it just dm me.
Anyways for mem.dll one anyone could benefit from it...also as a point I won't release the source code, except to a select few people in the RPG community (The reason is that the source for a few of the plugins might make cheating too easy)
-
I don't understand 90% of what you said, but if I understand the 10% correctly, will the plugins such as String plugin replace previously-scripted functions such as Match::String() from Presto?
-
Not presto strings.
For the string plugin it has the following string functions...as well as the notes that came along with it
String::len(%str) (about 10 times faster)
String::substr(%str,%begin,%len) (fixed the %len limit that came with tribes) (string::newgetsubstr is now pointless)
String::replace(%str,%old,%new) (5 - 10 times faster, 50x faster if your using the old tribe script functions)
String::replaceAll(%str,%old,%new)
String::clipTrailing(%str, [%alpha]) (String::clipTrailing(%str, "1234567890") == clipTrailingNumbers(%str))
%alpha is a list of characters that will be clipped from the end
if %alpha does not exist (String::clipTrailing(%str) it assumes 0-9, but is optimized)
String::CopyUntil(%str, %find) Copies until it finds %find as a value/str...does not include %find in copy
String::getWord(%str, %seperator, %word) returns %seperator when it can't find a word
getWordCount(%str)
-
So if you have Tribes 1.40 (the updated one) you could play 1.11 tribes, except the RPG can't be played. So here is a quick link to just the RPG portion. This should be compatible with Particles (and any other RPG server which doesn't use lasthope).
https://mega.co.nz/#!jFogCSBZ!uhFFEDF3Gcq8y83W3_gIHrJIZ6bgjIWdHDpg4Po9b90
-
Decided to post some screen shots of a few characters....they were just items so I didn't get the correct screen shots of them before they disappeared. But it should give a good indication.
As a note they are actual playable characters (animation and all)