Mancubus
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Becoming Demons
 
Author
All times are GMT. The time now is 14:11. Post New Thread    Post A Reply
Young Cyberdemon
Green Marine


Posts: 49
Registered: 01-10


Following on from my 'Spawning Demons' thread, how can i BECOME a demon? I've seen others do it on videos, and i thought that would be another great fun cheat. But how do i do it?

Old Post 02-06-10 12:19 #
Young Cyberdemon is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6129
Registered: 06-06


There's an Imp Player wad (IMPO) made by B.P.R.D (take note at the dots; no dot after D). Use the doomworld.com/idgames search function for his name. http://www.doomworld.com/idgames/index.php?id=13334

There seem to be lots of upcoming projects about selectable monster-player classes too.

Old Post 02-06-10 12:58 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Xtroose
Junior Member


Posts: 247
Registered: 12-09


Try this.

Old Post 02-06-10 13:11 #
Xtroose is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Maes
I like big butts!


Posts: 7955
Registered: 07-06


And make sure you take a look at this.

Old Post 02-06-10 13:26 #
Maes is online now Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
webbed digits


Posts: 14316
Registered: 04-02


The real answer is here.

Old Post 02-06-10 14:19 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5188
Registered: 01-08


Here's an illustrated guide...

Old Post 02-06-10 14:43 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Young Cyberdemon
Green Marine


Posts: 49
Registered: 01-10


Thanks, i will try them when i have a chance, so please dont close this thread yet, i havent played them yet!

Old Post 02-06-10 17:32 #
Young Cyberdemon is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Young Cyberdemon
Green Marine


Posts: 49
Registered: 01-10


Ok, i've tried them, and at the moment only XTroose's post seems to be working but i'm having problems with that, too. The layable-monsters one is only normal Doom 2, i cant change into a demon from the player setup menu, and the other one loads but when i go up to the statues of the monsters i click on it and i teleport to where i started? Any ideas? Thanks.

Old Post 02-16-10 20:00 #
Young Cyberdemon is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Mattfrie1
Member


Posts: 398
Registered: 03-09



Young Cyberdemon said:
The playable-monsters one is only normal Doom 2, i cant change into a demon from the player setup menu.


If you are playing with Zdoom or Skulltag, go to the console and type in morphme Xplayer (X is the monster you want to turn into) when you start a level. You stay morphed for a minute or so, and change back to the marine. Just enter the command again to turn into the monster again.

Old Post 02-17-10 14:43 #
Mattfrie1 is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Young Cyberdemon
Green Marine


Posts: 49
Registered: 01-10


Ok, thanks, that seems to work. Now, does anyone know how:

1. To work the monsters test WAD (2nd Download)
2. Change features of monster you are (eg colour)
3. See monster as you walk (Camera behind player)
4. Be able to morph without changing back automatically (Becomes a nuisance)
5. Any other cool stuff?

Thanks ;)

Old Post 02-17-10 21:56 #
Young Cyberdemon is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Xtroose
Junior Member


Posts: 247
Registered: 12-09



Young Cyberdemon said
1. To work the monsters test WAD (2nd Download)



I assume you have problems running "playable-monsters.pk3" and "monstertest.pk3".

Just select both files and drag them onto "zdoom.exe"/"gzdoom.exe"/"skulltag.exe".

When the map starts press one of the switches to morph into a monster. You will then be teleported to the starting location. Use the shoot button to use an attack. The blue switch on the far side of the map kills you and all the monsters that have been spawned.


Young Cyberdemon said
2. Change features of monster you are (eg colour)



I do not know what exactly you are trying to achieve, but you can change the color of a monster with color translations.

If you want to use the player colors, then you could replace the monster sprites with skins (there are some green or partially green monster skins there). Then you could define the monsters as standalone player classes.


Young Cyberdemon said
3. See monster as you walk (Camera behind player)



You can write "chase cam" in the console to select the third person view, or if you want to make a mod where you are playing in third person view, then read this tutorial.


Young Cyberdemon said
4. Be able to morph without changing back automatically (Becomes a nuisance)



In the map the player is morphed using a script, which is executed once a player presses the switch.

Here is one of the scripts from MAP01 of the "monstertest.pk3":

code:
script 1 (void) { int morphed = MorphActor (0,"ArachnotronPlayer","",35*120,2|128|2048,"",""); Teleport (1,0,0); }


Now I will analyze the code step by step.

This is script number 1. (void) means that it does not return anything as a result.

int morphed is a declaration of an integer variable.

ACS function MorphActor is called with the following parameters:


  • tid (the first parameter): In our case it is equal to 0, that means the activator of the script (the player who uses the switch) will be morphed.
  • playerclass: In our case it is "ArachnotronPlayer" this is a player class which is defined in DECORATE inside the "playable-monsters.pk3". This parameter is a string value and strings must always be enclosed in quotation marks.
  • monsterclass: This is not applicable in our case, because we do not want to morph monsters. To tell that we must write an empty string "" as a parameter.
  • duration: In our case this is 35*120, this means 120 seconds, because one second equals to 35 tics. To make this last "forever" use 2147483647 (almost two years).
  • style: In our case this is 2|128|2048, this defines the behavior of the morphing effects. I do not know what these values mean, but someone with a better knowledge of this could explain you what it does.
  • morphflash: In our case this parameter is omitted (empty string "") and because of that, default teleport fog is used, when you morph into a monster.
  • unmorphflash: In our case this parameter is omitted (empty string "") and because of that, default teleport fog is used, when you are unmorphed.


MorphActor function returns an integer which is stored into the integer variable named morphed.

Teleport (1, 0, 0) teleports the player on a teleport destination with a tid of 1.
______________________________________________________________________

I hope this answers your question.

Old Post 02-18-10 00:20 #
Xtroose is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Young Cyberdemon
Green Marine


Posts: 49
Registered: 01-10


Ok, the monsters test one i have already done that and it didnt work, and i do not understand what to put in exactly to morph "forever". Please could you tell me what to type exactly into the contol box? Thanks

Old Post 02-18-10 12:20 #
Young Cyberdemon is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Xtroose
Junior Member


Posts: 247
Registered: 12-09



Young Cyberdemon said:
Ok, the monsters test one i have already done that and it didnt work ...



I have trouble understanding you. Could you be a little more specific? What have you already done? What exactly did not work?

The map works for me. What version of ZDoom/GZDoom/Skulltag do you have? You can find the latest versions of ZDoom here, GZDoom here and Skulltag here (see Latest beta).



... and i do not understand what to put in exactly to morph "forever".


I have already written this in my previous post. This is how a modified script, where you are morphed "forever", would look like:

code:
script 1 (void) { int morphed = MorphActor (0,"ArachnotronPlayer","",2147483647,2|128|2048,"",""); Teleport (1,0,0); }


You have to change the fourth parameter of each MorphActor function to 2147483647, do not forget to compile the script once you make all the changes.

If you still have problems understanding this, then thoroughy read this tutorial.

Old Post 02-18-10 12:39 #
Xtroose is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Archfile
Mini-Member


Posts: 52
Registered: 01-10


Master of Puppets, GVH. (Best monster WADS ever.)

Old Post 03-02-10 21:09 #
Archfile is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 14:11. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom General > Becoming Demons

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory