Here you can find my monsters, maps, mutators and tutorials for Unreal Tournament 2004 (UT2004).
If you like my creations please consider making a donation.
Check out my tutorials if you are trying to create your own monsters. The “Unreal Uncodex” shows all of the default class scripts and some of my own custom ones. It can be used to see how various monsters were coded and how the function all work together.
I am also hosting the “Invasion Vault” – a back up of monster files. Contact me if you would like to add to the vault.
Thanks ini, that worked great.
nice game
I will definitely be sending you a donation. Thank you for hosting all of the content. 🙂
Hi Ini,
Thank you for all your hard work!
I’m running another invasion server again after all these years.
Bloodiest Hell – InvasionRPG
Has most of your monsters added. Thanks!
Located in California. I’m Australian but that location seemed more central, and is still playable for me.
Hi, Does anyone know where I can find Godlike RPG.. I’ve been looking for a long time but cannot find it. Most specifically I’m looking for the dragon’s class which is unavailable online nor the rpg has it’s official website running. Need a response asap.
Thanks,
Godlike RPG was available on my server ([Utan] Godlike-rpg.de invasion) this has been offline for years, the Dragonc class was only available on this and my three other servers
hoi there I need some help if you can help me . and I like to know how to change wave 16 in to the 20 = this is for ut2004 —
and I also like to know how to make normal skins in to invasion monster is there a mod or matador for to do this ? of how to you do it ?
big THX
Hello, this RPG is self-made of several RGBs and also extended itself this runs on any server, only on my NAS
NOMAN – Use Invasion Pro game mode to get more waves easily – soo easily.
Shaun – Thank you so much for hosting this site! I really hope this can continue into the future!
Is the forum closed ?
I’d like to discuss monster spawn stuff.
Hi,
The forum is open.
Most people tend to post comments and questions on individual pages or they email me directly.
Have a nice day.
im interested in increasing the monsters spawned in SMP. any help is greatly appreciated.
You could use a simple mutator with a timer, then in that timer spawn a monster. You can control the speed with the timer and pick from a list of monsters to spawn.
is there a way to offload from the engine just to handle monsters any better then preloading? like a ut2004 helper engine since ut2004 didn’t consider custom monsters.
Sorry for the late reply,
As I recall the built in preload functions are not too bad at texture loading but I think it’s the models that cause a lot of the lag as well when the monsters first appear (unless it’s a low poly model). What I did was to fake the preload and actually display the models on screen during the pre-match countdown, but with an invisible texture so the player couldn’t actually see them. Obviously this isn’t preloading, it’s cramming all of the monster loads into one short time frame so the lag doesn’t occur mid-game.
Hello comrade thanks alot, now i can rebuild UTAN UtC invasion server
I’d love to play more of this game and game mode, but I always find myself running into the 32-bit memory limit. I really wish this game got a 64-bit makeover someday because it kind of breaks my heart a bit.
Hi Ini
remember me from back in the day? I used to play instagib with you and Hazel.H all night long, my ut name as “atom”.
Hope you are keeping well
– Hugo
hi Atom! I do remember playing with you and Hazel long into the early hours of the morning, often overlaying and being late for Uni the next day. Those were the days haha. Hope you are well, thanks for dropping by.
Heres version 2 you sent me until you update the trial trans https://www.mediafire.com/file/9wxf2b3fop3bcot/TrialsTransv2.zip/file
let me rephraze that what can I change inside SMP that I can do without any fancy coding, like say change something in SMP.ini
As far as I am aware it’s not possible to increase the speed of the monsters spawning without a new mutator. SMP doesn’t appear to change anything like that.
But if that’s all you want to do then all you need is a mutator that changes one variable in the Invasion gametype (NextMonsterTime).
This is the code from the Invasion gametype
else if ( (Level.TimeSeconds > NextMonsterTime) && (NumMonsters < MaxMonsters) ) { AddMonster(); if ( NumMonsters < 1.5 * (NumPlayers + NumBots) ) NextMonsterTime = Level.TimeSeconds + 0.2; else NextMonsterTime = Level.TimeSeconds + 2; }
Heres some ghostballs in action https://www.youtube.com/watch?v=onA-9HqmqkA
Hi, someone told me I can find someone here to commission some UT2K4 models for me. Just looking to have some player models made is all.
Looking to pay for some help with making new monsters for my invasion server
please contact me, iziah_c@yahoo.com, I would like to commission you to make some monsters.
how can I make a big warlord that shoots redeemers?
I mean a wide line of redeemers at once
You just need to spawn multiple projectiles at once with a different Y offset for each one (spawn location).
Here’s a quick example with some comments with what need changing. You’d call this function for each projectile, OR inside this function create a loop.
function FireProjectile()
{
local vector X,Y,Z, FireStart;
local rotator FireRotation;
GetAxes(Rotation,X,Y,Z);
FireStart = GetFireStart(X,Y,Z);
FireStart.Y += 50; //this changes the spawn location on the Y axis
FireRotation = Controller.AdjustAim(SavedFireProperties,FireStart,Rand(ProjectileAimError));
FireRotation.Yaw += 200; //might need to change the direction of fire
PlaySound(ProjFireSounds[Rand(2)],SLOT_Interact);
Spawn(ProjectileClass[Rand(2)],self,,FireStart,FireRotation);
}
btw to extend monsters you need the UT2004 v3369 UnrealScript sources (1.3 MiB) worbos backup is working but its only one link.
merry christmas all https://imgur.com/rYfd6lA https://imgur.com/aMqdy4z
https://www.youtube.com/watch?v=HNPO8WeNMHI I have c4d now. can this be used?
Yay I setup GhostBalls. https://www.youtube.com/watch?v=n09pQmGYm40