[Logo]
 
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
EasyRPG v0.91 [Pics][Beta][DOWNLOAD]  XML
Forum Index -> UT3 RPG
Author Message
FakeTruth



Joined: 02/27/2009 12:27:46
Messages: 11
Offline

Name: EasyRPG
Version: 0.9
Compatibility: 2.1
Description: A simple and clean RPG mutator that's compatible with anything (I hope)
Screenshot:



Homepage: http://www.rbthinktank.com/
Download: http://rbthinktank.com/rbthinktank/index.php?option=com_jdownloads&Itemid=54&task=viewcategory&catid=4

EasyRPG

My goal is to create a clean and simple RPG without too much options you can choose from, and I want it to be somewhat like all the other RPG's we know (WoW or Lineage or whatever...) that's why I choose for the regular RPG attributes:
Code:
Strength	- Increases damage dealth
 Agility		- Increases movement/dodge speed and jump/dodge height
 Vitality	- Increases your health
 Constitution	- Reduces damage received
 Dexterity	- Makes your weapons shoot faster

(It seems dexterity and agility should be switched, so it might... get switched )

There is a formula regarding how Strength and Constitution increase/reduce damage:
[CODE]Damage*= (1 + (Strength * StrengthDamageEffect) * (PlayerLevel * LevelDamageEffect));
Damage/= (1 + (Constitution * ConstitutionDefenceEffect) * (PlayerLevel * LevelDefenceEffect));[/CODE]
I always wanted the damage bonus and reduction to be dependant on the player level as well, so there it is!

Configurable menu key

You can set the menu key to any key you like by typing in the console:
Mutate EasyRPG SetMenuKey [YOURKEY]
This is case-insensitive, the standard key for the menu is L
You can also go into the UTEasyRPGClientSettings.ini file to set the key to whatever you like (as well as the HUD location where we'll go next)

Draggable HUD GUI Window thingy!

Though this is something small, it's also something big! AFAIK this is the only mutator where you can drag the HUD around!
Press L (or whatever key you have set to the menu) and above the little window with your level and experience it now sais "Drag Me!". Drag that button, and you'll drag the little window along. If you somehow managed to drag the window out of your screen (LoL) you can always go into your UTEasyRPGClientSettings.ini and change HUDLocation to (X=0.5,Y=0.5) or something, this will place the HUD in the middle of the screen.

RPG Configurability
Due to it's simplicity this RPG doesn't support any types to 'plugins' (though you could get something to read your stats and base something on just that..)
Nonetheless this RPG has many things you can configure:

Open up UTEasyRPG.ini and look up [EasyRPG.MutRPG]
Code:
[EasyRPG.MutRPG]
 OpenMenuCommand=EasyRPG OpenMenu	; Here you can actually change what command opens the menu for the players
 SetMenuKeyCommand=EasyRPG SetMenuKey	; Or here the command which lets you set the key that opens the menu
 RPGMenu=EasyRPGContent.UI.RPGMenu	; The location of the RPG menu, you can use your self created menu
 bAllowReset=True			; Wether players are allowed to reset their character
 StatPointsPerLevel=1			; How many status points a player earns per level
 BonusExpMultiKill=1			; Gets added on each Double, Multi, Mega, etc. Kill
 BonusExpKillingSpree=5			; When an player gets a KillingSpree or something, they will get this amount of exp
 MaxStrength=0				; Max stat points, 0 means unlimited
 MaxVitality=0
 MaxAgility=40
 MaxConstitution=0
 MaxDexterity=40
 HealthPerVitality=5.000000		; Health increases this much per Vitality stat
 StrengthDamageEffect=0.050000		; Used in the Strength formula
 LevelDamageEffect=0.050000		; ...
 ConstitutionDefenceEffect=0.050000	; Used in the Constitution formula
 LevelDefenceEffect=0.050000		; ...
 AmmoPercentPerStrength=0.050000		; You gain this amount of extra ammo per Strength (stronger, so carry more ammo)
 ExpIncrementMethod=INCREMENT_MULTIPLY	; INCREMENT_MULTIPLY or INCREMENT_ADD
 ExpIncrementNumber=1.500000		; What to add, or multiply with
 LevelUpMessage=`name reached level `level!	; Level up message.. simple as that
 MonsterAdjustmentFactor=0.500000	; For use with RBTTInvasion, monsters adjust to the lowest level player in the server
 					; and get that level * this value, they distribute their stats equaly over Con and Str
 ExpTable=5				; Amount of exp needed to get to level 1 (you start on level 0)
 ExpTable=10				; Amount of exp needed to get to level 2


There are still some configurable options missing as this RPG isn't done yet (almost) hence it's a BETA

I don't know what else to say, please try it and report any bugs you might find

Download: http://rbthinktank.com/rbthinktank/index.php?option=com_jdownloads&Itemid=54&task=viewcategory&catid=4
 
Forum Index -> UT3 RPG
Go to: