Jump to content

Installation of JA++ and it's features


Kyrios311

Recommended Posts

Hey, been looking at trying to get JA++ up and running for 3 friends and I to play, so I wanted to set it up for myself and test first. I followed the instructions located at http://japp.jkhub.org/, and used a fresh installation, but I feel as though something is wrong. I made a folder called japlus and put the four files (animations, lua, assets, bins32_win), and I can use the custom settings and such, but I feel like the game has not changed at all. I remember using JA+ and having more moves, and I see mentions of feats or something along that. Were those not carried over from JA+? I loved being able to kick-pull people like in JK2, but I can't do that? Was that not carried from JA+?   

 

And how would I go about setting up a server where you can only use certain force powers, like no lightning, heals, or such, but can push/pull and jump?

 

EDIT: After digging on my own in the server's log, I found that it stores and creates the server cvar's in a different folder, located in your local user documents. Figured I would note this for future server hosters or anyone confused as I was. However, not sure some of my changes are taking effect...

 

EDIT 2: Trying to set up RCON password, and tried changing some CVARs but not working either. No clear directions as to setting up a server is making this a bit of a chase  :mellow:

Link to comment

Ah, thanks! I saw the cvars earlier but hadnt realized this.

So to set up a dedicated server that launches with cvars, where would I put the JA++ files, and how would I go about launching it with JA++? I looked at the download for it hoping for instruction, but it only described client installation.

Link to comment

Still confused, where am I supposed to set the server files for it to have JA++ cvars and such?  :(  Sorry if this is common knowledge or found somewhere, but I have searched these forums and the installation page looking for answers. Any assistance is greatly appreciated. I know to add '+set dedicated 2 +set fs_game "japlus" +map mp/ffa1' but not sure where to find/modify the JA++ cvars

 

EDIT: Found some clarification after digging on my own, putting in my OP, but could still use help

Link to comment

Merek - Yes please, and if you don't mind where would I put this file and how would I get the server to use it?

Raz0r - I see, thanks for the reply and the work you do on this mod. Is there somewhere I can be pointed to for additional help?

 

I think the biggest problem with doing a server for JK and JA++ is I can't find a good guide for simply setting up a server and managing it. Trying to set it up for a couple friends and I to play on, but will be gone today.

 

Still trying, been searching on Steam, JK Hub, and googling. At some point, if anyone is willing to make a guide on server management, I think it'd be a great resource for other players coming back to the game, or future players.

eezstreet and Circa like this
Link to comment

Make sure you have a dedicated server executable (Raven's Dedicated Server Pack for Windows or Linux, OpenJK's openjkded.x86.exe)

 

Know where your data is read from + written to:

Retail JA

Reads from current directory.

Writes to current directory so requires administrative privileges if current directory is within Program Files

OpenJK

Reads from current directory.

Writes to fs_homepath (defaults to e.g. Documents/My Games/OpenJK on Windows, ~/.local/share/openjk on linux) so it does not require super-user privileges.

Download the server-side counterpart for your mod (assuming JA+(+) which has an fs_game of japlus)

You'll have a .bat or .sh to run your server, or just type it like this manually at the command line (Command Prompt for Windows, Terminal for Linux/Mac):

./openjkded.x86.exe +set fs_game "japlus" +set dedicated "2"
When the server starts, it will execute a .cfg file:

Retail JA: <fs_game>/jampserver.cfg

OpenJK: <fs_game>/openjk_server.cfg

This is where you put any cvar configurations. JA+ comes bundled with documentation on new cvars, JA++ is hosted on its site including the changelog

 

My server cfg is something like this:

sets .Admin "^5Raz0r"
sets .IRC "^5irc.arloria.net/#JACoders"
sets .Site "^5japp.jkhub.org"
set bot_addDelay "0"
set bot_minPlayers "4"
set capturelimit "0"
set com_affinity "80"
set d_noIntermissionWait "1"
set d_projectileGhoul2Collision "0"
set d_saberKickTweak "0"
set d_saberSPStyleDamage "0"
set dmflags "0"
set fraglimit "500"
set g_adaptRespawn "0"
set g_autoMapCycle "1"
set g_debugMelee "1"
set g_dismember "100"
set g_doWarmup "0"
set g_forceClientUpdateRate "100" // 10hz
set g_forcePowerDisable "0"
set g_forceRegenTime "100"
set g_friendlyFire "1"
set g_friendlySaber "1"
set g_gametype "dm"
set g_jplua "1"
set g_locationBasedDamage "1"
set g_logAdmin "1"
set g_logConsole "1"
set g_logItemPickup "0"
set g_logSecurity "1"
set g_motd "^3Report issues to Raz0r @ http://japp.jkhub.org"
set g_password ""
set g_privateDuel "-1"
set g_warmup "0"
set g_weaponDisable "0"
set japp_accurateMuzzle "1"
set japp_allowEmotes "-1"
set japp_allowFlagDrop "1"
set japp_allowHook "-1"
set japp_allowJetpack "1"
set japp_allowWeaponDrop "1"
set japp_allowWeaponPull "0"
set japp_allowSaberSwitch "1"
set japp_allowVoiceChat "961"
set japp_antiWallhack "0"
set japp_charRestrictRGB "0"
set japp_damageNotifications "1"
set japp_duelStats "7"
set japp_empowerDrain "0"
set japp_fallToDeathInstant "1"
set japp_flipKick "1"
set japp_flipKickDamage "0"
set japp_flipKickKnockdown "0"
set japp_hookSpeed "150"
set japp_improveYellowDFA "1"
set japp_readyThreshold "0.5"
set japp_reservedEntitySlots "2"
set japp_saberTweaks "-1"
set japp_scorePlums "1"
set japp_shootFromEye "1"
set japp_slideOnHead "0"lo
set japp_spawnHealth "100"
set japp_spawnArmor "50"
set japp_spawnWeaps "26" //"65546"
set japp_speedCaps "1"
set japp_voteMapAnyGT "1"
set japp_weaponPickupAlways "1"
set japp_weaponRoll "1"
set rconPassword "hello-jkhub"
set sv_floodProtect "0"
set sv_fps "40"
set sv_hostname "^2[AU] ^3JA++ development"
set sv_maxclients "24"
set sv_reconnectLimit "3"
set timelimit "10"

set phys_cpm "set g_speed 320; set pmove_fixed 0; set pmove_float 1; set japp_promode 1; set japp_vq3Physics 1"
set phys_vq3 "set g_speed 320; set pmove_fixed 0; set pmove_float 1; set japp_promode 0; set japp_vq3Physics 1"
set phys_vja "set g_speed 250; set pmove_fixed 0; set pmove_float 0; set japp_promode 0; set japp_vq3Physics 0"
set phys_rja "set g_speed 250; set pmove_fixed 1; set pmove_float 0; set japp_promode 0; set japp_vq3Physics 0"
set phys_aja "set g_speed 250; set pmove_fixed 0; set pmove_float 1; set japp_promode 0; set japp_vq3Physics 0"
vstr phys_vja

set mapcycle1 "set g_gametype 0; map mp/ffa1; set nextmap vstr mapcycle2"
set mapcycle2 "set g_gametype 6; map mp/duel1; set nextmap vstr mapcycle3"
set mapcycle3 "set g_gametype 0; map mp/ffa2; set nextmap vstr mapcycle4"
set mapcycle4 "set g_gametype 0; map mp/ffa3; set nextmap vstr mapcycle5"
set mapcycle5 "set g_gametype 0; map mp/ffa4; set nextmap vstr mapcycle6"
set mapcycle6 "set g_gametype 0; map mp/ffa5; set nextmap vstr mapcycle1"
vstr mapcycle1
Kyrios311 likes this
Link to comment

Make sure you have a dedicated server executable (Raven's Dedicated Server Pack for Windows or Linux, OpenJK's openjkded.x86.exe)

 

Know where your data is read from + written to:

Retail JA

Reads from current directory.

Writes to current directory so requires administrative privileges if current directory is within Program Files

OpenJK

Reads from current directory.

Writes to fs_homepath (defaults to e.g. Documents/My Games/OpenJK on Windows, ~/.local/share/openjk on linux) so it does not require super-user privileges.

Download the server-side counterpart for your mod (assuming JA+(+) which has an fs_game of japlus)

You'll have a .bat or .sh to run your server, or just type it like this manually at the command line (Command Prompt for Windows, Terminal for Linux/Mac):

./openjkded.x86.exe +set fs_game "japlus" +set dedicated "2"
When the server starts, it will execute a .cfg file:

Retail JA: <fs_game>/jampserver.cfg

OpenJK: <fs_game>/openjk_server.cfg

This is where you put any cvar configurations. JA+ comes bundled with documentation on new cvars, JA++ is hosted on its site including the changelog

 

My server cfg is something like this:

sets .Admin "^5Raz0r"
sets .IRC "^5irc.arloria.net/#JACoders"
sets .Site "^5japp.jkhub.org"
set bot_addDelay "0"
set bot_minPlayers "4"
set capturelimit "0"
set com_affinity "80"
set d_noIntermissionWait "1"
set d_projectileGhoul2Collision "0"
set d_saberKickTweak "0"
set d_saberSPStyleDamage "0"
set dmflags "0"
set fraglimit "500"
set g_adaptRespawn "0"
set g_autoMapCycle "1"
set g_debugMelee "1"
set g_dismember "100"
set g_doWarmup "0"
set g_forceClientUpdateRate "100" // 10hz
set g_forcePowerDisable "0"
set g_forceRegenTime "100"
set g_friendlyFire "1"
set g_friendlySaber "1"
set g_gametype "dm"
set g_jplua "1"
set g_locationBasedDamage "1"
set g_logAdmin "1"
set g_logConsole "1"
set g_logItemPickup "0"
set g_logSecurity "1"
set g_motd "^3Report issues to Raz0r @ http://japp.jkhub.org"
set g_password ""
set g_privateDuel "-1"
set g_warmup "0"
set g_weaponDisable "0"
set japp_accurateMuzzle "1"
set japp_allowEmotes "-1"
set japp_allowFlagDrop "1"
set japp_allowHook "-1"
set japp_allowJetpack "1"
set japp_allowWeaponDrop "1"
set japp_allowWeaponPull "0"
set japp_allowSaberSwitch "1"
set japp_allowVoiceChat "961"
set japp_antiWallhack "0"
set japp_charRestrictRGB "0"
set japp_damageNotifications "1"
set japp_duelStats "7"
set japp_empowerDrain "0"
set japp_fallToDeathInstant "1"
set japp_flipKick "1"
set japp_flipKickDamage "0"
set japp_flipKickKnockdown "0"
set japp_hookSpeed "150"
set japp_improveYellowDFA "1"
set japp_readyThreshold "0.5"
set japp_reservedEntitySlots "2"
set japp_saberTweaks "-1"
set japp_scorePlums "1"
set japp_shootFromEye "1"
set japp_slideOnHead "0"lo
set japp_spawnHealth "100"
set japp_spawnArmor "50"
set japp_spawnWeaps "26" //"65546"
set japp_speedCaps "1"
set japp_voteMapAnyGT "1"
set japp_weaponPickupAlways "1"
set japp_weaponRoll "1"
set rconPassword "hello-jkhub"
set sv_floodProtect "0"
set sv_fps "40"
set sv_hostname "^2[AU] ^3JA++ development"
set sv_maxclients "24"
set sv_reconnectLimit "3"
set timelimit "10"

set phys_cpm "set g_speed 320; set pmove_fixed 0; set pmove_float 1; set japp_promode 1; set japp_vq3Physics 1"
set phys_vq3 "set g_speed 320; set pmove_fixed 0; set pmove_float 1; set japp_promode 0; set japp_vq3Physics 1"
set phys_vja "set g_speed 250; set pmove_fixed 0; set pmove_float 0; set japp_promode 0; set japp_vq3Physics 0"
set phys_rja "set g_speed 250; set pmove_fixed 1; set pmove_float 0; set japp_promode 0; set japp_vq3Physics 0"
set phys_aja "set g_speed 250; set pmove_fixed 0; set pmove_float 1; set japp_promode 0; set japp_vq3Physics 0"
vstr phys_vja

set mapcycle1 "set g_gametype 0; map mp/ffa1; set nextmap vstr mapcycle2"
set mapcycle2 "set g_gametype 6; map mp/duel1; set nextmap vstr mapcycle3"
set mapcycle3 "set g_gametype 0; map mp/ffa2; set nextmap vstr mapcycle4"
set mapcycle4 "set g_gametype 0; map mp/ffa3; set nextmap vstr mapcycle5"
set mapcycle5 "set g_gametype 0; map mp/ffa4; set nextmap vstr mapcycle6"
set mapcycle6 "set g_gametype 0; map mp/ffa5; set nextmap vstr mapcycle1"
vstr mapcycle1

 

Here's mine:

 

 

 

//----------Server Passwords----------
seta rconpassword "your password here"
 
seta g_password "testpass"
 
//seta sv_privatePassword "pass for private clients"
//seta sv_privateClients 0
 
//----------Main Settings----------
seta sv_hostname "^5The Scifi Network ^7- ^2RP Continuum (Dev) ^7- ^8Public ^1U^7S^4A^7"
seta g_motd ""
seta timeLimit 00
seta fragLimit 00
seta sv_minPing 0
seta sv_maxPing 0
seta sv_maxClients 32 // 32 is the maximum players allowed on a server
 
seta sv_fps "40"
seta sv_pure 0
seta sv_cheats 0 // Disable this
seta sv_floodProtect 0
seta sv_allowDownload 0
 
seta jp_DlBaseURL "" // Download Redirect URL => Put your own website/ Or FTP site here. 
seta g_autoMapCycle "0" // Set this value to "0" if you wish to use the custom map rotation, otherwise set this to "1"
 
seta sv_keyWords "word1 word2"
 
//----------Other Settings----------
//seta g_gravity "800"
//seta sv_timeout "300"
//seta g_warmup "20"
//seta g_doWarmup "0"
 
seta g_teamAutoJoin 2
seta japp_spawnHealth 300
seta japp_spawnArmor 300
seta g_stepSlideFix "0"
 
seta g_dismember "300" // the players must allow cg_dismember "300"
 
seta sv_maxRate 25000 
//[Connection Speed] / ([Num Clients] x 8 ) = [sv_maxrate]
 
//----------Messages & Extra Info----------
seta japp_motd "\n\n^8Welcome to The SciFi Network RP Continuum!\nPlease silence all Kill trackers!\n\n^1Rules^7: Respect Everyone & Fight with Honor!\nReport all violators & abusers via /amsay!\n\n^8www.scifi-network.newagesoldier.com^7"
seta japp_motdTime 18
seta japp_motdType 3
 
//seta japp_autoMsgText "" // Set the announcement message
//seta japp_autoMsgType 2
//seta japp_autoMsgDelay 9000
 
//sets Hosted_By ""
//sets Website ""
//sets Recruiting ""
 
//----------Gametypes----------
// 0 = FFA (Free For All)
// 3 = DUEL
// 4 = POWER DUEL
// 6 = TEAM DEATHMATCH
// 7 = SIEGE
// 8 = CTF (Capture the Flag)
seta g_gametype 0
 
seta g_jediVmerc 0
 
//----------Connection----------
seta sv_master1 "master.jkhub.org"
seta sv_master2 "masterjk3.ravensoft.com"
seta sv_master3 "master.qtracker.com"
seta sv_master4 "master0.gamespy.com"
seta sv_master5 "clanservers.net"
seta d_noIntermissionWait "1"
seta g_adaptRespawn "1" // don't adjust item respawn times based on player count
 
seta g_inactivity "0"
seta g_noSpecMove "0"
seta g_timeoutToSpec "90"
seta sv_reconnectLimit "0" // Set this to "0" for no limit
seta sv_maxRate "25000"
seta sv_timeout "90000" // NOTE: Cannot be set to "0" as players won't be able to connect. Set this to "2000" or higher.
seta japp_maxConnPerIP "5"
seta japp_unlagged "1"
seta japp_readyThreshold 0.5
seta japp_showHeartbeats "0"
seta japp_showLaggingClients "1" // Show icon above player's heads when they're lagging/crashed
 
//----------Environment----------
seta g_forceRespawn 0 // Don't force players to respawn after dying
seta g_spawnInvulnerability "5000" // 5 seconds of invulnerability when entering the game (NOTE: 1000 = 1 Second)
seta g_gravity "800"
seta g_speed "250"
 
//----------Force----------
seta g_forcePowerDisable "0" // For forcePower bit values use the rcon cmd forcetoggle
seta g_maxForceRank 7 // 1-Initiate 2-Padawan 3-Jedi 4-Adept 5-Guardian 6-Knight 7-Master
seta japp_empowerDrain 1
seta japp_forceLightningDamage 1
seta jp_gripSpeedScale 0.4
seta japp_allowPushPullKnockdown 0
seta g_forceRegenTime 3
seta japp_allowForceCombo 1
 
//----------Saber System----------
seta japp_saberSystem 2 
// 0 = base SP/base MP
// 1 = base SP/JA++ MP 
// 2 = base SP/base MP with JK2 tweaks
 
//----------Saber Tweaks & Damages----------
seta japp_saberTweaks 128 // any combination of 1, 2, 4, 8, 16, 32, 64, 128
seta japp_allowSaberSwitch 1
seta japp_saberBlockChanceMax 0.75
seta japp_saberBlockChanceMin 0.0
seta japp_saberBlockChanceScale 0.5
seta japp_saberBlockStanceParity 3.0
seta japp_flipKickDamage 5
seta japp_saberIdleDamage 0
seta g_useWhileThrowing 1
seta japp_gripHolsterSaber 2
seta japp_spawnActivateSaber 1
seta g_locationBasedDamage 0
seta g_saberBladeFaces 1
seta g_saberDamageScale 1
seta g_saberDmgDelay_Idle 5
seta g_saberDmgDelay_Wound 5
seta g_saberRealisticCombat 1
seta d_saberAlwaysBoxTrace 1
seta d_saberBoxTraceSize 1
seta d_saberGhoul2Collision 1
seta d_saberInterpolate 1
 
//----------Weapons----------
seta g_weaponDisable "518019"
seta japp_spawnWeaps "24"
seta japp_allowWeaponDrop 1
seta japp_allowWeaponPull 1
seta japp_removeOldMines 0
seta japp_removeOldExplosives 1
seta japp_weaponPickupAlways 0
seta japp_weaponRoll 0
seta japp_fixWeaponCharge 1
seta japp_instagib 0
seta japp_AllowWeaponWallRun 1
seta japp_instantForceSwitch 0
 
//----------TFFA----------
seta g_forceBasedTeams "1"
seta g_teamForceBalance "3"
seta g_friendlyFire "0"
seta g_friendlySaber "0"
 
//----------Dueling----------
seta g_privateDuel "59"
seta g_forceRegenTimeDuel "15"
seta g_privateDuelHealth "350"
seta g_privateDuelShield "350"
seta japp_duelStats "0"
seta g_allowDuelSuicide "1"
seta g_slowmoDuelEnd "1"
seta d_powerDuelPrint "1"
seta japp_duelActivateSaber "0"
 
//----------Siege----------
seta g_siegeRespawn "20"
seta g_siegeTeam1 "0"
seta g_siegeTeam2 "0"
seta g_siegeTeamSwitch "1"
 
//----------CTF----------
seta japp_allowFlagDrop "1"
seta japp_allowFlagPull "0"
 
//----------Scaling----------
seta japp_allowModelScale "0"
seta japp_allowDmgSpeedScale "0"
 
//----------Allow these------------
seta japp_allowJetpack "1"
seta japp_allowHook "129"
seta japp_hookSpeed "3200" // fast grapple hook
seta japp_hookDebouncer 0
 
//----------Remove some items------------
set disable_item_ysalimari 0
set disable_item_shield_sm_instant 1
set disable_item_shield_lrg_instant 1
set disable_item_medpak_instant 1
set disable_item_seeker 1
set disable_item_shield 1
set disable_item_medpac 1
set disable_item_medpac_big 1
set disable_item_sentry_gun 1
set disable_item_healthdisp 1
set disable_item_eweb_holdable 1
set disable_item_force_enlighten_light 1
set disable_item_force_enlighten_dark 1
set disable_item_force_boon 1
set disable_ammo_thermal 1
set disable_ammo_tripmine 1
set disable_ammo_detpack 1
set disable_ammo_force 1
set disable_ammo_blaster 1
set disable_ammo_metallic_bolts 1
set disable_ammo_rockets 1
set disable_ammo_all 1
 
//----------Weapons & Attacks------------
seta g_g2TraceLod "3"
seta g_debugMelee "0"
seta d_saberSPStyleDamage  "0"
seta d_saberKickTweak "1" // 1 (default basejka)=> staff kick damage weaker, 0 => real damage
seta japp_fixRoll "1"
seta japp_allowSPCartwheel "0"
seta japp_allowSpinkicks "1"
seta japp_allowKata "1"
seta japp_allowStab "1"
seta japp_accurateMuzzle "0"
seta japp_allowBusyAttack "1"
seta japp_allowButterfly "1"
seta japp_allowDFA "1"
seta japp_allowToggleSpecialAttacks "1"
seta japp_flipKick "1"
seta japp_flipKickDamage "15"
seta japp_flipKickKnockdown "1"
seta japp_kickTrace "1"
seta japp_shootFromEye 0
 
//----------JA++ Anti-Cheat------------
seta japp_antiFakePlayer "1"
seta japp_antiUserinfoFlood "1" // Rate limiting for userinfo changes, disable if you run into false positives
seta japp_antiWallhack "0"
 
//----------Misc------------
seta g_jplua "1" // Make sure this is set to "1"
 
seta dmflags "72"
seta cp_pluginDisable "0"
seta cg_newFX "32"
seta csf "1f"
seta japp_userinfoValidate "805306367"
seta japp_autoUpdate "1"
seta japp_slayDismember 1
seta japp_damageNotifications 0  // Send a chat message to a client when they deal damage, for testing
seta japp_scorePlums 0
seta japp_pauseTime "60"
seta japp_preciseFonts 0
seta japp_allowEmotes "1"
seta japp_allowFallSuicide 0
seta g_debugTrace "0"
seta japp_allowLedgeGrab 1
seta japp_allowVoiceChat "961"
seta japp_alwaysSpawnPowerups "1"
seta japp_charRestrictRGB "0" // don't disable dark skins
seta japp_chatProtection "1"
seta japp_fallToDeathInstant 0 // Automatically respawn when you fall to your death
seta japp_itemDropStyle 1 // Choose between JKA/Q3 style item dropping
seta japp_scoreUpdateRate "1000"
seta japp_showLaggingClients "0"
seta japp_slideOnHead 1
seta japp_teleportBits "0"
seta japp_oldPlayerName 0
seta japp_allowSamePlayerNames 0
seta japp_randFix 1 // 0=basejka, 1=fixed, 2=broken
seta japp_vq3physics 0
 
//----------Server Bots------------
seta bot_enable "1"
seta bot_addDelay "3"
seta bot_minPlayers "0"
seta bot_maxbots "3"
seta bot_honorableDuelAcceptance "1" // Allow bots to accept duels, Set to "1" to enable
 
//----------NPC Settings------------
seta d_npcai "1"
seta d_npcaiming "1"
seta d_npcfreeze "0"
seta d_JediAI "1"
seta d_noGroupAI "0"
 
//----------Administration------------
seta g_allowNPC 1
seta japp_passRankConflicts 1
seta japp_mercInfiniteAmmo 1
seta japp_ammapAnyGametype 1
seta japp_slapDistance 25.0
seta japp_adminEffectDuration 10
seta japp_adminEffectType 5
seta japp_ghostTouchTriggers 1
 
//----------Voting------------
seta g_allowVote "524287"
seta japp_voteDelay "1000"
 
//----------Server Logs------------
seta g_logAdmin "1"
seta g_logClientInfo "1"
seta g_logConsole "1"
seta g_logFormat "1"
seta g_logItemPickup "1"
seta g_logSecurity "1"
seta japp_crashHandler "1"
 
//----------Star the server with these------------
exec maps.cfg

 

 

 

Btw @@Raz0r I'm stealing your map cycle code  :winkthumb:

mairontai likes this
Link to comment

I've provided my server config for you to look at below too, I have most of the JA++ cvars separate to the base JK ones so that I can find things easier to change, also most cvars are included even if I don't actually use them.

 

You can find the bit calculator to change JA++ values on the JA++ website. I hope this helps in some way.

//# Main Server Setting //

seta sv_hostname "^0×^7Council of the L^5o^7st^0. ^7(JA++ Test Server)"
seta g_motd "^0×^7Tranquility^0. ^0×^7Discipline^0. ^0×^7Obedience^0." 
seta sv_maxclients 18
seta japp_motd "^0×^7Council of the L^5o^7st^0. \n^0×^7Laming allowed^0. \n^0×^7This is not a clan^0. \n^0×^7Check out eff-clan.org^0."
seta japp_motdTime 8

seta rconpassword "thisreallyismyrconpassword"
seta g_gametype 0
seta sv_pure "0"
seta sv_fps 30

seta sv_maxRate 25000
//[Connection Speed] / ([Num Clients] x 8 ) = [sv_maxrate]

//# Master Servers // DO NOT CHANGE

seta sv_master1 "masterjk3.ravensoft.com"
seta sv_master2 "master.jkhub.org"
seta sv_master3 "master.qtracker.com"
seta sv_master4 "updatejk3.ravensoft.com"
seta sv_master5 "masterjk3.ravensoft.com"

//# Connections //

seta g_banIPs ""
seta sv_maxPing "0"
seta sv_floodProtect "1"
seta sv_reconnectlimit "10"

seta g_inactivity 0
seta g_timeouttospec 0

seta g_forceClientUpdateRate 250
seta g_debugTrace 0

//# Logging //

//seta g_log "games.log"
//seta g_statLog "1"
//seta g_statLogFile "stats.log"

seta g_logAdmin 1
seta g_logClientInfo 1
seta g_logConsole 1
seta g_logFormat 1
seta g_logItemPickup 0
seta g_logSecurity 1

//# Force & Weapons //

seta g_weaponDisable 524279 //# Saber Only.
seta g_duelWeaponDisable 524279 //# Saber Only
seta g_forcePowerDisable 0
seta g_maxForceRank 7
seta g_forceRegenTime "20" //# 200 Default.
seta g_forceRegenTimeDuel "20"

//# Saber Combat //

seta d_saberSPStyleDamage 1
seta g_saberdamagescale 0.875
seta d_saberKickTweak 1
seta g_saberLocking 1
seta g_saberLockFactor 2
seta g_saberTraceSaberFirst 1
seta g_locationBasedDamage 1
seta g_saberwalldamagescale 1
//#seta g_saberDmgVelocityScale 0

seta g_friendlyfire 1
seta g_friendlySaber 1

seta g_slowmoDuelEnd 1
seta g_allowDuelSuicide 1
seta g_privateDuel 27
seta g_privateDuelHealth 100
seta g_privateDuelShield 100
seta g_duelShieldRestoreLevel 100

//# Physics //

//seta g_gravity "800"
//seta sv_timeout "300"
//seta g_warmup "20"
//seta g_doWarmup "0"
seta g_teamAutoJoin 0
seta g_dismember "100"

seta g_useWhileThrowing 1
seta g_armBreakage 1
seta g_enableBreath 1
seta g_enableDust 1

seta g_stepSlideFix 1
seta g_allowNPC 0

seta dmflags 0
seta g_debugMelee 1

seta g_debugTrace 0

//# Limitations //

seta g_allowvote 24576

seta timelimit 60
seta fraglimit 00
seta capturelimit 00
seta duel_fraglimit "0"

seta g_autoMapCycle 0
seta sv_allowdownload 0

seta g_siegeTeamSwitch 1

//# Removed Items //

seta disable_item_medpak_instant 1
seta disable_item_medpak 1
seta disable_item_medpac 1
seta disable_item_shield_lrg_instant 1
seta disable_item_shield_sm_instant 1

seta disable_item_force_boon "1"
seta disable_item_force_enlighten_light "1"
seta disable_item_force_enlighten_dark "1"
seta disable_item_sentry_gun "1"
seta disable_item_ysalimari "1"
seta disable_item_big_bacta "1"
seta disable_item_bacta "1"
seta disable_item_jetpack "1"
seta disable_misc_shield_floor_unit "1"
seta disable_misc_ammo_floor_unit "1"

//# Bots //

seta bot_minplayers 0
seta bot_honorableduelacceptance 1
seta bot_addDelay 300
seta bot_maxbots 0

//# JA++ Admin //

seta japp_passRankConflicts 1
seta japp_slapDistance 100.0
seta japp_teleportBits 1
seta japp_ammapAnyGametype 1

//# JA++ //

//# Players //
seta japp_spawnWeaps 8
seta japp_chatProtection 1
seta japp_readyThreshold 0
seta japp_unlagged 1
seta japp_slideOnHead 0
seta japp_spawnActivateSaber 0
seta japp_scoreUpdateRate 1000
seta japp_showLaggingClients 1
seta japp_spawnHealth 125
seta japp_spawnArmor 100

//#Physics//
seta g_jplua 1
seta pmove_msec 8
set pmove_fixed 0
seta pmove_float 0
seta pmove_overbounce 1

seta japp_vq3physics 0
seta japp_randFix 0
seta japp_removeOldMines 0
seta japp_scorePlums 0

//# seta japp_fixRoll 6
seta japp_fixRoll 6
seta japp_itemPush 1

//#Saber//
seta japp_allowKata 1
seta japp_allowBusyAttack 1
seta japp_allowButterfly 1
seta japp_allowDFA 1
seta japp_allowSaberSwitch 1
seta japp_allowSPCartwheel 1
seta japp_allowStab 1
seta japp_allowToggleSpecialAttacks 0
seta japp_improveYellowDFA 0

seta japp_damageNotifications 0
seta japp_duelStats 1

seta japp_duelActivateSaber 0

//#Damages//
seta japp_saberBlockChanceMin 0.0
seta japp_saberBlockChanceMax 1 // 0.75
seta japp_saberBlockChanceScale 0.1 // 0.5
seta japp_saberBlockStanceParity 1.5 // 3.0 // 2.0
seta japp_saberIdleDamage 1
//#seta japp_saberTweaks 249 (117) (85)
seta japp_saberTweaks 100

//# 1 // Use SP style interpolation, also fix various small issues
//# 2 // Allow damaging in wind-up and return animations
//# 4 // Calculate deflection based on position rather than animation
//# 8 // Tweak damages for Special Moves
//# 16 // Use SP saber trace size or based off radius defined in .sab file
//# 32 // Reduce chance of blocking based on Saber Stance
//# 64 // Fix deflection bug when toggling second saber
//# 128 // Nerf moves like roll-stab

//#Force/Merc//
seta japp_mercInfiniteAmmo 1
seta japp_weaponPickupAlways 0
seta japp_weaponRoll 0
seta japp_fixWeaponCharge 1
seta japp_accurateMuzzle 0
seta japp_shootFromEye 0

seta japp_itemDropStyle 1
seta japp_allowWeaponDrop 1

seta japp_empowerDrain 0
seta japp_allowForceCombo 1
seta japp_forceLightningDamage 1
seta japp_allowPushPullKnockdown 1
seta japp_allowWeaponPull 1
seta japp_gripHolsterSaber 0
seta japp_flipKick 1
seta japp_flipKickDamage 20
seta japp_flipKickKnockdown 1
seta jp_gripSpeedScale 0.8

//# Teams //

seta g_teamForceBalance 3
seta g_jediVmerc "0" //# Jedi vs Merc
seta japp_allowFlagDrop 1
seta japp_allowFlagPull 0
seta japp_suicideDropFlag 0
seta japp_instagib 0
seta japp_promode 0
seta japp_speedCaps 0

//#Allows//
seta japp_allowVoiceChat 0
seta japp_allowEmotes 1
seta japp_allowHook 0
seta japp_hookSpeed 0
seta japp_allowJetpack 0
seta japp_allowLedgeGrab 0
seta japp_alwaysSpawnPowerups 0

seta japp_allowFallSuicide 1
seta japp_fallToDeathInstant 0

//#Protection//
seta japp_antiFakePlayer 1
seta japp_antiUserinfoFlood 1
seta japp_charRestrictRGB 0
seta japp_crashHandler 1
seta japp_maxConnPerIP 3
seta japp_pauseTime 120
seta japp_unpauseTime 5
seta jp_cinfo 0
seta japp_userinfoValidate "805306367"

//# Map Launch //

set m1 "map mp/ffa3;set nextmap vstr m1"

set m2 "map kotor_dantooine_enclave;set nextmap vstr m3"

set m3 "map ffa_korac;set nextmap vstr m4"

set m4 "map arevass;set nextmap vstr m5"

set m5 "map arrevanous7;set nextmap vstr m6"

set m6 "map templeoftheelders;set nextmap vstr m7"

set m7 "map thelosttemple_ffa;set nextmap vstr m8"

set m8 "map duel_water;set nextmap vstr m9"

set m9 "map oasistemple;set nextmap vstr m10"

set m10 "map tatooine_beta_6;set nextmap vstr m2"

vstr m1

 

Link to comment
  • 1 month later...

`seta` should be avoided (and `set` is preferred) on most cvars in your server.cfg unless they need to be saved across re-launch.  If you've been using that already its kinda too late unless you nuke the jampserver.cfg or openjk_server.cfg

Link to comment

I didn't get how to properly install it actually. I downloaded JA++, but the site also said something about OpenJK or some such thing, but I didn't know how to install that.

Generally just unzip the files for your OS from https://builds.openjk.org into GameData so openjk.x86.exe is next to jamp.exe, and run OpenJK executables instead of retail JA.
Link to comment
  • 2 months later...

Wow I read this whole thread thinking someone made a Guide by now, I was wrong. >.>

All I got was, download mod and drop into "correct" placement, it will work.  But it don't

 

But did you remove all of JA+ first?

Link to comment

Wow I read this whole thread thinking someone made a Guide by now, I was wrong. >.>

All I got was, download mod and drop into "correct" placement, it will work.  But it don't

Yes it does. Following the guide on the site step-by-step will give you a working installation.

What doesn't work?

Link to comment

Below my example of my server.cfg what I am running now for JA++.

//---------SERVER PASSWORDS-----------
seta rconpassword "yourpasswordhere"

//seta g_password "pass for private server"	

//seta sv_privatePassword "pass for private clients"
//seta sv_privateClients 0

//----------MAIN SETTINGS------------
seta sv_hostname "JA++ Server"
seta g_motd "it is what it is" 
seta sv_maxclients 32

// gametypes
// 0 = FFA
// 3 = DUEL one on one tournament
// 4 = POWER DUEL
// 6 = TEAM DEATHMATCH
// 7 = SIEGE
// 8 = CTF
seta g_gametype 0

seta sv_maxRate 25000
//[Connection Speed] / ([Num Clients] x 8 ) = [sv_maxrate] 

seta sv_master1 "master.jkhub.org"
seta sv_master2 "masterjk3.ravensoft.com"
seta sv_master3 "master0.gamespy.com"
seta sv_master4 "master.qtracker.com"
seta sv_master5 "clanservers.net"


seta g_banIPs ""
seta sv_maxPing "600"
seta sv_floodProtect "1"
seta sv_reconnectlimit "2"
seta bot_minplayers 0
seta sv_fps 30

//---------FORCE & Wepons----------------
seta g_weaponDisable 524279  // just saber	
seta g_forcePowerDisable 163837 // For forcePower bit values use the rcon cmd forcetoggle
seta g_maxForceRank 7
seta g_forceRegenTime "0" // 200 is the basejka default value.


//----------OTHER SERVER SETTINGS------
//seta g_gravity "800"
//seta sv_timeout "300"
//seta g_warmup "20"
//seta g_doWarmup "0"
seta g_teamAutoJoin 0
seta g_friendlyfire "0"
seta g_friendlySaber "0"

//seta g_log "games.log"
//seta g_statLog "1"
//seta g_statLogFile "stats.log"


seta g_inactivity 0
seta g_timeouttospec 0

seta g_allowvote 0
seta timelimit 0
seta fraglimit 0
seta capturelimit 5
seta duel_fraglimit "10"

seta g_autoMapCycle 0
seta sv_allowdownload 0

seta g_dismember "300" // the players must allow cg_dismember "300"

seta g_saberLocking 0
seta g_saberLockFactor 2

seta g_slowmoDuelEnd 0
seta g_allowDuelSuicide 0
seta g_siegeTeamSwitch 1

seta g_locationBasedDamage 1
seta g_stepSlideFix 1
seta g_allowNPC 1


seta g_useWhileThrowing 1
seta g_armBreakage 0
seta g_enableBreath 0
seta g_enableDust 1

// Remove some items
seta disable_item_medpak_instant 0
seta disable_item_medpak 0
seta disable_item_medpac 0
seta disable_item_shield_lrg_instant 0
seta disable_item_shield_sm_instant 0
seta disable_item_force_boon 1 
seta disable_item_force_enlighten_dark 1 
seta disable_item_force_enlighten_light 1


seta sv_pure "0" // not ja+ related but used by the plugin system
seta bot_honorableduelacceptance 0
seta dmflags 128
seta g_teamForceBalance 1
seta g_debugMelee 1
seta d_saberKickTweak 0 // 1 (default basejka)=> staff kick damage weaker, 0 => real damage
seta g_jediVmerc "0"
seta d_saberSPStyleDamage  0

////////////////////////////////////////////
///////////////JA++ MOD SETTINGS////////////
////////////////////////////////////////////

seta bot_addDelay 3
seta bot_maxbots 0
seta g_debugTrace 0
seta g_forceClientUpdateRate 250
seta g_jplua 1
seta g_logAdmin 1
seta g_logClientInfo 0
seta g_logConsole 0
seta g_logFormat 0
seta g_logItemPickup 1
seta g_logSecurity 0
seta g_privateDuel 23
seta g_privateDuelHealth 100
seta g_privateDuelShield 100
seta japp_accurateMuzzle 0
seta japp_allowBusyAttack 1
seta japp_allowButterfly 1
seta japp_allowDFA 1
seta japp_allowEmotes 1
seta japp_allowFallSuicide 1
seta japp_allowFlagDrop 0
seta japp_allowFlagPull 0
seta japp_allowForceCombo 0
seta japp_allowHook 1
seta japp_allowJetpack 0
seta japp_allowKata 1
seta japp_allowLedgeGrab 0
seta japp_allowPushPullKnockdown 0
seta japp_allowSaberSwitch 1
seta japp_allowSPCartwheel 1
seta japp_allowStab 1
seta japp_allowToggleSpecialAttacks 0
seta japp_allowVoiceChat 960
seta japp_allowWeaponDrop 0
seta japp_allowWeaponPull 1
seta japp_alwaysSpawnPowerups 0
seta japp_ammapAnyGametype 0
seta japp_antiFakePlayer 1
seta japp_antiUserinfoFlood 1
seta japp_charRestrictRGB 1
seta japp_chatProtection 1
seta japp_crashHandler 0
seta japp_damageNotifications 0
seta japp_duelStats 1
seta japp_empowerDrain 0
seta japp_fallToDeathInstant 0
seta japp_fixWeaponCharge 1
seta japp_flipKick 1
seta japp_flipKickDamage 20
seta japp_flipKickKnockdown 1
seta japp_forceLightningDamage 1
seta japp_gripHolsterSaber 0
seta japp_hookSpeed 800
seta japp_improveYellowDFA 1
seta japp_instagib 0
seta japp_itemDropStyle 1
seta japp_maxConnPerIP 3
seta japp_mercInfiniteAmmo 1
seta japp_passRankConflict 1
seta japp_pauseTime 120
seta japp_promode 0
seta japp_randFix 1
seta japp_readyThreshold 0.5
seta japp_removeOldMines 1
seta japp_saberBlockChanceMax -1
seta japp_saberBlockChanceMin -1
seta japp_saberBlockChanceScale -1
seta japp_saberBlockStanceParity -1
seta japp_saberIdleDamage 0
seta japp_saberTweaks -1
seta japp_scorePlums 0
seta japp_scoreUpdateRate 1000
seta japp_shootFromEye 0
seta japp_showLaggingClients 0
seta japp_slapDistance 50.0
seta japp_slideOnHead 0
seta japp_spawnActivateSaber 0
seta japp_spawnWeaps 12
seta japp_speedCaps 0
seta japp_suicideDropFlag 0
seta japp_teleportBits 0
seta japp_unlagged 7
seta japp_unpauseTime 5
seta japp_userinfoValidate 805306367
seta japp_voteDelay 3000
seta japp_vq3physics 0
seta japp_weaponPickupAlways
seta japp_weaponRoll 0
seta jp_gripSpeedScale 0.8
seta pmove_float 0
seta pmove_overbounce 1


//----------SERVER MAP LAUnCHING---------------
map mp/ffa3
Link to comment

here is the best configuration for a full force server - (a multiplayer server with force powers enabled for combat) 


 


this is the configuration from the AR clan server, which was the main server for pro full force players in the US who were serious about competing 


 


 


 


 


there are many, many pitfalls and dumb default features enabled for your average full force server so you should really just use this one if you want to enable force powers / force features and use them in a cool/intelligent way 


 


 


 


 


 


 


////////////////////////////////////////////        


 


 


////////////SERVER CONFIG///////////////////

///////////////   +   ///////////////////////

///////////JA+ MOD 2.3 CVAR SETTINGS/////////

/////////////////////////////////////////////

//////////////By Slider/////////////////////

 

 

 

////////////////////////////////////////////////////

///////////////////SERVER GENERAL SETTINGS//////////

////////////////////////////////////////////////////

 

//---------SERVER PASSWORDS-----------

seta rconpassword "wackjob"

 

//seta g_password "pass for private server"

 

seta sv_privatePassword ""

seta sv_privateClients 1

seta sv_maxclients "16"

 

//rcon: (write here for reminder) council:   Knight:     Instructor:

 

//----------MAIN SETTINGS------------

seta sv_hostname "best full force config from the old AR server"

seta g_motd "^0-=^1Herein Lies Ninja Shit^0=-"

 

// gametypes

// 0 = FFA

// 3 = DUEL one on one tournament

// 4 = POWER DUEL

// 6 = TEAM DEATHMATCH

// 7 = SIEGE

// 8 = CTF

seta g_gametype 0

 

seta sv_master1 "masterjk3.ravensoft.com"

seta sv_master2 "master0.gamespy.com"

seta sv_master3 "master.qtracker.com"

seta sv_master4 "clanservers.net"

seta sv_master5 "masterjk3.ravensoft.com"

 

seta g_banIPs ""

seta sv_maxPing "0"

seta sv_floodProtect "0"

seta sv_reconnectlimit "2"

seta bot_minplayers 2

 

//---------FORCE & Wepons----------------

seta g_weaponDisable 524279  // just saber

seta g_forcePowerDisable 6144 // For forcePower bit values use the rcon cmd 

forcetoggle

seta g_maxForceRank 7

seta g_forceRegenTime "0" // 200 is the basejka default value.

seta g_spawnInvulnerability "0"

 

//----------OTHER SERVER SETTINGS------

//seta g_gravity "800"

//seta sv_timeout "300"

//seta g_warmup "20"

//seta g_doWarmup "0"

seta g_teamAutoJoin "0"

seta g_friendlyfire "0"

seta g_friendlySaber "0"

 

seta g_log "games.log"

//seta g_statLog "1"

//seta g_statLogFile "stats.log"

 

 

seta g_inactivity 0

seta g_timeouttospec 0

 

seta g_allowvote 1

seta timelimit 00

seta fraglimit 00

seta capturelimit 20

seta duel_fraglimit "1"

 

seta g_autoMapCycle 0

seta sv_allowdownload 0

 

seta g_dismember "300" // the players must allow cg_dismember "300"

 

seta g_saberLocking 0

seta g_saberLockFactor 2

 

seta g_slowmoDuelEnd 0

seta g_allowDuelSuicide 0

seta g_siegeTeamSwitch 1

 

seta g_locationBasedDamage 1

seta g_stepSlideFix 1

seta g_allowNPC 1

 

seta g_privateDuel 1

seta g_useWhileThrowing 1

seta g_armBreakage 1

seta g_enableBreath 0

seta g_enableDust 1

 

 

////////////////////////////////////////////

////////////////////////////////////////////

////////////////JA+ MOD SETTINGS////////////

////////////////////////////////////////////

 

 

//---------Client Side PLugin----------------------

seta sv_pure "0" // not ja+ related but used by the plugin system

 

///////////////////////////////

///////////ADMIN SETTINGS//////

///////////////////////////////

seta jp_councilPass "wackjob"

seta jp_knightPass "wackjob2"

seta jp_instructorPass "wackjob3"

 

seta jp_instructorAllowedCMD "140254970"

seta jp_knightAllowedCMD "511582202"

seta jp_councilAllowedCMD "511680510"

 

 

seta jp_councilLoginMSG "%s ^7is logged as an ^3Admin ^1God^7."

seta jp_knightLoginMSG "%s ^7is logged as an ^2Admin ^1Majesty^7."

seta jp_instructorLoginMSG "%s ^7is logged as an ^5Admin ^1Enforcer^7."

 

seta jp_admUsableOn 1 //-2 for all except admins, -1 for all, 0 for usable 

on lower or equal admin rank, 1 for usable on lower admin rank

seta jp_admScript 1

seta jp_admLoginEffect 1

 

   //--------ANTI Admin Abuse----------------------

seta jp_antiAdmAbuseTimer 0

seta jp_antiAdmAbuseCmdsNumber 0

seta jp_antiAdmAbuseNumberB4ban 0

 

///////////////////////////////

/////////JA+ MAIN SETTINGS/////

///////////////////////////////

seta jp_starTrekTeleport 0

seta jp_allowGodTalk 0

seta jp_inactivityProtectTimer 90

seta bot_honorableduelacceptance 1

seta jp_noAutoReplier 1

 

//seta jp_autoQUIT "24-05:00" //disallow it if you don't have an autoRestart 

script

 

//--------URL Download Redirect---------

seta jp_DlBaseURL "" // Download Redirect URL ex: put the value 


// jp_DlBaseURL is the equivalent to your gamedata folder.

// so if your server have a pk3 test.pk3 under the base folder, your Website 

must contain

// this file at http://www.japlus.net/japlus/base/test.pk3 if you want 

people to be able download it.

// remember the server will only make player download the real needed files 

and not all files.

 

//-------Alternate Dimension-------------

seta jp_altDim 0

seta jp_altDimTimer 0

seta jp_altDimInactivityTimer 5

seta jp_altDimName "Alternate Dimension (honour ffa, NO LAMING)"

seta jp_primDimName "Primary Dimension (real ffa, NO RULES)"

 

//--------Clan Tag Protection------

seta jp_clanPass "blaze" //the clan pass also used with clan chat

seta jp_clanTag "" // clan tag in player names

 

//----------Welcome MSGs---------

seta jp_motd "hi"

seta jp_motdtime 5  // 5 seconds

seta jp_welcomeMSG "^1Visit Us @ ^7www^0.^3lemonparty^0.^7org^1!"

 

//------ANTI CHEAT---------------------

seta jp_macroScan 0

seta dmflags 128

seta jp_antiHackModel 1

 

//----------TEam Settings-----------

seta g_teamForceBalance 0

seta jp_teamLock 0

seta jp_allowTeamKill 1

 

//----------Vote management---------

seta jp_onlyVotingClients 1

seta jp_votesDisable 3070

seta jp_voteTimer 30

 

//-------DUel settings------

seta jp_allowTeamDuel 1

seta jp_endDuelBroadcastMSG 1

seta jp_removeDistanceDuelLimit 1

seta jp_duelStartArmor 100

seta jp_DuelAlpha 100 //value between 0 and 255 , -1 to descativate non 

interference code

 

//--------ITEMS ALLOWED----------

seta jp_pushAll 2

seta jp_giveWP_MELEE 1

seta jp_allowJetpack 0

seta jp_allowFlameThrower 0

seta jp_allowHook 0

seta jp_hookFloodProtect 250

seta jp_hookSpeed 3000

seta jp_allowCloakItem 0

seta jp_cloakFuel 1

seta jp_allowSaberSwitch 200

seta jp_allowRGBsaber 1

 

//------Bad Words FIlter----------------

seta jp_wordFilter 0

seta jp_wordFilterBan ""

seta jp_wordFilterNumberB4punish 0

 

//-------PLAYER NAMES------------

seta jp_oldPlayerName 1

seta jp_allowSamePlayerNames 0

seta jp_allowBlackName 1

 

//-------MODEL SCALE-------------

seta jp_allowModelScale 0

seta jp_allowDmgSpeedScale 0

 

 

//-------MOVES & ATTACKS----------

seta g_debugMelee 98

seta jp_slideOnPlayer 0

seta jp_gripSpeedScale 1

seta jp_reduceSaberBlock 0

seta jp_autoDuelBOW 0

seta jp_improveYellowDFA 1

seta jp_jk2RedDFA 0

seta jp_allowNewDFA 1

seta jp_allowSPattacks 1

seta jp_allowSPForces 0

seta jp_allowAmKnockmedown 1

 

seta jp_allowAmDropSaber 1

 

seta jp_allowflipkick 1

seta jp_flipkickScaleDMG 1

seta d_saberKickTweak 0 // 1 (default basejka)=> staff kick damage weaker, 0 

=> real damage

 

seta jp_pushPullKnockDown 1

seta jp_fixRoll 3

seta jp_emotDisallow 0

seta jp_fixEmot 1

seta jp_gripOpenSaber 3

seta jp_forceCombo 1

seta jp_saberNoForceDrain 0

seta jp_noKATA 0

seta jp_fixAbsorb "2.0"

 

//----NEW ANIMS-----------

seta jp_newGLAAnims 1

seta jp_ledgeGrab 0

 

//-------HIGHLANDER FFA modification-----------------

seta jp_highlander 0

seta jp_highlanderMaxForceRank 5

seta jp_highlanderStartingLives 1

seta jp_highlanderFinalDualTimeLimit 2

 

 

 

//-------JEdi Vs Merc Modification-----------------

seta g_jediVmerc "0"

 

////////////////////////////////////

/////////Center Screen MSGs/////////

/////////////SETTINGS///////////////

////////////////////////////////////

 

//--------------------------------------------------------

//  MSGs displayed at the center of the screen

//  FOr Broadcast Msg, the %s will be replaced by the name of the player

//--------------------------------------------------------

 

seta jp_msgBroadcastSleep "^0The ^5Dreamscape ^0for\n%s^0."

seta jp_msgTargetSleep "^0Comatose^7."

seta jp_msgAllSleep "^0The ^5Dreamscape ^0for ^7all^0."

 

seta jp_msgBroadcastWake "^1Rise\n %s"

seta jp_msgTargetWake "^1Wake Up and Smell the ^0Ashes^1."

seta jp_msgAllWake "^0Sleep is for the ^1Weak^0."

 

seta jp_msgBroadcastSlap "%s\n has been ^6Spanked\n\n^7...^1SEXUALLY"

seta jp_msgTargetSlap "^1Oh you silly bastard^7."

 

seta jp_msgBroadcastSilence "^1Too Much Noise^7,\n %s"

seta jp_msgTargetSilence "^7Silence^1."

seta jp_msgAllSilence "^1Silence^0, ^1Everyone^0."

 

seta jp_msgBroadcastUnsilence "^2Speak Again^3,\n %s"

seta jp_msgTargetUnsilence "^7You Can Speak^0."

seta jp_msgAllUnsilence "^7All Can Speak^0."

 

 

seta jp_msgBroadcastPunish "%s\n ^3Has Become ^1GK^7-^1Practice"

seta jp_msgTargetPunish "^1It Puts the Lotion On It^7'^1s Skin"

seta jp_msgAllPunish "^0-=^1AR^0=-^7,\n^1GK^7-^1Practice Has Grown\n^1Beyond 

You^7'^1r Control"

 

seta jp_msgBroadcastUnpunish "%s ^1Has Escaped"

seta jp_msgTargetUnpunish "^1No\n^0Chains\n^1of    ^7Oppression^1."

seta jp_msgAllUnpunish "^1What Are You Afraid Of^7?"

 

 

seta jp_msgBroadcastSlay "^7Lightning ^1Strikes poor %s"

seta jp_msgTargetSlay "^1nooooooOOOOOOOOOOO\n\n^0*^7Poof^0*"

 

seta jp_msgBroadcastProtect "^0Protect^7:\n %s"

seta jp_msgTargetProtect "^2Safe^3."

 

 

seta jp_msgBroadcastUnprotect "^7un^0Protect^7:\n %s"

seta jp_msgTargetUnprotect "^1Danger^0."

 

 

seta jp_msgBroadcastEmpower "%s\n Has Gone ^3SuperSaiyan"

seta jp_msgTargetEmpower "^1You Are the\n^1-=^3Prince^1=-\n^1of All 

^3Saiyans^7,\n^1ONCE Again^7."

 

 

seta jp_msgBroadcastUnempower "%s ^1Has ^3Powered ^1Down"

seta jp_msgTargetUnempower "^7...^1but?!\n ^1-^7I^1- ^7Was the Chosen One"

 

seta jp_msgBroadcastTeleport ""

seta jp_msgTargetTeleport ""

 

seta jp_msgBroadcastMindtrick "%s\n has been Mindtricked\n he lost his 

eyes!"

seta jp_msgTargetMindtrick "You have been Mindtricked\n You lost your eyes!"

 

seta jp_msgBroadcastUnmindtrick "%s\n has been UnMindtricked"

seta jp_msgTargetUnmindtrick "You have been UnMindtricked"

 

seta jp_msgBroadcastGhost "%s\n is a Ghost"

seta jp_msgTargetGhost "You become a Ghost"

 

seta jp_msgBroadcastUnghost "%s\n has been Unghosted"

seta jp_msgTargetUnghost "You have been Unghosted"

 

seta jp_msgBroadcastMerc "%s\n is a Super Merc"

seta jp_msgTargetMerc "You become a Super Merc"

 

seta jp_msgBroadcastUnmerc "%s\n lost Weapons"

seta jp_msgTargetUnmerc "You lost Weapons"

 

seta jp_msgBroadcastDenyvote "%s\n cannot callvote any more"

seta jp_msgTargetDenyvote "^7''^5Democracy^7''^1??\n\n^0          ..Psssh"

 

 

seta jp_msgBroadcastUndenyvote "%s\nis allowed to callvote"

seta jp_msgTargetUndenyvote "You are allowed to vote"

 

/////////////////////////////////////

///////SABER DAMAGES CVAR////////////

///////////CONTROLL//////////////////

/////////////////////////////////////

 

 

 

seta jp_alterDMG 0

seta jp_allowSaberTouchDMG 0

seta d_saberSPStyleDamage  0

 

   //------the following cvars are used only if jp_alterDMG 1------

seta jp_SaberThrowScaleDMG 1

 

seta jp_StaffDualSpinAttack  10

seta jp_DualKataAttack  50

seta jp_StaffKataAttackMin  30

seta jp_StaffKataAttackMax  50

seta jp_StaffBackAttackMin 2

seta jp_StaffBackAttackMax 30

seta jp_DualBackAttackMin 2

seta jp_DualBackAttackMax 25

seta jp_StaffDualOtherAttackMin 2

seta jp_StaffDualOtherAttackMax 45

seta jp_StaffDualNormalAttackMin 2

seta jp_StaffDualNormalAttackMax 60

 

seta jp_SingleStrongNormalAttackMin  2

seta jp_SingleStrongNormalAttackMax  110

seta jp_SingleStrongDfaAttackMin  2

seta jp_SingleStrongDfaAttackMax  180

seta jp_SingleStrongBackAttackMin  2

seta jp_SingleStrongBackAttackMax  50

seta jp_SingleStrongOtherAttack  100

 

seta jp_SingleMediumDfaAttackMin  2

seta jp_SingleMediumDfaAttackMax  70

seta jp_SingleMediumBackAttackMin 2

seta jp_SingleMediumBackAttackMax  35

seta jp_SingleMediumOtherAttack  60

 

seta jp_SingleFastLungeAttackMin  2

seta jp_SingleFastLungeAttackMax  30

seta jp_SingleFastBackAttackMin  2

seta jp_SingleFastBackAttackMax  30

seta jp_SingleFastOtherAttack  35

 

seta jp_SingleKataAttackMin 30

seta jp_SingleKataAttackMax 50

seta jp_StabDownAttackMin 2

seta jp_StabDownAttackMax 50

seta jp_RollStabAttackMin 2

seta jp_RollStabAttackMax 12

seta jp_NewSpinDfaAttackMin 2

seta jp_NewSpinDfaAttackMax 60

seta jp_NewPullAttackMin 2

seta jp_NewPullAttackMax 50

 

 

 

////////////////////////////////////////////////

////////////////END OF JA+ CVAR SETTINGS////////

////////////////////////////////////////////////

 

//----------SERVER MAP LAUnCHING---------------

exec amvstrs

//map IGF_Dojo

map mp/duel1

Link to comment

here is the best configuration for a full force server - (a multiplayer server with force powers enabled for combat)

Eeeyup, you seem to have confused JA++ with JA+ :P

 

seta g_dismember "300" // the players must allow cg_dismember "300"

g_dismember is 0-100 (chance to dismember)

cg_dismember is 0-2 (0 = none, 1 = limbs, 2 = everything)

 

seta g_debugMelee 98

Wait, what?

Base for sure only has g_debugMelee 0-2

Exmirai likes this
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...