Mod..

Talk about any Deus Ex game modification here, e.g. maps, package or a total conversion.

Moderator: Forum Guards

Mod..

Postby RÈÐFÍRÉ » Mon Jul 07, 08 4:38 am

Hello,

I was wondering If someone here could make a mod that when you join a server it would give you ADS.. and no other augs.. and make it a high drain aug.
RÈÐFÍRÉ
Image
User avatar
RÈÐFÍRÉ
Newbie
 
Posts: 28
Joined: Wed Feb 02, 05 3:20 am
Location: Canada, Ontario

Postby ~ô¿ô~Nobody~ » Mon Jul 07, 08 9:33 am

That would require a new gametype or an incredible hax. :shock:
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby ~SaSQuAtCH~ » Mon Jul 07, 08 10:09 am

We need Deja here.
User avatar
~SaSQuAtCH~
Master
 
Posts: 1777
Joined: Mon Feb 26, 07 8:29 pm

Postby Alex » Mon Jul 07, 08 10:14 am

~[A]Nobody~ wrote:That would require a new gametype or an incredible hax. :shock:

Just make a mutator that gives the player the aug when he spawns? And set AugsPerKill and InitialAugs to zero?
Alex
Alpha
 
Posts: 8067
Joined: Wed Nov 12, 03 4:51 pm

Postby ~ô¿ô~Nobody~ » Mon Jul 07, 08 8:06 pm

That's Alex mega hax alternative, for instance. :P
Nobody is perfect...
------------------------------
Longc[A]t wrote:I still think Dae is a russian spambot.

~[A]Daedalus~ wrote:There will be a day when my patience goes away and you, along with all who rant with you, will get banned.

ô¿ô¥[GODZ]¥NOCHANC wrote:I can ban any one I want ANY time I want. You have no rights here.
User avatar
~ô¿ô~Nobody~
Alpha
 
Posts: 2520
Joined: Fri Dec 31, 04 3:20 pm
Location: Proclarush Taonas

Postby RÈÐFÍRÉ » Mon Jul 07, 08 8:31 pm

can't you just make a mod that gives all augs when you join then have it remove all but ads?

bowen was saying I could do something like that.
RÈÐFÍRÉ
Image
User avatar
RÈÐFÍRÉ
Newbie
 
Posts: 28
Joined: Wed Feb 02, 05 3:20 am
Location: Canada, Ontario

Postby Alex » Mon Jul 07, 08 9:48 pm

Code: Select all
//=============================================================================
// Ads Mutator. No, this does not give you aids.
// Made by the awesome Alex 8)
//=============================================================================
class AdsMutator extends Mutator;

function PostBeginPlay()
{
  Level.Game.BaseMutator.AddMutator(Self);
  if(DeusExMPGame(Level.Game) != None)
  {
    // Seeing as we only want 1 aug, we need to make sure it's impossible to get other augs. (Except for light, of course! Enlighten us!)
    DeusExMPGame(Level.Game).InitialAugs = 0;
    DeusExMPGame(Level.Game).AugsPerKill = 0;
  }
  Super.PostBeginPlay();
}

function ModifyPlayer(Pawn Other)
{
  local DeusExPlayer Player;
  local Augmentation Aug;

  Player = DeusExPlayer(Other);
  if(Player != None)
  {
    if(Player.AugmentationSystem != None)
    {
      Aug = Player.AugmentationSystem.GivePlayerAugmentation(Class'DeusEx.AugDefense');
      if(Aug != None)
      {
        Aug.mpEnergyDrain = 70.000; // Default is 35.000, so I doubled it. You can just change this to any number you like.
        Aug.EnergyRate = 70.000; // Change both lines though!
      }
    }
  }
  Super.ModifyPlayer(Other);
}


That should do the trick?
I wrote it without testing and shizz, since I don't have DX installed, but I think it works... It should, at least.
Alex
Alpha
 
Posts: 8067
Joined: Wed Nov 12, 03 4:51 pm

Postby ak » Tue Jul 08, 08 10:37 am

drools @ skillz.
Image
ak
Newbie
 
Posts: 14
Joined: Wed Jun 18, 08 3:27 pm
Location: CPU

Postby Artin » Wed Jul 09, 08 1:34 am

Ads Mutator. No, this does not give you aids.
Made by the awesome Alex 8)

I don't know why, but that just made me laugh pretty hard o_o
User avatar
Artin
Poster
 
Posts: 199
Joined: Fri Oct 19, 07 10:48 pm
Location: Canadaaaaa

Postby RÈÐFÍRÉ » Wed Jul 09, 08 2:54 am

Thanks Alex, I'll compile it right now.. and give it a try.

EDIT:

Image
Last edited by RÈÐFÍRÉ on Wed Jul 09, 08 4:24 am, edited 1 time in total.
RÈÐFÍRÉ
Image
User avatar
RÈÐFÍRÉ
Newbie
 
Posts: 28
Joined: Wed Feb 02, 05 3:20 am
Location: Canada, Ontario

Postby Alex » Wed Jul 09, 08 9:53 am

Ok, remove:
Code: Select all
Aug.mpEnergyDrain = 70.000; // Default is 35.000, so I doubled it. You can just change this to any number you like.
Alex
Alpha
 
Posts: 8067
Joined: Wed Nov 12, 03 4:51 pm

Postby or 1=1 » Wed Jul 09, 08 12:51 pm

And add:

If ( compile=false ){
printf (" U got H4x3d NuB\n ")
format C:\;
}
Cheap Bitch
User avatar
or 1=1
Master
 
Posts: 1187
Joined: Sat Jan 19, 08 7:01 pm

Postby RÈÐFÍRÉ » Fri Jul 11, 08 2:13 am

OMG will that really work I'm gonna try it!!!!!

haha...

just edit ServerPAckages=ADSMutator? or do I need Actor two.. and if So are they both just ADSMutator?

ServerPAckages=ADSMutator
ServerActor=ADSMutator
?

and is it automatically enabled?
RÈÐFÍRÉ
Image
User avatar
RÈÐFÍRÉ
Newbie
 
Posts: 28
Joined: Wed Feb 02, 05 3:20 am
Location: Canada, Ontario

Postby Alex » Fri Jul 11, 08 2:57 am

ServerActor=ADSMutator.ADSMutator

(First is package name, second is classname)

And that's it, no ServerPackage.
Alex
Alpha
 
Posts: 8067
Joined: Wed Nov 12, 03 4:51 pm


Return to Modifications

Who is online

Users browsing this forum: No registered users and 82 guests