NPCs, CFGs, and SABs -1 reply

Please wait...

tdawg2099

WU TANG CLAN!!!

50 XP

20th January 2008

0 Uploads

323 Posts

0 Threads

#1 9 years ago

Is there a list of some kind with things that can be done with these file types? Yes I checked the sticky and the tuts are either vague, outdated or shit. So if there are any can someone give me a link and if not death to this thread.




Mikouen VIP Member

What?

145,590 XP

3rd September 2005

4 Uploads

11,730 Posts

2 Threads

#2 9 years ago

There's a full list of sab file parameters listed in that very sticky, and it's not at all outdated given that the game hasn't been patched since well before it was written.

NPC files are easy in that you can open up any existing NPC file and everything should be listed. As far as I know none of the default NPC files have any parameters missing.

As far as .cfg files go, there's no "all in one" tutorial for every command possible in every config file within the game, because basically .cfg files just contain your bog standard, run-of-the-mill console commands.


I don't know how, and I don't know why, but this is totally Sheep's fault.



AshuraDX

WTF ?! BOOOOOOOM !

50 XP

10th May 2009

0 Uploads

1,462 Posts

0 Threads

#3 9 years ago

the cfg files are easy to explain lets take autoexec.cfg as example

you can do multiple things with autoexec.cfg if you put seta helpusobi 1 ; in your autoexec.cfg the game starts with cheats enabled and you can do much more with it you can get the game to start custom menu files and more stuff like this




tdawg2099

WU TANG CLAN!!!

50 XP

20th January 2008

0 Uploads

323 Posts

0 Threads

#4 9 years ago

Sorry. I said outdated and shit because my stupid ass cant really think of a good word at 3 in the morning. Anyway is there still a list though of cfg things and those saber attacks for a katamove. I remember seeing a list for both of those a while back. but i cant remember




Mikouen VIP Member

What?

145,590 XP

3rd September 2005

4 Uploads

11,730 Posts

2 Threads

#5 9 years ago

For .sab files: Tutorials & Tools Sticky -> Saber (.sab) File Manipulation Contains everything you'll need to know about .sab files.

As for the .cfg file stuff, frankly I'd be surprised if you ever ended up using any of the commands other than what's listed in [COLOR=Navy]this TJA holocron article[/COLOR], as most of the undocumented commands only exist specifically for developer usage (advanced debugging, engine test commands, etc). Like that /r_primitives command, for developers it's a useful debugging tool; for us, it's a gamebreaker that forces us to purge our user data to fix it.

You can pull up a full list with /cmdlist and/or /cvarlist, but if you can't tell what it does from it's name alone, then it's almost certainly a dev command never intended to be modified by end-users.

Well heck, who am I to stop people messing with their game? Just don't blame me if anything implodes.

Spoiler: Show

Cheat Codes god - God mode. give all - Receive all items map [mapname]. Control Setup +attack +back +button0 +button1 +button2 +button3 +button4 +button5 +button6 -button0 -button1 -button2 -button3 -button4 -button5 -button6 +forward +left +lookdown +lookup +mlook +movedown +moveleft +moveright +moveup +right +speed +strafe -attack -back -forward -left -lookdown -lookup -mlook -movedown -moveleft -moveright -moveup -right -speed -strafe bind - assign a key to command(s). bindlist - list all currently bound keys. centerview - quickly move current view to the center of screen. joy_advancedupdate messagemode - send a message to everyone. messagemode2 - send a message to teammates. toggle toggleconsole unbind - remove a binding for a key. unbindall - remove all bindings. Information imagelist - list currently open images (textures). midiinfo - information about MIDI music system. modelist - list of accessable screen resolutions. modellist - list of currently open player models. scanservers - scan the local network for servers. sectorlist serverinfo - information about local server. shaderlist - list of currently open shaders (light effects). skinlist - list of currently open skins. soundinfo - information about sound system. soundlist - list of currently open sound files. status - status of currently connected server. systeminfo userinfo - information about player (you!). vmtest z_stats Sound music play [file] - play [file] sound. snd_restart - restart sound system. stopsound Demos record - record a demo. stopdemo - stop recording demo. demo - play recorded demo. Server serverrecord serverstop - stop server. connect - connect to a server. kick - kick a user. serverlist - search for local servers. disconnect - disconnect from the current server. heartbeat devmap - start a listen server with cheats and other development features enabled. Miscallaneous Console Commands cg_thirdperson 1 - third-person view (Tomb Raider-style), you must be in "devmap" mode. arena changeVectors cinematic clear - clear the console. cmd condump - save console text to a file. configstrings crash cvar_restart dir - list files in a directory. dumpuser echo error exec freeze gfxinfo hunk_stats in_restart map path quit - exit from Quake 3. rcon restart say screenshot - save a screenshot. set - set a variable. seta setenv sets setu testfog testshader touchFile vid_restart vstr wait

Quake 3 complete list of console variables Values of them are listed like this: variable code, variable name, variable default value.

Console codes are:

# I - networking. # L - OpenGL. # C - graphics subsytem (???). # U - user (player). # A - (???) # S - server. # R - read only (???).

I port "27960" I net_port "27960" I net_ip "localhost" I net_socksPort "1080" I net_socksServer "" I net_socksEnabled "0" I net_noipx "0" I net_noudp "0" graphshift "0" graphscale "1" graphheight "32" debuggraph "0" timegraph "0" s_initsound "1" s_testsound "0" s_show "0" L r_maskMinidriver "0" L r_allowSoftwareGL "0" r_portalOnly "0" r_noportals "0" r_lockview "0" r_lockpvs "0" r_drawBuffer "GL_BACK" r_ignoreOffset "0" r_offsetunits "-2" r_offsetfactor "-1" r_clear "0" r_shownormals "0" r_showsky "0" r_showtris "0" r_nobind "0" r_debugSurface "0" r_logFile "0" r_verbose "0" r_speeds "0" r_showcluster "0" r_novis "0" r_nolightcalc "0" r_nocull "0" r_ignore "0" r_drawentities "1" r_norefresh "0" r_lodscale "5" r_lodbias "0" r_measureOverdraw "0" r_drawstrips "0" r_flareFade "7" r_flareSize "40" C r_lightmap "0" C r_drawworld "1" C r_nocurves "0" L r_intensity "1" L r_fixtjunctions "1" L r_mapOverBrightBits "2" C L r_fullbright "0" L r_ignoreFastPath "0" L r_displayRefresh "0" U password "" activeAction "" cl_showmouserate "0" cl_anglespeedkey "1.5" cl_pitchspeed "140" cl_yawspeed "140" rconAddress "" rcon_password "" cl_avidemo "0" timedemo "0" cl_showTimeDelta "0" cl_timeNudge "0" cl_timeout "125" cl_shownet "0" cl_packetdup "2" cl_maxpackets "30" cl_motd "1" cl_noprint "0" conback "gfx/2d/conback.tga" cl_debugMove "0" cl_nodelta "0" scr_conspeed "3" con_notifytime "3" sv_killserver "0" sv_pad "0" sv_showloss "0" sv_nopredict "0" sv_reconnectlimit "3" sv_master5 "" sv_master4 "" sv_master3 "" sv_master2 "" sv_master1 "master3.idsoftware.com" sv_allowdownload "1" sv_zombietime "2" sv_timeout "120" sv_fps "20" sv_privatePassword "" rconPassword "" S L sv_maxclients "8" S sv_privateClients "0" S timelimit "0" S fraglimit "20" S dmflags "0" I qport "59239" showdrop "0" showpackets "0" joy_yawsensitivity "-1" joy_pitchsensitivity "1" joy_upsensitivity "-1" joy_sidesensitivity "-1" joy_forwardsensitivity "-1" joy_yawthreshold "0.15" joy_pitchthreshold "0.15" joy_upthreshold "0.15" joy_sidethreshold "0.15" joy_forwardthreshold "0.15" joy_advaxisv "0" joy_advaxisu "0" joy_advaxisr "0" joy_advaxisz "0" joy_advaxisy "0" joy_advaxisx "0" joy_advanced "0" joy_name "joystick" username "freakygaming.com" sys_cpuid "35" sys_cpustring "Intel Pentium 4" arch "win98" viewlog "0" L dedicated "0" com_dropsim "0" maxfps "0" showtrace "0" logfile "1" C fixedtime "0" C timescale "1" developer "0" host_speeds "0" A s_mixPreStep "0.05" A s_mixahead "0.2" A s_loadas8bit "1" A s_khz "22" A s_musicvolume "1" A s_volume "0.7" A r_lastValidRenderer "Radeon 9800 pro" A r_lightningSegmentLength "32" A r_railSegmentLength "64" A r_railCoreWidth "16" A r_railWidth "128" A r_facePlaneCull "1" A r_gamma "1" A r_swapInterval "0" A r_textureMode "GL_LINEAR_MIPMAP_LINEAR" A r_finish "1" A r_dynamiclight "1" A r_drawSun "0" A r_fastsky "0" A r_ignoreGLErrors "1" A r_znear "4" A r_flares "1" AL r_subdivisions "4" AL r_vertexLight "0" AL r_simpleMipMaps "1" AL r_customaspect "1" AL r_customheight "1024" AL r_customwidth "1600" AL r_mode "6" AL r_ignorehwgamma "0" AL r_overBrightBits "1" AL r_depthbits "0" AL r_stencilbits "0" AL r_stereo "0" AL r_colorbits "0" AL r_texturebits "0" AL r_detailtextures "1" AL r_preloadTextures "0" AL r_roundImagesDown "1" AL r_picmip "0" AL r_ext_texture_env_add "1" AL r_ext_compiled_vertex_array "1" AL r_ext_multitexture "1" AL r_ext_gamma_control "1" AL r_ext_texenv_add "1" AL r_ext_swapinterval "1" AL r_ext_compress_textures "1" AL r_allowExtensions "1" AL r_glDriver "opengl32" AL r_fullscreen "1" A vid_ypos "30" A vid_xpos "30" A viewsize "100" U A handicap "100" U A color "4" U A snd "visor" U A model "visor/red" U A snaps "20" U A rate "25000" U A name "[deicide]" A m_side "0.25" A m_forward "0.25" A m_yaw "0.022" A m_pitch "0.022" A cl_mouseAccel "0" A sensitivity "12" A freelook "1" A cl_run "1" S A sv_hostname "noname" A in_joystick "0" AL in_mouse "1" A in_mididevice "0" A in_midichannel "1" A in_midiport "1" A in_midi "0" AL com_hunkMegs "20" A cg_shadows "1" A cg_autoswitch "1" A cg_gun "1" A zoomfov "22.5" A fov "90" A cg_stereoSeparation "0.4" A cg_gibs "1" A cg_drawStatus "1" A cg_drawTimer "1" A cg_drawFPS "0" A cg_drawAmmoWarning "1" A cg_drawKiller "1" A cg_drawCrosshair "1" A cg_drawCrosshairNames "1" A crosshairsize "24" A crosshairhealth "1" A cg_lagometer "1" A cg_railTrailTime "400" A cm_playerCurveClip "1" I journal "0" I fs_restrict "1" S I fs_game "" I fs_basepath "E:\GAMES\q3arena" I fs_cdpath "" I fs_copyfiles "0" fs_debug "0" S I L cheats "0"


I don't know how, and I don't know why, but this is totally Sheep's fault.



tdawg2099

WU TANG CLAN!!!

50 XP

20th January 2008

0 Uploads

323 Posts

0 Threads

#6 9 years ago

that is exactly what i was looking for thank you so very much




minilogoguy18

kitty dances for rep!

50 XP

4th September 2004

0 Uploads

2,675 Posts

0 Threads

#7 9 years ago

You know in the very assets themselves theres a sabers.sab file and inside that one fully explains all the things you can do with a .sab file...