Jump to content

Home

Announcing Red Slushie 1.3 (again)


ensiform

Recommended Posts

Okay that wasnt very nice, i needed to do other things and write the manual first u noob.

 

Features pre-1.3:

 

  • - Dropflag : for CTF allows you to toss (rs_droppableflags)
    - Weapon Customizing CVARS
    - Modified JK2++ Admin System
    - Debugs allowed and controlled with cvar (rs_allowplayerdebugs defaulted to 0)
    - XMOD like newmotd (rs_newmotd "string", rs_newmotd_time [time in sec]
    - rs_capturereplenish (fills health/shield/force on cap) (rs_capturereplenish 0/1)
    - rs_suicidereturn (determines whether flag should return or not on suicide) rs_suicidereturn 0 = dont return, 1 = do return.
    - rs_blacknames 1 : Allow black in a player's name
    - rs_tauntanytime 0/1 : Allow the duel taunts anytime or not.
    - rs_keepscores 0/1 : Allow a player to keep their score when changing teams.
    - rs_allowsucide 0/1 : Allow players to suicide or not
    - rs_absorbprotect 0/1 : Allow absorb and protect a the same time
    - g_shieldrespawn int : Time in seconds shield items should respawn
    - g_healthrespawn int : Time in seconds health items should respawn
    - g_megahealthrespawn int : Time in seconds bacta should respawn
    - g_ammorespawn int : Time in seconds ammo pickups should respawn
    - g_holdablerespawn int : Time in seconds holdable items should respawn
    - g_explosiverespawn int : Time in seconds explosives should respawn
    - g_poweruprespawn int : Time in seconds powerups should respwan
    - g_allowteamdueling 0/1 : Allow players to duel with the enemy team in team gametypes
    - g_ctf4health 0/1 : Spawn health packs instead of blaster ammo in ctf
    - g_liftdmgfix 0/1 : Fixes the lift damage in ctf 1 - 5.
    - g_novoteswitch 0/1 : Don't allow team switching during a vote to fix the callvote , then switch to spec auto-pass bug
    - g_chattokens 0/1 : Allow chat tokens while typing:
     
    - vote_percent int : Percent needed for vote to pass
    - vote_limit int : # of votes per player
    - rs_chatspamprotection (only 0/1 in pre 1.3) int : # of lines of chat allowed in 1.3
    - rs_healthdisable 0/1 : Disable health pickups
    - rs_armordisable 0/1 : Disable shield pickups
    - rs_powerupdisable 0/1 : Disable powerup pickups
    - rs_unknown_models 0/1 : 1 Allows the unknown models, 0 disables
     
    - CTF_CAPTURE_BONUS (100) : Amount you get for capping
    - CTF_TEAM_BONUS (25) : Amount rest of team gets for capping
    - CTF_RECOVERY_BONUS (10) : Amount you get for recovery
    - CTF_FLAG_BONUS (10): Amount you get for picking up flag initially
    - CTF_FRAG_CARRIER_BONUS (20) : Amount you get for fragging enemy flag carrier
    - CTF_FLAG_RETURN_TIME (40000) : Time in ms flag returns 40000 = 40 sec
     
    - CTF_CARRIER_DANGER_PROTECT_BONUS (5) : bonus for fraggin someone who has recently hurt your flag carrier
    - CTF_CARRIER_PROTECT_BONUS (2) : bonus for fraggin someone while either you or your target are near your flag carrier
    - CTF_FLAG_DEFENSE_BONUS (10) : bonus for fraggin someone while either you or your target are near your flag
    - CTF_RETURN_FLAG_ASSIST_BONUS (10) : bonus for returning a flag that causes a capture to happen almost immediately
    - CTF_FRAG_CARRIER_ASSIST_BONUS (10) : bonus for fragging a flag carrier if a capture happens almost immediately
     
    - CTF_TARGET_PROTECT_RADIUS (1000) : the radius around an object being defended where a target will be worth extra frags
    - CTF_ATTACKER_PROTECT_RADIUS (1000) : the radius around an object being defended where an attacker will get extra frags when making kills
     
    - CTF_CARRIER_DANGER_PROTECT_TIMEOUT (8000) : attacker is on the same team as the flag carrier and fragged a guy who hurt our flag carrier ???
    - CTF_FRAG_CARRIER_ASSIST_TIMEOUT (10000) : ??? cvar for team stuff kinda unknown i just made all the defines become cvars
    - CTF_RETURN_FLAG_ASSIST_TIMEOUT (10000) : ??? cvar for team stuff kinda unknown i just made all the defines become cvars

 

--- Client Side ---

  • - Q3 Rewards (also server side for giving the player the reward)
     
    - New Scoreboard for team games.
    - New Scoreboard draws who has the most of each type of reward.
    - currentTime cmd displays your local time
    - autoScreenshot takes screenshot with date time and mapname
    - autoRecord takes record with date time and mapname
    - dumploc [message] adds your current origin and the message to the current map's .loc file which can be used for adding to your map or can be parsed on the server.
    - dropflag, rssay, rspause, rsunpause autocomplete with the client

 

okay i think thats about all for pre-1.3, now for 1.3 stuff...

 

1.3 Server Side and misc:

  • - Unlagged! (Help below)
    - Shrubbot ported to jka with some stuff taken out (Help on this below)
    - g_ctf3fix 0/1: Fixes the two backwards team spawn points in ctf3 (red in blue, blue in red)
    - rs_privateMessages 0/1 : Toggles private message support cmd: /msg [name|slot#] [message]
    - rs_adminrights int : Which admin commands are allowed (listed below)
    - rs_shrubbot string : Config name for where shrubbot stuff is stored.
    - rs_logAdmin string : Config where shrubbot admins are logged.
    - rs_allowMelee 0/1/2 : 0=disable 1=enable 2=enable + kicks/alt fire melee

 

Bugfixes:

  • From the JA+ bugfix list:
    - Fix: the basejka bug concerning the bot_minplayers team values (Bot team is sometimes not equal to the real bot team)
    - Fix : the basejka chat exploit which can crash the servers
    - Fix : the basejka bug showing player in red team while they are in blue team (or the opposite)
    - Fix: the basejka bug allowing to call duel while in spectator.
    fix: the jamp.exe bug overwriting the jampgamex86.dll when after a map change on a non dedicated windows server. Now this file is in jampgamex86.pk3 . It is only needed for a windows server.
    And player don't need to install it in their games [ensi- um i think this is just cause slider didnt have the dlls in a pk3 and we do so this is fixed]
    fix: the basejka bug that consists in not removing the rocket lock target on a player that is using cloak.
    fix: the basejka bug with rancor exploit for invisible players.
    - fix : fix baseJKA bug with bot_minplayers not 0 => when the server had to kick bots, a player following this bot was kicked instead of this bot.

 

my basejka bugfixes:

  • - where command wasnt using an updated origin.
    - bot_minplayers kicking specs of bots instead of bots.
    - q3f bugfix in et sdk of possibility of flag dropping into the void.
    - death/suicide bugfix of flag falling into the void.
    - dropflag checks for solid brushes.
    - pass problem fixed
    - sliding players when standing on top of another
    - debugs buggy with certain things like spectators
    - ja server command buffer overflow fixed (actually fixed by slider)
    - dead bodies use team color in team games, they were using customRGB
    - some sounds for saber played when not supposed to
    - gloat now only works when saber out because the sparks were flying and saber sounds were playing when saber not even out.
    - level 3 mindtrick now affects everyone in the level

 

OJP Bugfixes added to RS:

 

[ONLY WITH CLIENT BECAUSE THE FILE NEEDED TO BE MODIFIED]

Bug Fix 001 - Animation.cfg fix for BOTH_WALKBACK2

Fixes an animation bug seen when walking backwards with an ignited single saber in single player by correcting the number of frames.

 

Bug Fix 2 - Fixes a major issue with the animation timer calculation in MP. The animation timers are now calculated correctly and this should help with animations that play in Force Rage, Force Speed, or at odd saber animation speeds.

 

Bug Fix 3 - Fixes bug in the fall damage code that causes client number 0 to always take Jedi style fall damage even when not meeting any of the Jedi style requirements.

 

Bug Fix 4 - Fixes an issue with Linux servers and RandFloat. It was causing all sorts of weird issues. (that is the basejka_pushfix code I think).

 

Bug Fix 5 - Fixed minor bug with saber clash effect logic.

 

[CLIENT FIX] - Fixed a bug with debug compiles that caused the animation parsing function to display a minor error whenever it processed the ROOT animation.

 

BugFix 8 - data overflow problem with CalculateRanks

 

BugFix 10 - movers blocked by limbs, and dropped items (all but flags free themself and flags return)

 

BugFix 13 - pretty much more of # 10 but for missile type stuff.

 

Debugtweaks/Fixes:

  • - Some were allowed to be used when spectator
    - rs_allowplayerdebugs changed:
    - 0 = none
    - 1 = all but fly and the insta kill sabermoves
    - 2 = all but insta kill sabermoves
    - 3 = all
    - 4 = no sabermoves or bodyanims
    - debugsaberswitch would allow you to toggle on/off of a given client's saber, now it only works for you
    - debugdismemberment always works even if debugs are off (but only kills doesnt dismember if off)

 

Misc Red Slushie Fixes/Additions:

  • - IPs now display correctly (you may also use /myip)
    - /players from ET's OSP stuff
    - /showspecs : displays list of spectators and their state (free / following : who)
    - Impressive Reward was calculating who had the highest incorrectly, now fixed.
    - all admin commands like when u are trying to find out the usage print to only you now.
    - /msg /rssay /rscp can be typed in a messagemode box.
    - team and single player locking as part of shrubbot.
    - !lock [r|b|s|f|all] or !unlock [same as !lock]
    - !lockp [name|slot#] !unlockp [same as !lockp]
    - mute and freeze status are stored so people cannot reconnect to gain voice ability to move.

Link to comment
Share on other sites

  • Replies 55
  • Created
  • Last Reply

Weapon Cvars: (these are all basejka defaults)

  • - WP_BRYAR_PISTOL_VEL 1600
    - WP_BRYAR_PISTOL_DAMAGE 10
    - WP_BRYAR_CHARGE_UNIT 200.f
    - WP_BRYAR_ALT_SIZE 1.0f
    - WP_BLASTER_SPREAD 1.6f
    - WP_BLASTER_VELOCITY 2300
    - WP_BLASTER_DAMAGE 20
    - WP_DISRUPTOR_MAIN_DAMAGE 30
    - WP_DISRUPTOR_MAIN_DAMAGE_SIEGE 50
    - WP_DISRUPTOR_NPC_MAIN_DAMAGE_CUT 0.25f
    - WP_DISRUPTOR_ALT_DAMAGE 100
    - WP_DISRUPTOR_NPC_ALT_DAMAGE_CUT 0.2f
    - WP_DISRUPTOR_ALT_TRACES 3
    - WP_DISRUPTOR_DELAY 1300
    - WP_DISRUPTOR_ZOOMJUMP 0
    - WP_DISRUPTOR_CHARGE_UNIT 50.0f
    - WP_BOWCASTER_DAMAGE 50
    - WP_BOWCASTER_VELOCITY 1300
    - WP_BOWCASTER_SPLASH_DAMAGE 0
    - WP_BOWCASTER_SPLASH_RADIUS 0
    - WP_BOWCASTER_SIZE 2
    - WP_BOWCASTER_ALT_SPREAD 5.0f
    - WP_BOWCASTER_VEL_RANGE 0.3f
    - WP_BOWCASTER_CHARGE_UNIT 200.0f
    - WP_REPEATER_SPREAD 1.4f
    - WP_REPEATER_DAMAGE 14
    - WP_REPEATER_VELOCITY 1600
    - WP_REPEATER_ALT_SIZE 3
    - WP_REPEATER_ALT_DAMAGE 60
    - WP_REPEATER_ALT_SPLASH_DAMAGE 60
    - WP_REPEATER_ALT_SPLASH_RADIUS 128
    - WP_REPEATER_ALT_SPLASH_RAD_SIEGE 80
    - WP_REPEATER_ALT_VELOCITY 1100
    - WP_DEMP2_DAMAGE 35
    - WP_DEMP2_VELOCITY 1800
    - WP_DEMP2_SIZE 2
    - WP_DEMP2_ALT_DAMAGE 8
    - WP_DEMP2_CHARGE_UNIT 700.0f
    - WP_DEMP2_ALT_RANGE 4096
    - WP_DEMP2_ALT_SPLASHRADIUS 256
    - WP_FLECHETTE_SHOTS 5
    - WP_FLECHETTE_SPREAD 4.0f
    - WP_FLECHETTE_DAMAGE 12
    - WP_FLECHETTE_VEL 3500
    - WP_FLECHETTE_SIZE 1
    - WP_FLECHETTE_MINE_RADIUS_CHECK 256
    - WP_FLECHETTE_ALT_DAMAGE 60
    - WP_FLECHETTE_ALT_SPLASH_DAM 60
    - WP_FLECHETTE_ALT_SPLASH_RAD 128
    - WP_ROCKET_VELOCITY 900
    - WP_ROCKET_DAMAGE 100
    - WP_ROCKET_SPLASH_DAMAGE 100
    - WP_ROCKET_SPLASH_RADIUS 160
    - WP_ROCKET_SIZE 3
    - WP_ROCKET_ALT_THINK_TIME 100
    - WP_CONC_VELOCITY 3000
    - WP_CONC_DAMAGE 75
    - WP_CONC_NPC_DAMAGE_EASY 40
    - WP_CONC_NPC_DAMAGE_NORMAL 80
    - WP_CONC_NPC_DAMAGE_HARD 100
    - WP_CONC_SPLASH_DAMAGE 40
    - WP_CONC_SPLASH_RADIUS 200
    - WP_CONC_ALT_DAMAGE 25
    - WP_CONC_ALT_NPC_DAMAGE_EASY 20
    - WP_CONC_ALT_NPC_DAMAGE_MEDIUM 35
    - WP_CONC_ALT_NPC_DAMAGE_HARD 50
    - WP_STUN_BATON_DAMAGE 20
    - WP_STUN_BATON_ALT_DAMAGE 20
    - WP_STUN_BATON_RANGE 8
    - WP_MELEE_SWING1_DAMAGE 10
    - WP_MELEE_SWING2_DAMAGE 12
    - WP_MELEE_RANGE 8
    - WP_ATST_MAIN_VEL 4000
    - WP_ATST_MAIN_DAMAGE 25
    - WP_ATST_MAIN_SIZE 3
    - WP_ATST_SIDE_MAIN_DAMAGE 75
    - WP_ATST_SIDE_MAIN_VELOCITY 1300
    - WP_ATST_SIDE_MAIN_NPC_DAMAGE_EASY 30
    - WP_ATST_SIDE_MAIN_NPC_DAMAGE_NORMAL 40
    - WP_ATST_SIDE_MAIN_NPC_DAMAGE_HARD 50
    - WP_ATST_SIDE_MAIN_SIZE 4
    - WP_ATST_SIDE_MAIN_SPLASH_DAMAGE 10
    - WP_ATST_SIDE_MAIN_SPLASH_RADIUS 16
    - WP_ATST_SIDE_ALT_VELOCITY 1100
    - WP_ATST_SIDE_ALT_NPC_VELOCITY 600
    - WP_ATST_SIDE_ALT_DAMAGE 130
    - WP_ATST_SIDE_ROCKET_NPC_DAMAGE_EASY 30
    - WP_ATST_SIDE_ROCKET_NPC_DAMAGE_NORMAL 50
    - WP_ATST_SIDE_ROCKET_NPC_DAMAGE_HARD 90
    - WP_ATST_SIDE_ALT_SPLASH_DAMAGE 130
    - WP_ATST_SIDE_ALT_SPLASH_RADIUS 200
    - WP_ATST_SIDE_ALT_ROCKET_SIZE 5
    - WP_ATST_SIDE_ALT_ROCKET_SPLASH_SCALE 0.5f
    - WP_THERMAL_TIME 3000
    - WP_THERMAL_VELOCITY 900
    - WP_THERMAL_MINCHARGE 0.15f
    - WP_THERMAL_DAMAGE 70
    - WP_THERMAL_SPLASH_DAMAGE 90
    - WP_THERMAL_SPLASH_RADIUS 128
    - WP_THERMAL_ALT_TIME 3000
    - WP_THERMAL_ALT_VELOCITY 600
    - WP_THERMAL_ALT_MINCHARGE 0.15f
    - WP_THERMAL_ALT_DAMAGE 60
    - WP_THERMAL_ALT_SPLASH_DAMAGE 50
    - WP_THERMAL_ALT_SPLASH_RADIUS 128
    - WP_DETPACK_EXPLODE_TIME 30000
    - WP_DETPACK_MAX 9
    - WP_DETPACK_DAMAGE 100
    - WP_DETPACK_SPLASH_DAMAGE 200
    - WP_DETPACK_SPLASH_RADIUS 200
    - WP_TRIP_DAMAGE 100
    - WP_TRIP_SPLASH_DAMAGE 105
    - WP_TRIP_SPLASH_RADIUS 256.0f
    - WP_TRIP_VELOCITY 900.0f
    - WP_TRIP_SIZE 1.5f
    - WP_TRIP_TIME 30000
    - WP_TRIP_ALT_TIME 2000
    - WP_TRIP_ACTIVATION_DELAY 1000
    - WP_TRIP_DELAY_TIME 50
    - WP_TRIP_MAX 9

 

rs_adminrights values:

  • 1 = Listips
    2 = Add Admin
    4 = Remove Admin
    8 = Trip
    16 = God
    32 = Origin
    64 = Slap
    128 = Slay
    256 = Mute / Unmute
    512 = Freeze / Thaw
    1024 = Rename / Ren
    2048 = CenterPrint Text (cp)
    4096 = Print MOTD
    8192 = Admin Chat
    16384 = Kick
    32768 = Kickban and Remban
    65536 = Forceteam
    131072 = Status
    262144 = NPC
    524288 = Pause/Unpause (now works properly also; time does not count down when paused)
    1048576 = Noob (renames padawan's to "I'm a noob!") Laughing
    2097152 = Spec999
     
    4194303 = All of the above

 

 

Login/logout/cmdlist/remind can always be used.

 

More stuff that i forgot:

 

Ability to Ignore / Unignore someone.

 

.loc files can be parsed now debating on wheter or not to have a cvar to do this.

 

Note: if you run pure server and have extra or different .loc files they need to be in a pk3.

 

Siege Disabled

 

bot_nochat2 1 actually disables bot chat.

 

improved functionability of some admin functions (kick, ban, status)

 

HTTP / FTP DOWNLOADS (you need rs client for this to work)

 

FAST FAST CODE, especially after items have loaded the map basically takes a bit to load the bsp part then game loads within seconds... startup is also fast. around 30 to 40 fps increase average also at times.

 

death / suicide flag drop exploit fixed.

 

No more pausing in local servers. (with client)

 

callvote mute|unmute uses clientnumber now so that ppl with odd names can still be muted/unmuted. i will fix this for other votes and such against players.

 

you can now boot someone off a team with callteamvote kick [clientnumber]. (sends them to spec)

 

dropflag can now be set in the ingame controls or at main menu under interactions. (with client)

 

you can now vote for mute/unmute from the menu (with client)

 

Unlagged Server Cvars:

g_delagHitscan 0/1 : Delag Disruptor & Conc Alt Fire

g_unlaggedVersion 2.0 : Non-settable cvar with serverinfo to display in browsers

g_truePing 0/1 : Unlagged's TruePing cvar.

g_smoothClients 0/1 (this was already here but it was more of client side not server-side)

 

Unlagged Client Side Cvars:

cg_delag 0/1 : Delag on the client

cg_debugDelag 0/1 : Delag on the client (cheat)

cg_drawBBox 0/1 : Shows the bounding box around players (cheat)

cg_cmdTimeNudge 0-999 : some other timenudge?

cg_projectileNudge 0/1 : Projectile Nudge?

cg_optimizePrediction 0/1 : Optimize Prediction to be more accurate

cl_timeNudge int : This now works whereas it didnt work in base.

cl_maxpackets 30-100 : Now sent as userinfo for /players

cg_latentSnaps 0-10 : Keep grabing one snapshot earlier until right time

cg_latentCmds 0-63 : used on the server for calculation of unlagged stuff

cg_plOut 0-63 : packet loss?

 

For more info read the unlagged faq: http://www.planetquake.com/alternatefire/unlagged_faq.html

 

--- 1.3 Client Changes ---

cg_fov 85-130 : added a limit so you cannot cheat

pmove_fixed is now a cheat protected cvar on the client

Team Colored Spawn Invulnerability Bubbles

Link to comment
Share on other sites

No reason to call InsaneSith a noob. You just posted something which made no sense to anyone. :p Get it all down...then post :)

 

 

Slushie is an aight mod....but...far too much admin abuse commands for my liking...especially for a CTF mod. Admin isn't really needed that much in CTF since laming isnt an issue.

 

Really, what actualy use is the ability to launch a player, or all the players 5000 feet into the air? :p

Link to comment
Share on other sites

teh shrubbot stuff:

 

Notice: This must turned on prier to starting server especially for non-dedicated, in fact i dont think you can even turn it on without running a dedicated server. To enable: make sure you set rs_shrubbot to a string which points to a config (does not have to currently exist, it will create one if none exist and u specified a name). Personally i use rs_shrubbot "shrubconfig.cfg" but you can use anything u want.

 

here's an example config:

[level]
level   = 0
name    =
flags   = iahC

[level]
level   = 1
name    =
flags   = iahC

[level]
level   = 2
name    =
flags   = iahCp

[level]
level   = 3
name    =
flags   = i1ahCpPk

[level]
level   = 4
name    =
flags   = i1ahCpPkmB

[level]
level   = 5
name    =
flags   = i1ahCpPkmBb

[level]
level   = 6
name    = noharmnosetlevel
flags   = *sgAbxlLN

[level]
level   = 7
name    = nosetlevel
flags   = *s

[level]
level   = 8
name    = superadmin
flags   = *

[admin]
name    = test    // their alias
ip      = 0.0.0.0   // their ip
level   = 8  // level this person is
flags   =     // override flags of the level

[ban]
name    = test          // their alias
ip      = 0.0.0.0                 // their ip
reason  = testing          // reason for ban
made    = 08/08/05 23:04:57       // time ban was made
expires = 0  // expire length or 0 for infinite ban
banner  = 0ensiform       // person who banned or console if rcon

 

 

!help command displays your available commands (always allowed when shrubbot is at least enabled)

Flags: (you type a command in chat like !cmd [arg1] [arg2] etc...)

Command  - Flag
readconfig - G
time      - C
setlevel   - s
kick      - k
ban      - b
unban      - b
putteam      - p
pause      - Z
unpauns      - Z
listplayers - i
mute       - m
unmute      - m
showbans    - B
help       - h
admintest   - a
cancelvote  - c
passvote    - V
spec999       - P
rename       - N
gib       - g
slap       - A
warn       - R
lock       - K
unlock       - K
lockp       - K
unlockp       - K
restart       - r
fling       - l
throw       - l
launch       - l
flinga       - L
throwa       - L
launcha       - L

 

Use * where flags after it should be not allowed

 

Default Levels set if you tell rs the config for shrubbot but didnt make your own:

 

0: iahC

1: iaHC

2: iahCpP

3: i1ahCpPkm

4: i1ahCpPkmBb

5: i1ahCpPkmBbs

 

Extra flags can be defined in level or in an admin:

 

SBF_IMMUNITY '1'
SBF_NOCENSORFLOOD '2'
SBF_STEALTH '3'
SBF_SPEC_ALLCHAT '4'
SBF_FORCETEAMCHANGE '5'
SBF_UNACCOUNTABLE '6'
SBF_NO_VOTE_LIMIT '7'
SBF_CAN_PERM_BAN '8'
SBF_TEAMFTSHRUBCMD '9'

 

/*
* 1 - cannot be vote kicked, vote muted, dropped from inactivity, given timeout to spec
* 2 - cannot be censored or flood protected
* 3 - can run commands "silently" through the console (/!commandname
* parameters)
* 4 - can see Red and Blue team chat as a spectator
* 5 - can switch teams any time, regardless of balance
* 6 - does not need to specify a reason for a kick/ban
* 7 - can call a vote at any time (regardless of a vote being disabled or
* voting limitations)
* 8 - does not need to specify a duration for a ban
* 9 - can run commands from team chat (as opposed to global chat)
*/

 

just cause the above ban example looks kinda odd here's what a real ban looks like in the config:

 

[ban]
name    = alora
ip      =
reason  = banned by admin
made    = 08/08/05 23:04:57
expires = 0
banner  = console

Link to comment
Share on other sites

Really, what actualy use is the ability to launch a player, or all the players 5000 feet into the air? :p

 

just part of shrubbot, each player can have their own abilities with shrubbot.

 

 

---

 

also just some hardcoded max defines for shrubbot:

 

MAX_SHRUBBOT_LEVELS 32
MAX_SHRUBBOT_ADMINS 32768
MAX_SHRUBBOT_BANS 1024
MAX_SHRUBBOT_FLAGS 64
MAX_SHRUBBOT_CMD_LEN 17
SHRUBBOT_BAN_EXPIRE_OFFSET 946490400 (30 years - 54 hours)...  go figure
SHRUBBOT_MAX_SHOWBANS 30

Link to comment
Share on other sites

mmm forgot some client stuff added to 1.3

 

cg_drawSpeedometer 0/1 : Turn off/on the speedometer

 

//fps

hud_fps_x : x coord of fps indicator

hud_fps_y : y coord of fps indicator

hud_fps_color : color of fps indicator

 

//timer

hud_timer_x : x coord of time indicator

hud_timer_y : y coord of time indicator

hud_timer_color : color of time indicator

 

//miniscoreboard

hud_MSB_x : x coord of msb

hud_MSB_y : y coord of msg

hud_MSB_size : size of msb

hud_MSB_color : color of msb

hud_MSB_color_red : r value of msb

hud_MSB_color_green : g value of msb

hud_MSB_color_blue : b value of msb

hud_MSB_color_alpha : alpha value of msb

 

//lagometer

hud_lag_x : x coord of lagometer

hud_lag_y : y coord of lagometer

 

//speedometer

hud_speed_x : x coord of speedometer

hud_speed_y : y coord of speedometer

hud_speed_color : color of speedometer

 

scoreboard_rewards : 0/1 Turns the icons of who has the highest of the rewards on the scoreboard on or off.

 

stu's democam stuff (he can comment on these i dunno how they work)

 

democam_active

democam_origin_x

democam_origin_y

democam_origin_z

democam_pitch

democam_yaw

democam_roll

 

hijacked_viewAxis_1

hijacked_viewAxis_2

hijacked_viewAxis_3

 

democam_shake

 

unsetable cvar: cg_rsVersion "Red Slushie v1.3"

Link to comment
Share on other sites

Slushie is an aight mod....but...far too much admin abuse commands for my liking...especially for a CTF mod. Admin isn't really needed that much in CTF since laming isnt an issue.

 

uhm, they are an alternative to kick/ban right away at least slap/trip/freeze/slay anyway.

Link to comment
Share on other sites

Yes yes, in the hands of a good admin, there is little to worry about. However, very few are good admins. I just hate seeing admins having so much power over a player. Yes, they should be able to control their server....but giving them the ability to torture and abuse people for fun...I think it's too much.

 

Like that shub thing you have with RS, giving the admin the ability to fly around? Knock everyone into the air? etc... :p

 

Just thinking what it could turn into, that's all.

 

CS was just bad with noclip given to admins because admins would noclip and pop in and out of walls shooting people.

Link to comment
Share on other sites

in FFA yes there are some lame admins, thats because they are all running JA+ with like 50 admin commands to abuse their players with. and over half of them are 12 yr olds or act like it.

 

im not removing like 5 commands from shrub just cause you say so :)

Link to comment
Share on other sites

How about the general antipathy towards abusive admin commands among serious/competative (ie: non-h0n0rz n00b) gamers?

 

Obviously the JA+ users are mad they lost their abusive commands, as are the JA Reloaded users.

 

Hex thought the abusive commands would get people to use his Xmod2, but it failed to increase the mod's popularity and it died.

 

So red slushie could be the last mod with amabuse! slap/trip/freeze/slay suck, period.

 

A "good" admin has no reason to use them in an online game, so only abusive admins will use them! Don't remove 'em 'cause we said so, remove 'em cause they ruin your mod. No reason to give kiddies cheat toys like that.

 

The days are over when you can have these commands in a mod just because "everyone else does." Right now I don't see any reason to have them except to give the abusive kiddies an ego trip. Far better ways have been developed to allow the (silly) "h0n0rz" method of gameplay. Unless your mod is being used to record machinima movies for Red Vs. Blue type sites of course (where silly animations and the ability to play around with bodies is useful), but I got the impression Red Slushie was designed for "serious" team gameplay... not some RPG lite. We've seen what these commands have done to the JK2 and JA communities and it hasn't been good. So I say stop the madness...

 

Fix that and RS will be greatly improved, I guarentee it.

Link to comment
Share on other sites

in FFA yes there are some lame admins, thats because they are all running JA+ with like 50 admin commands to abuse their players with. and over half of them are 12 yr olds or act like it.

 

im not removing like 5 commands from shrub just cause you say so :)

 

 

Please list me these 50 abusive commands. In fact, Slider removed the abused commands...and everyone is angry at him for doing it. It will do the same in your mod. You give so much abusive power to your admins...they'll feed off of it...and if you try to take it away...they will go insane. :p

 

Let's see...admin commands in JA+

 

/slay ? Doesn't exist in JA+ anymore

/punish ? Doesn't exist in JA+ anymore

/sleep ? It's a good command for a "timeout"

/tele ? You can only be teleported by an admin IF you give them permission to do so via the /tele or somethin command (which enables or disables the ability for an admin to teleport on you).

/kick ? Common sense...needed

/ban ? Common sense...needed

 

So...please tell me...what are all these abusive commands you are accusing JA+ of having?

Link to comment
Share on other sites

and btw...this game is no longer funded or patched. Because of this, it is the mod makers' responibility to be the caretakers of the game...and to keep what little life exists in it as safe as possible. JA+ was awful with admin abuse. Thankfully...JA+ changed and removed that abuse. However, you're creating a mod that will continue to live the legacy of admin abuse within Jedi Knight Academy. You must be cautious...for what we mod-makers create can very well make or break what is left of JKA.

Link to comment
Share on other sites

/amghost was the "cheap" altdim type thing before altdim was actually implemented. It pretty much "removed" someone from the game without kicking. Throw it on a trouble-maker and forget he even exists.

 

IE...troublemaker #1 is causing problems. /amghost him and he becomes 100% invisible and cannot do or take any damage. If he blocks someone, they can't see him...and they'd just walk right through him. Think of it as spectator mode...but without the free-flight. It was also used as an admin tool so admins could walk around and keep an eye on things without being seen.

 

/amweather simply let's the admin turn on rain or snow.

 

/ammindtrick is pretty much exactly like /amghost...instead it uses the "mindtrick" code (where you see the sparkles above people's heads when it's done to you), but you can also not attack them...and they cannot attack you.

 

Still waitin' for 1 of those 50 commands :D

Link to comment
Share on other sites

Still waitin' for 1 of those 50 commands :dev7:

 

/amslap (even the name sounds abusive)

 

 

 

/amempower is used by admins to give themselves advantages over regular players so they can "own" them. It was toned downed in JA+ 2.3 from ridiculously unfair to just unfair (especially on no-Force servers).

 

/amsleep is used for more than "time-out". DruggedSith was winning a saber-only FFA on a clan server fair and square. They said "We can't let this noob win" so they used /amsleep on him to keep him from scoring any more points, then laughed at him and said "pwned!"

 

And to clear up a misstatement, you can refuse to be teleported in JA+ 2.3 but you don't have to "give permission" to be teleported. With JA+ 2.3 you will mostly avoid being teleported into lava, but you can still be teleported into a locked room full of rancors or wampas (unless they use the /amrefuseTele command, which most people don't know about).

 

It's not good that Red Slushie has abuse-prone commands, but let's be real. The fact that you can count the number of servers running Red Slushie on one hand means any theoretical abuse that happens (if it happens) is nothing compared to the abuse that has occured and continues to occur on hundreds of JA+ servers. Remember, many refuse to use version 2.3, so there is still ampunishing, amslaying, and amtele-into-lava occuring on JA+ servers, besides the amslapping, amsleeping, and amempowering going on in JA+ 2.3.

 

Yes, it's not good that Red Slushie has those commands. On that we agree.

 

Yes, it's good that slider removed the two worst commands, created the Alternate Dimension, and modified some of the other commands, and resisted all the whining to change things back (which I do respect). On that we agree. It's a pity that many JA+ servers won't use it, or use it but disable the Alternate Dimension.

 

But you can't change history. No matter what happens with Red Slushie in the future, nothing will ever change the fact that virtually every Jedi Academy player who was ever abused (and is being abused) by ampunish, amslay, amslap, amtele-into-lava, amempower, amsleep, etc. was abused (and is being abused) on a JA+ server. And anyone associated with JA+ lecturing a modder about abuse commands, given JA+'s history, is...well...I better not say it, so I won't get flamed again.

Link to comment
Share on other sites

Just a warning here, let's express our opinions without flammage. I'm not saying anyone is guilty of that here (yet) but considering the controversialness of the topic, just watch yourselves.

 

