FileFront Forums

FileFront Forums (http://forums.filefront.com/)
-   Quake 4 General Yib-Yab (Off Topic) (http://forums.filefront.com/quake-4-general-discussion-941/)
-   -   New fun with npcs (http://forums.filefront.com/quake-4-general-discussion/222943-new-fun-npcs.html)

TK-1618 Major October 28th, 2005 11:19 AM

New fun with npcs
 
Hello everyone !

I think you all know the commands like "spawn char_marine" or "spawn monster_...". But now I want to give you some new commands to have more fun than before. You may know that the marines just stand around if there are no enemies in sight.
NOW YOU CAN MAKE THEM FOLLOW YOU !

I think posting some examples is easier than writing a text :

"spawn char_marine def_head char_marinehead_helmet npc_name Higgings npc_description RhinoSquad leader player1"

Spawns a marine with helmet named Higgings. If you aim on him his name will appear and under his name stands RhinSquad.
"leader player1" means he will follow you (coz you are player1).

"spawn char_marine_shotgun npc_name Smith npc_description RhinoSquad leader player1"

Spawns a marine without helmet named Smith (if you aim on him) and also is from RhinoSquad. He will follow you.

"spawn char_marine skin skins/models/characters/marine/raven def_head char_marinehead_helmet npc_name McKingston npc_description RavenSquad"

Spawns a marine with helmet with Raven banners as skin. If you aim on him the name McKingston will appear and the Squad is Raven.

======
Other npcs are

char_marine_medic
char_marine_medic_armed (with weapon)
char_marine_tech_armed
monster_tactical (with shotgun)
monster_tactical_blaster (with hyperblaster)
monster_tactical_mgun (with machinegun)
monster_strogg_marine_mgun (Strogg with machinegun)
char_marine_npc_cortez_airdefense
char_marine_npc_slege_process2

and many other npcs you can find on cheatsides.
I spend much time for those cmds, so have fun, remember my name and call me "god" ;-)

Questions for this to bl4ster@gmx.de
And sorry for my bad english (I come from Germany)

Greetings,
TK-1618 Major

TK-1618 Major October 28th, 2005 01:57 PM

Re: New fun with npcs
 
Here are all heads you can add :

Main Characters:
char_marinehead_kane
char_marinehead_kane2
char_marinehead_rhodes
char_marinehead_morris
char_marinehead_general_harper
char_marinehead_sledge
char_marinehead_voss
char_marinehead_voss_strogg
char_marinehead_strassa
char_marinehead_bidwell
char_marinehead_cortez
char_marinehead_Anderson

Generic:
char_marinehead_gen_african_american
char_marinehead_gen_african_american_2
char_marinehead_gen_african_american_3

char_marinehead_gen_white
char_marinehead_gen_white_2
char_marinehead_gen_white_3
char_marinehead_gen_white_4

char_marinehead_gen_asian
char_marinehead_gen_asian_2
char_marinehead_gen_asian_3

char_marinehead_doctor
char_marinehead_doctor_masked

Helmets:
char_marinehead_helmet
char_marinehead_helmet_tech
char_marinehead_helmet_medic

Dead:
char_marinehead_half
char_marinehead_shot

Do it like this :

"spawn char_marine def_head char_marinehead_helmet"
=====

add "forcewalk 1" in cmd and they will be walking all the way.
there also is "forcerun 1", but you normally won't need it because the automatically run.
=====

try this :

"spawn char_marine name bob" (NOT NPC_NAME)
"spawn char_marine leader bob"

the second marine now will follow bob, because he now is his leader (as you are for your marines). name bob means his entity is called bob for things like "bob forcewalk 1". npc_name bob means his ingame name if you aim on him. You can just call 1 marine bob as entityname. as npc_name you can call 100 marines bob, but entitynames are for just 1 guy. otherwise the game could crash.
=====

i am still trying to let them use flashlights. would be great fun in dark areas.

TK-1618 Major October 28th, 2005 02:29 PM

Re: New fun with npcs
 
Okay - write "flashlight 1" in your cmd and they have it on.

example :

"spawn char_marine_medic_armed flashlight 1 npc_name Donald npc_description Rhino Squad"

I think there is nothing more I have to find out :)

I hope you have fun with those cmds.

TK-1618 Major October 29th, 2005 10:06 AM

Re: New fun with npcs
 
use lipsync_talk_primary and secondary to play specific sounds while clicking on marine.
usw lipsync_talk_loop1 and 2,... for random sounds.

primary always is the first sound that will be played when you click on a marine.
then secondary. loop1 and 2 and ... will be played after the primary and seconary in random queque.

example : "spawn char_marine lipsync_talk_primary vo_1_2_8_32_1 lipsync_talk_secondary vo_1_2_8_32_2"

use def_persona persona_... to select their voice. If you spawn char_marine_tech he has default voice from a marine. But that sounds stupid coz the default one is without helmet. So he has a helmet and speaks totally clear. Now try this :
"spawn char_marine_tech def_persona persona_marine_act1_1_helmet" he now speaks with helmet.

there are many other voices, for example :
def_persona persona_marine_act1_2
def_persona persona_marine_act2_1
def_persona persona_marine_act1_7_helmet
def_persona persona_marine_act1_6_helmet
def_persona persona_marine_act1_1_helmet

Each persona uses a own head. Example : You want a medic speaking with helmetvoice and medic helmet.
So you write "def_persona persona_marine_act1_7_helmet" but now the marine has the normal helmet, now the medic white one. So you now write "override_head char_marinehead_helmet_medic". As it's written it will OVERRIDE the normal one with the new written one. So the medic now has white helmet and helmetvoice.

use talks 1 to let them talk in combat etc.

Kain_il_vampiro October 30th, 2005 04:05 PM

Re: New fun with npcs
 
Quote:

Originally Posted by TK-1618 Major
use lipsync_talk_primary and secondary to play specific sounds while clicking on marine.
usw lipsync_talk_loop1 and 2,... for random sounds.

primary always is the first sound that will be played when you click on a marine.
then secondary. loop1 and 2 and ... will be played after the primary and seconary in random queque.

example : "spawn char_marine lipsync_talk_primary vo_1_2_8_32_1 lipsync_talk_secondary vo_1_2_8_32_2"

use def_persona persona_... to select their voice. If you spawn char_marine_tech he has default voice from a marine. But that sounds stupid coz the default one is without helmet. So he has a helmet and speaks totally clear. Now try this :
"spawn char_marine_tech def_persona persona_marine_act1_1_helmet" he now speaks with helmet.

there are many other voices, for example :
def_persona persona_marine_act1_2
def_persona persona_marine_act2_1
def_persona persona_marine_act1_7_helmet
def_persona persona_marine_act1_6_helmet
def_persona persona_marine_act1_1_helmet

Each persona uses a own head. Example : You want a medic speaking with helmetvoice and medic helmet.
So you write "def_persona persona_marine_act1_7_helmet" but now the marine has the normal helmet, now the medic white one. So you now write "override_head char_marinehead_helmet_medic". As it's written it will OVERRIDE the normal one with the new written one. So the medic now has white helmet and helmetvoice.

use talks 1 to let them talk in combat etc.


Hey god,i've write on the console "spawn char_marine_shotgun npc_name Smith npc_descrition RhinoSquad leader player1" and then it spawning a marine name Smith and of RhinoSquad...........but he don't fellow me? Why?

Please tell me why because i need a marine fellower

Kain_il_vampiro October 30th, 2005 04:05 PM

Re: New fun with npcs
 
Hey god:D ,i've write on the console "spawn char_marine_shotgun npc_name Smith npc_descrition RhinoSquad leader player1" and then it spawning a marine name Smith and of RhinoSquad...........but he don't fellow me? Why?

Please tell me why because i need a marine fellower

TK-1618 Major October 31st, 2005 01:52 PM

Re: New fun with npcs
 
Sorry but I have no idea. I only can give you another example :

"spawn char_marine_npc_mills_storage2 npc_name Mills npc_description RhinoSquad def_persona persona_marine_act1_7_helmet talks 1 leader player1"

so "leader player1" should work :(

================= but here something new for all ========

You may tried "spawn char_marine npc_descrition Rhino Squad" and it only appeared as Rhino or "npc_name Pvt Test" an it only appeared as "Pvt" so the spacebar didn't work. Use 'Rhino Squad' or 'Pvt Test' and it will work. So put these names in '...'
Use "health x" to change their health. Example "spawn char_marine health 1000 npc_descrition 'Rhino Squad'" would spawn a marine from RHINO SQUAD, who can fight and survive for a looooong time.
"healthregenenabled 1" and their health will regen. now.

I also added a useful command, if you want to create battles on some of the first maps but want your weaponmods (as multifire for rocketlauncher (3x))

"give all; spawn weaponmod_machinegun_ammo; spawn weaponmod_nailgun_power; spawn weaponmod_nailgun_seek; spawn weaponmod_hyperblaster_bounce1; spawn weaponmod_lightninggun_chain; spawn weaponmod_rocketlauncher_burst; spawn weaponmod_rocketlauncher_homing; spawn weaponmod_shotgun_ammo"

I left some mods, you can find them on cheatsides.
So as you can see you can bind multi commands to ONE key with the ";".

If you want I can give you a full list of marines I created...
Have fun !

Kain_il_vampiro November 1st, 2005 06:07 AM

Re: New fun with npcs
 
Thank's Major,problem solved.
Could you make a mod that spawn marine by pressing a key(for exemple,press key "U" for spawn char_marine ect ect)?

TK-1618 Major November 1st, 2005 09:09 AM

Re: New fun with npcs
 
Normally you don't need a mod.
Simply copy this into your Quake4Config.cfg in "Quake4/q4base/"

bind "F5" "spawn char_marine_npc_voss_airdefense health 1000 healthregenenabled 1 talks 1 leader player1"
bind "F6" "spawn char_marine_npc_morris_airdefense talks 1 leader player1"
bind "F7" "spawn char_marine_npc_anderson_airdefense talks 1 leader player1"
bind "F8" "spawn char_marine_npc_bidwell_airdefense talks 1 leader player1"
bind "F9" "spawn char_marine_npc_cortez_airdefense talks 1 leader player1"
bind "F10" "spawn storage_rhodes_char_marine talks 1 leader player1"
bind "F11" "spawn char_marine_npc_cortez_airdefense flashlight 1 talks 1 leader player1"
bind "F12" "spawn char_marine_npc_bidwell_airdefense flashlight 1 talks 1 leader player1"
bind "KP_HOME" "spawn char_marine def_head char_marinehead_gen_white_4 npc_name 'Pvt Murphey' npc_description 'Rhino Squad' def_persona persona_marine_act1_5 talks 1 talk_turn 1 leader player1"
bind "KP_UPARROW" "spawn char_marine_npc_mills_storage2 npc_name 'PFC Mills' npc_description 'Rhino Squad' def_persona persona_marine_act1_7_helmet talks 1 leader player1"
bind "KP_PGUP" "spawn char_marine skin skins/models/characters/marine/raven def_head char_marinehead_helmet npc_name 'Pvt McKingston' npc_description 'Rhino Squad' leader player1"
bind "KP_LEFTARROW" "spawn char_marine def_head char_marinehead_gen_white_3 npc_name 'PFC Higgings' npc_description 'Rhino Squad' def_persona persona_marine_act1_7 talks 1 leader player1"
bind "KP_5" "spawn char_marine_shotgun def_head char_marinehead_helmet npc_name 'Pvt Smith' npc_description 'Rhino Squad' def_persona persona_marine_act1_8_helmet talks 1 leader player1"
bind "KP_RIGHTARROW" "spawn char_marine def_head char_marinehead_gen_african_american npc_name 'Pvt Williams' npc_description 'Rhino Squad' def_persona persona_marine_act1_4 talks 1 leader player1"
bind "KP_END" "spawn char_marine def_head char_marinehead_helmet flashlight 1 npc_name 'Sgt Richter' npc_description 'Rhino Squad' def_persona persona_marine_act1_7_helmet talks 1 leader player1"
bind "KP_DOWNARROW" "spawn char_marine_tech_armed def_head char_marinehead_gen_white_2 flashlight 1 npc_name 'Tech Diesel' npc_description 'Rhino Squad' def_persona persona_marine_act1_8 talks 1 leader player1"
bind "KP_PGDN" "spawn char_marine_tech_armed def_head char_marinehead_helmet_tech flashlight 1 npc_name 'Tech Lucas' npc_description 'Rhino Squad' def_persona persona_marine_act1_1_helmet override_head char_marinehead_helmet_tech talks 1 leader player1"
bind "KP_ENTER" "spawn char_marine_medic_armed def_head char_marinehead_helmet_medic flashlight 1 npc_name 'Medic Zak' npc_description 'Rhino Squad' def_persona persona_marine_act1_3_helmet override_head char_marinehead_helmet_medic talks 1 leader player1"
bind "KP_INS" "spawn char_marine def_head char_marinehead_gen_white flashlight 1 npc_name 'Pvt Schneider' npc_description 'Rhino Squad' def_persona persona_marine_act1_2 talks 1 leader player1"
bind "KP_DEL" "spawn char_marine def_head char_marinehead_gen_asian_2 flashlight 1 npc_name 'PFC Shee' npc_description 'Rhino Squad' def_persona persona_marine_act1_6 talks 1 leader player1"
bind "KP_MINUS" "spawn char_marine_medic_armed def_head char_marinehead_helmet_medic npc_name 'Medic Johnson' npc_description 'Rhino Squad' def_persona persona_marine_act2_5_helmet override_head char_marinehead_helmet_medic talks 1 leader player1"
bind "KP_PLUS" "spawn char_marine_tech_armed def_head char_marinehead_helmet_tech npc_name 'Tech Flurk' npc_description 'Rhino Squad' def_persona persona_marine_act2_8_helmet override_head char_marinehead_helmet_tech talks 1 leader player1"

I use these marines i made
Have fun

Kain_il_vampiro November 1st, 2005 09:42 AM

Re: New fun with npcs
 
Now i can say this


YOU ARE A GOD!!!


All times are GMT -7.

Powered by vBulletin®
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.