Obviously I'm in favor of de-abusing all mods, including JA+ and Red Slushie, etc, but I too want the discussions to remain civil and constructive. Otherwise nothing gets done! ;)

Link to comment
Share on other sites

/amghost was the "cheap" altdim type thing before altdim was actually implemented. It pretty much "removed" someone from the game without kicking. Throw it on a trouble-maker and forget he even exists.

 

IE...troublemaker #1 is causing problems. /amghost him and he becomes 100% invisible and cannot do or take any damage. If he blocks someone, they can't see him...and they'd just walk right through him. Think of it as spectator mode...but without the free-flight. It was also used as an admin tool so admins could walk around and keep an eye on things without being seen.

 

/amweather simply let's the admin turn on rain or snow.

 

/ammindtrick is pretty much exactly like /amghost...instead it uses the "mindtrick" code (where you see the sparkles above people's heads when it's done to you), but you can also not attack them...and they cannot attack you.

 

Still waitin' for 1 of those 50 commands :D

 

i told you 2 + slap and i told you i didnt see a readme with many things ive seen admins use in the past. they still are an alternative of kicking or banning right away anyway. there are some 'newb' players that fear getting slapped or tripped even more than kicked/banned and then if they get slapped/tripped they usually stop.

 

you guys keep asking for favors and 1.3 is never gonna get done and btw... nothing else is getting added as of yesterday.

Link to comment
Share on other sites

First off, I think red slushie is a stupid mod that offers all kinds of absurd game altering tweaks. and the guys who made it (stubert and what not) rank as some of the worst players to ever play this series. moving on....

 

"and btw...this game is no longer funded or patched. Because of this, it is the mod makers' responibility to be the caretakers of the game"

 

No it isn't. Their attempt to add to the game has made it basically unplayable. The pub server scene in jk2 is flat out laughable.

 

"You must be cautious...for what we mod-makers create can very well make or break what is left of JKA."

 

It's already broken, and it can't be fixed, thanks to the same people you are giving credit to. Accept that you dont' know what you're talking about. These mod makers have made the game unplayable as anything other than a quasi-RPG. Go to one of those servers sometime and try to approach it like a real ffa. With jetpacks and grapple hooks, it's impossible to kill anyone who doesn't want to be killed. That's not game balance, and that's not responsible modding. The fact is this: you guys don't really want to play an FPS, you want to emerse yourselves in the star wars universe and pretend to be dooku without truly skilled gamers comming in and owning you....

 

Just another reason JK2 is still clearly the better game. There really is much less of this bull**** in jk2, the NF servers still enforce "no laming", but the s/o FF servers and full weapon servers are, for the most part, no rules ffa's.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...