////////////////////////////////////////////
////////////SERVER CONFIG///////////////////
//////////////magyarázat////////////////////
///////////////2.3-hoz//////////////////////
/////////By AaronB & Popper/////////////////
////////////////////////////////////////////

Ez a dokumentáció az Aaronb.try.hu-ról származik!

Üdvözlünk Téged, eme kis szerversegédlet olvasóját!

Először is szeretnék egy kis "előszót" fűzni a dologhoz. Az alább leírtakat ha követed a szervered GARANTÁLTAN működni fog, "zsonglőrködhetsz" az értékekkel de  azért mi felelősséget nem vállalunk. nyers konfigot letölthetsz oldalunkról vagy a http://japlus.fragism.com ról letöltöd a japlus 2.3 at és abban is ott van egy. Ne felejtsd el hogy a szerver a két slashel kezdődő sorokat (//) nem olvassa be viszont ha túl hoszzúra írod a konfigot az a szervered fagyását is jelentheti így ne írj bele, CSAK MÓDOSÍTS! A legtöbb esetben a változó csak két érték lehet (1 és 0) de van ahol több érték lehet, ott leírjuk minden változó jelentését.
Most pedig vágjunk is bele.

-seta rconpassword "jelszó"

Itt állíthatjuk be az RCON jelszót. Az rcon a legfőbb jelszó, amivel irányíthatjuk a szervert (pl újraindítás). RCON SE
programmal célszerű.

-seta g_password "jelszó"

Jelszavassá tehetjük a szervert, így csak az mehet fel, aki tudja a jelszót.

-seta sv_privatePassword "jelszó"
-seta sv_privateClients X     ( X=hány privát hely legyen)

Privát slot a szerverhez, vagyis ha tele van a szerver, akkor X számú ember mehet fel a limiten felül.
Mindenki aki használni akarja a privát slotot, ezt a sort be kell tennie a jampconfig.cfg-be: seta g_password "jelszó"
Ha használjuk ezt a funkciót, akkor a (seta sv_maxclients) sorhoz ennyivel többet írjunk. Vagyis ha 15 férőhelyes, és 2 
privát helyet akarunk, akkor 17-et írjunk a (seta sv_maxclients) sorhoz.

-seta sv_hostname "név"

Név: Ezt jeleníti meg a játékban, vagy szerver keresőben a szerver nevének. (ékezetes karakterek kizárva!)

-seta g_motd "Üdvözöllek szerverünkön! Ne lámázz..."

Ezt IS megjeleníti a szerver, mikor a pályát tölti.

-seta sv_maxclients 15

Maximálisan hány férőhelyes legyen a szerver, hány felhasználó mehessen fel. Figyelj arra hogy a privátkliensek száma levonódik ebből az értékből és így kapjuk meg a végső maximális publikus férőhelyet.

-seta g_gametype X

Mikor a szerver elindul, akkor milyen játéktípuson kezdjen.
ha 0 = FFA
ha 3 = DUEL (1 vs 1)
ha 4 = POWER DUEL (2 vs 1)
ha 6 = TEAM DEATHMATCH (másnéven TFFA)
ha 7 = SIEGE
ha 8 = CTF

-seta sv_maxRate X

Ez a szerver internet sávszélességét állítja.
Az optimális értéket így számolhatjuk ki: [Connection Speed] osztva ([sv_maxclients] x 8  ) = [sv_maxrate]
Egy játékos a /rate paranccsal maximum ezt az értéket állítja be (minél nagyobb ez a szám annál nagyobb sávszélességgel fordul egy játékos felé, így kisebb lesz a ping ergo ritkább lesz a "lagg")  

-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"

Ezek a sorok regisztrálják a szerverünket a keresőkben. (Pl.: All Seeing Eye vagy maga a JKA keresője)

-seta g_banIPs ""

ebbe a változóba tölti be a banIPs.txt-ben lévő banolt játékosok IP-it (Ban=Azzal az ip-vel nem lehet csatlakozni a szerverre).
Alapbeállításban is így szerepel a sor, nem szükséges hozzányúlni.

Figyelj arra hogy az ADSL internettel rendelkezők dinamikus ip-vel rendelkeznek így vissza tudnak jönni miután ban-t kapnak. Ha visszajönnek ne banoljuk őket többször mert lehet h más játékosok később ezt az ip-t kapják meg!

-seta sv_maxPing "X"

az X nél nagyobb pinggel rendelkezőket nem engedi a szerverre.

-seta sv_floodProtect "1"

Flood védelem, azaz nem engedi hogy túl gyorsan írjunk a közös chat-be, vagy egy bindelt billentyűvel teleírjuk a 
képernyőt, ha rajtatartjuk a kezünket...

-seta sv_reconnectlimit "X"

Az X helyére egy számot írhatunk, hogy valaki maximálisan hányszor csatlakozhat újra.

-seta bot_minplayers "X"

Az X változó nullánál nagyobb értéke esetén a szerver addig rak botokat be amíg a játékosok száma el nem éri az X értékét. Pl.: ha 5 re állítjuk és nincs senki a szerveren akkor berak 5 random BOTot de ha csatlakozik valaki akkor kirug egy BOTot, ha 5 vagy annál több nem BOT játékos van a szerveren akkor egyáltalán nem lesz BOT. BOT=mesterséges intelligencia által irányított 0 pinggel rendelkező csak a szerveren létező játékos. 

-seta g_weaponDisable 524279

Ezzel lehet a fegyvereket kikapcsolni. a szám egy bit, amit a http://japlus.fragism.com/bitvalueCalculator.php
oldalon generálni lehet. X-elni azokat kell, amiket ki szeretnénk kapcsolni. vagyis ha érték 0, akkor minden 
fegyver elérhető. A fölül látható értek-nél csak a kard és melee érhető el. A melee-t egy későbbi változónál is aktiválni kell!

-seta g_forcePowerDisable 0

Ugyanaz mint az előző, csak itt az Erőkre érvényes.

-seta g_maxForceRank 7

7 a maximum érték, minél magasabb annál több ún. "erőpontot" kapunk melyet a profile/force powers menünél lehet beállítani. 

-seta g_forceRegenTime "X"

Minél kisebb az X értéke az „erő” annál gyorsabban töltődik fel, ehhez hasonló érték:
-jp_privateDuelForceRegen "X"
Ez duel során határozza meg az erő újratöltődési sebességét.

-seta g_gravity "800"

Gravitáció, 800 az alapérték. Minnél nagyobb a szám, annál jobban "vonz minket a talaj"
a nyers server.cfg ban két / található előtte ami azt jelenti h nem olvassa be ezt a sort, fölösleges babrálni vele de kiveheted a két slash-et(/).

-seta sv_timeout "X"

Ha valaki "kifagy" ennyi másodperc után dobja ki a szerver.
Alapérték 300.

-seta g_warmup "X"
-seta g_doWarmup "0"

Bemelegítés funkció. Pálya újraindításánál, váltásánál X másodpercig játszhatunk, amit nem számol bele a játék eredményekbe. Bekapcsoláshoz (seta g_doWarmup) értékének 1-et kell írni.

-seta g_teamAutoJoin 0

Olyan játéktípusoknál, ahol csapatok vannak, automatikusan berakja a játékosokat a csapatba. Bekapcsolásához
1-et kell írni.

-seta g_friendlyfire "0"
-seta g_friendlySaber "0"

(g_friendlySaber) csapattársak karddal sebezhetősége, (g_friendlyfire) csapattársak egyéb fegyverrel való sebezhetősége.
Bekapcsolásukhoz értéknek: 1

-seta g_log "games.log"

A játék naplózása a games.log nevű fájlba. Ebbe MINDENT beír, pl: ki ölt meg kit ki használt milyen admin parancsot vagy h ki banolt kit. Privát beszélgetéseket is rögzíti,vagy azt, hogy ki lépett be adminnak.

seta g_statLog "0"
seta g_statLogFile "stats.log"

Eredményeket rögzit a stats.log nevű fájlba.
bekapcsoláshoz a (g_statLog)-hoz 1-et kell írni.

-seta g_inactivity 0
-seta g_timeouttospec X

X másodperc inaktivitás esetén nézőnek rakja be a játékost.
Bekapcsoláshoz a (g_inactivity)-hez 1-et kell írni.

-seta g_allowvote 1

Szavazás engedélyezése a szerveren.

-seta timelimit X

X percenként újraindítja az aktuális pályát, vagy a következő pályára lép a szerver.

-seta fraglimit X

Ha valaki eléri az X öléshatárt, akkor újraindítja az aktuális pályát, vagy a következő pályára lép a szerver.

-seta capturelimit X

Capture the flag játéktípusban ha valamelyik csapat eléri az X zászló-pontot, akkor újraindítja az aktuális pályát, vagy a következő pályára lép a szerver.

-seta duel_fraglimit "X"

Ha valaki kihívja a másikat párbajra, akkor ennyi az ölés limit. Vagyis X menet lesz, és csak utána lehet mással játszani.
alapértéke 1.

-seta g_autoMapCycle 0

Ha 1-re állítjuk, akkor a következő pályára lép, ha elérjük az időkorlátot az öléshatárt vagy a zászlószerzés-határt (timelimit, fraglimit, capturelimit)

-seta sv_allowdownload 0

Ha van egy olyan fájl a szerveren, ami a játékosnak nincs meg, akkor engedélyezi a szerver, hogy a játékos letöltse.
1-el lehet bekapcsolni. Nem érdemes bekapcsolni, mert a letöltés nagyon lassú és a szervert is megviseli így megnövekednek a pingek, ha olyan mapot akarsz a szervereden futtatni, ami nincs meg alapból mindenkinek, akkor tedd fel a klán oldalára, vagy legalább egy linket helyezz el, hogy honnan beszerezhető.

-seta g_dismember "3000"

Ha valakit megölsz, akkor úgy látni, hogy az ellenfélnek levágtad valamely testrészét.
a Funkció bekapcsolásához értéknek 3000-et írj. Ugyanezt a sort a játékos jampconfig.cfg-jébe is be kell írni, vagy a konzolba /cg_dismember 3000.

-seta g_saberLocking 1
-seta g_saberLockFactor 2

az úgynevezett "saberlock" során a két játékos összeakasztja a kardját és akkor gyorsan nyomogatni kell a bal egérgombot. Sebzése meglehetősen bugos. Az első értékkel kapcsolhatjuk ki/be(0/1) a második a gyakorisági szorzó(ez lehet bármekkora szám).

-seta g_slowmoDuelEnd 0

Párbaj után a kamera körbejárja a győztes játékost, ha az értéket 1-re állítod.

-seta g_allowDuelSuicide 0

duel során a /kill parancs engedélyezése bekapcsoláshoz értéke 1

-seta g_siegeTeamSwitch 1

Engedélyezi a csapatok közti váltást a játékosnak SIEGE játékmódban. Kikapcsoláshoz értéknek 0.

-seta g_locationBasedDamage 1

Ezt az értéket még homály fedi, de feltételezésink szerint a különböző helyeken való sebződést kapcsolja ki/be, pl.: láva az ffa5 (taspir) pályán.

-seta g_stepSlideFix 1

Ezt az értéket azért rakták be mert az alap JKA-ban a járás során úgy tűnt hogy csúszol a földön, nos a helyzet nem sokat javult. Nem érdemes piszkálni.

-seta g_allowNPC 1

NPC (non player character) engedélyezése. Kikapcsoláshoz értéknek: 0. Ekkor az admin nem tud npc-ket berakni.

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

Ezek az értékek különböző vizuális értékeket kapcsolnak ki/be nem kell velük foglalkozni.

//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

Ezekkel az egészség-töltő (MEDPACK), és páncél-töltő (SHIELD) elemeket lehet kikapcsolni.

-seta sv_pure "0"

Ha valaki nem ugyanazt a verziót használja, mint ami a szerveren van, akkor nem engedi be, ha be van kapcsolva. Érdemes alapbeállításon hagyni.
Bekapcsoláshoz értéknek: 1.

///////////////////////////////
///////////ADMIN beállítások///
///////////////////////////////
Játékban a /amlogin [jelszó] paranccsal lehet belépni.
Vagy rconból lehet adományozni admin hozzáférést admgrant [kinek] [mekkorát]
Ez az ˇadományozásˇ csak addig tart, amig a játékos a szerverről ki nem lép.

Admin jelszavak rang szerint lefelé: 

-seta jp_councilPass "jelszó"
Council.

-seta jp_knightPass "knight_pass"
Knight.

-seta jp_instructorPass "instructor_pass"
Instructor.

-seta jp_instructorAllowedCMD "140016138"
-seta jp_knightAllowedCMD "207387354"
-seta jp_councilAllowedCMD "528351182"

Ezeknél az értékek bitek. a http://japlus.fragism.com/bitvalueCalculator.php oldal segítségével
lehet bitet kalkulálni, hogy a council, knight, és instructor milyen admin parancsokat használhasson. Azokat kell kipipálni, amit ENGEDÉLYEZNI akarunk.

-seta jp_councilLoginMSG "%s ^7belépett council-nak."
-seta jp_knightLoginMSG "%s ^7belépett knight-nak."
-seta jp_instructorLoginMSG "%s ^7belépett instructor-nak."

Ha valaki bejelentkezik, akkor a képernyő bal fölső sarkában láthatja mindenki. %s a játékos nevét helyettesíti.

-seta jp_admUsableOn 0

Ezzel lehet beállítani, hogy adminok miként használhatnak admin parancsokat más adminokon.
	ÉRTÉKEK: 
		1: csak a kissebb rangúakon
		0: csak a kissebb, vagy ugyanolyan rangúakon
		-1: minden admin mindegyik adminon
		-2: admin nem használhat admin parancsot más adminon.

-seta jp_admScript 1

Ezzel engedélyezhető az úgynevezett adminszkript, amely magában hordozza az admin puskát is J, ami a JAPLUS\admingun.cfg található 
tiltáshoz értéknek 0. 

-seta jp_admLoginEffect 1

Ha valaki bejelentkezik adminnak, akkor:
       Értéknek
		1: világít egy pár másodpercig a játékos
		2: villámlik egy pár másodpercig a játékos
		0: nincs semmilyen effekt, nem látható hogy belép.

   //--------ANTI Admin Abuse----------------------
-seta jp_antiAdmAbuseTimer X

Admin parancsok korlátozása. X másodpercenként használhat az admin, admin parancsokat.

-seta jp_antiAdmAbuseCmdsNumber X
-seta jp_antiAdmAbuseNumberB4ban Y

X admin parancs használható csak egy nap. Y admin parancs után letiltja az admint, úgynevezett adminbanlistára rakja melyet csak rconból lehet feloldani.
Ezáltal a játékos beléphet a szerverre, de adminnak nem, hiába van kódja.

-seta jp_starTrekTeleport 1

Teleportálásnál halványodik a játékos, és úgy teleportálódik.
0-val lehet kikapcsolni. Ha nincs effekt a teleportálás azonnal végbemegy.

-seta jp_allowGodTalk 0

Ha valaki éppen ír, akkor nem lehet megölni. (kivételt képez ezalól a TFFA)
1-el lehet bekapcsolni.

-seta jp_inactivityProtectTimer x

X másodperc inaktivitás után zöld buborékot kap,így sebezhetetlenné válik, ha megmozdul, vagy támad a védelem eltűnik.

-seta bot_honorableduelacceptance 1

Botokkal való párbaly.

-seta jp_noAutoReplier 0

Van a japlus mappában egy autoreplier.cfg, amiből párbaly végén szövegeket olvas ki.
1-es értékkel lehet letiltani a szerveren ezt a funkciót.

-seta jp_autoQUIT "80-06:00"

A szervernek időnként szüksége van újraindításra. 80 óra futás után újraindul, de vár reggeli 6-ig a fentiek alapján.
A játékosokat értesíti 1 perccel azelőtt, ha újraindulni készül a szerver, hogy a /reconnect paranccsal tudnak újracsatlakozni. Amelyik szerveren nincs újraindító script, ott nem ajánlatos ezt a funkciót bekapcsolni. Figyeljünk arra hogy a szerver belső órája rosszul járhat így nem biztos az újraindítás időpontja.

//-------Másik dimenzió-------------
Az úgynevezett "alternate" dimenzióban igazi ffa-van. Van chatkill is. Akik ebben a dimenzióban vannak, azokra nem érvényesek az /amsleep /amslap stb. Az alapvető admin parancsok persze élnek, mint például /amban, /amsilence, /amkick...
a másik dimenzióba való átváltás /amaltdim paranccsalal lehetséges. kivéve akkor, ha nem alkalmazták rajtad a /amforcealtdim
nevű admin parancsot, amivel csak a másik dimenzióban játszhatsz. Az /amunforcealtdim paranccsal visszavonható.

-seta jp_altDim 2

Értékek:
	0: a másik dimenzió kikapcsolása
	1: belépéskor mindenki a normális dimenzióban kezd
	2: belépéskor mindenki a valódi ffa-s dimenzióban kezd

-seta jp_altDimTimer 30

minimum ennyi másodpercig az egyik dimenzióban kell lenni, hogy átmehess a másikba.

-seta jp_altDimInactivityTimer 8

Ennyi ideig kell mozdulatlanul állnod, hogy dimenziót válthass

-seta jp_altDimName "Másodlagos dimenzió nevét írd ide" 
ez a valódi ffa dimenzió

-seta jp_primDimName "Elsődleges dimenzió nevét írd ide" 
ez a normális dimenzió

//-----Klán név védelem-----------
Ez nagyon hasznos, ha a szerver egy kláné. A szerver figyeli a játékosok nevét és ha a névben a klán neve szerepel, például:

-seta jp_clantag "[MS]"

akkor a változóban lévő értéket találja és a játékos nem írta be a jelszót akkor 1 percen át, figyelmezteti 15 másodpercenként. Ha addig nem írja be a 

-seta jp_clanPass "jelszó"

Változóban rögzített jelszót a /clanpass (jelszó) paranccsal akkor automatikusan átneveződik Padawan-ra.

De ez nem csupán erre jó, a japlus mappában található egy chat.cfg nevű fálj amit átírva vagy tőlünk megszerezve lehetővé teszed azt hogy csak a klánodnak /adminoknak /csapatodnak /ampsay-t használva írj konzol nélkül.

Ahhoz hogy ne kelljen minden belépésnél beírnod a clanpass jelszót tedd ezt:
első belépésnél ezt a két értéket írd a konzolba: /clanpass (jelszó)
/cp_clanpwd (jelszó)

//-----Üdvözlő üzenetek-----------
-seta jp_motd "szöveg"

A játékosok ezt a szöveget látják, amikor belépnek a játékba JÁTÉKOSKÉNT(Join Game). Több soros szöveget is lehet írni, ha a mondatba ezt berakod: \n 

-seta jp_motdtime "X"

A fent meghatározott MOTD üzenetet X másodpercig mutatja. Alapérték 5.

-seta jp_welcomemsg "szöveg"

Ez is egy üdvözlő üzenet, ami közvetlenül belépéskor villan fel, érdemes egyszerű értéket adni neki pl.:Üdvözlünk szerverünkön. Általában a 
-seta g_motd értékét szoktuk bemásolni a helyére.

//-----Csalásvédelem---------

-seta jp_macroscan 1
-seta jp_antiHackModel 1

Mindkettőnek a szerver biztonságában játszik szerepet, alapértéke 1, 
EZT NE VÁLTOZTASSUK!
A (jp_macroscan) azt teszi lehetővé, hogy egy billentyű csak egy funkciót láthat el. Például nem lehet majd egy DFA-t, kombót, kicket egy billentyűvel tenni. A (jp_antiHackModel) az azért felelős, hogy mindenki a játék által, meghatározott magasságú lehet a karakterünk.

-seta dmflags "X"

X egy bit érték kiszámolásához a japlus bit kalkulátorát használjuk (linket lásd fentebb(erő és fegyver bit számolása)). Itt azt kell kipipálni amit engedélyezni akarunk. Alapérték 128.

//-----Csapat beállítások------

-seta g_teamforcebalance

A csapatok között egyenlően osztja el a játékosokat. Nem a játékosok pontjait hanem a játékosok mennyiségét veszi figyelembe.

Értéktáblája:
0: Kikapcsolva.
1: Egy játékos nem csatlakozhat csapathoz ha az felborítja az egyensúlyt.
2: Ugyanaz, mint az 1-es de ha valaki elmegy akkor felborulhatnak az erőviszonyok így a túlerőben lévő csapatból átrakja a legkevesebb pontszámú játékost.
3: Alapérték. Ugyanaz, mint az 1-es és a kettes csak itt a legkevesebbet játszó (time) játékost rakja át a túlerőben lévő csapatból.

-seta jp_teamlock 0

Az érték egy bit. Ez az, hogy a szerver alapból melyik csapatokat zárja le.
A fentebb említett internet oldalon lehet kiszámoltatni ezt is.

-seta jp_teamkill 0

Az elején engedélyezhettük a csapattársak sebzését, de azzal még nem ölhetjük meg csapattársunkat, ahhoz ennek az értéke 1 kell hogy legyen. Alapérték: 0.

//-----Szavazás beállításai--------
-seta jp_onlyvotingclients 1 

Ha 1 akkor minden játékos egyszer szavazhat és a Yes/No mennyisége dönti el a szavazást. Alapérték - javasolt.
Ha 0 akkor mindenki többször szavazhat és ha több Yes van mint No és több yes van mint amennyi játékos akkor lesz elfogadva a szavazás.

-seta jp_votesdisable "X"

Ez is bit érték kiszámítható itt: <http://japlus.fragism.com/bitvalueCalculator.php>
Alapérték 3056.

-seta jp_votetimer "X"

Szavazni X másodpercig lehet, alapérték 10.

//----Duelek beállításai---------

-seta jp_allowteamduel 1

Ha 1 akkor TFFA-ban engedélyezett a párbajozás.

-seta jp_endduelbroadcastmsg 1

Ha 1 akkor a duel végén mindkét játékosnak kiírja a győztes játékos nevét és hogy mennyi HP ja maradt. Ezt a többi játékos is láthatja. Kikapcsoláshoz: 0

-seta jp_removedistanceduellimit 1

Ha 0 akkor ha a két játékos távol megy egymástól a duel véget ér eredménytelenül.

-seta jp_startarmor "X"

X: 0-??? alapérték:100 A duel kezdetekor kapott pajzsmennyiség.

-seta jp_duelalpha "X"

A japlusban a duelezők nem látják a többi játékost. A többiek viszont látják a duelezőket, értéke minél nagyobb, a duelezők annál láthatóbbá válnak, ha nulla a duelezők láthatatlanok. X: 0-255 -ig terjedő szám. Alapérték 100.

-seta jp_privateduelforceregen 

Lásd az erő töltődésének sebességénél (jp_forceregentime)

//-----Engedélyezett cuccok--------

-seta jp_pushall 1

Ha 1 akkor a Push erővel mindenkit eltolunk aki előttünk van, ha 0 akkor csak a célpontot.

-seta jp_givewpmelee 1

Ha 1 akkor a játékosok megkapják a "bunyó" (melee) fegyvert.

-seta jp_allowjetpack 0

Ha értéke 1 akkor a játékosok felvehetik a jetpackot a /jetpack paranccsal.

-seta jp_allowflamethrower 0

Ha értéke 1 és a játékosok a konzolba beírják: /toggleflame akkor a sötét erőnél villámlás helyett lángokat látnak. Aki nem engedélyezi az továbbra is a villám-effektet látja.

-seta jp_allowhook 1

Ha 1 akkor a játékban engedélyezve van a kapaszkodó kampó(hook).

-seta jp_hookspeed "X"

A kapaszkodó kampó (hook) sebességét állítja. Ha értéke 100000 akkor a kampó azonnal odaér a célponthoz.

-seta jp_allowcloakitem 0

Ha 1 akkor enegdélyezve van a "láthatatlanná tévő köpönyeg".

-seta jp_cloakfuel 1

Minél nagyobb az értéke annál tovább használható a láthatatlanság.

-seta jp_allowsaberswitch 1500

Ha értéke nagyobb nullánál akkor engedélyezett a játék közbeni kardváltás (/saber parancsok). Minél nagyobb a szám annál ritkábban lehet használni a parancsot. (millisecundumban megadott az érték, ezesetben 1.5 mp)
Ha az érték 0, akkor nem lehet kardot váltani, csak ha meghalsz.

-seta jp_allowrgbsaber 1

Ha értéke 1 akkor az RGB színkevert kardszín engedélyezve van.

//----Csúnya szavak szűrése------

-seta jp_wordfilter 0

Értéknek bitet kell írni. Ez is a fent említett oldalon kiszámolható, hogy mikben szűrje a szavakat. Pl: a közös chat, játékos neve, stb…

-seta jp_wordfilterban "csúnyaszó1 csúnyaszó2"

Ebben a változóban rögzítjük a csúnya szavakat, vigyázzunk hogy ne legyen túl hosszú mert akkor kifagy a szerver. Ha csúnya szót akarunk például a közös chatbe írni, akkor azt a mondatot nem engedi megjeleníteni!

-seta jp_wordfilternumberb4punish 0

Ha nem nulla akkor a szerver számolja a csúnya szavakat és ha eléri ezt a számot a káromkodót elnémítja.

//----Játékosnevek beállítása----

-seta jp_oldplayername 0

Bekapcsoláshoz értéknek: 1.
Anti-névmásolás védelem IP alapján.
Példa: Valaki feljön M néven és később ugyanazzal az ipvel jön fel de Q néven akkor a konzolba és a games.logba ez kerül: Player Q connected .Player with same IP : M

-seta jp_allowsameplayernames 0 

Ha engedélyezve van (1) akkor több játékos is felveheti ugyanazt a nevet. Ha 0 akkor ha valaki ugyanazt a nevet fel veszi mint ami valaki másé akkor a játékos neve utána odafűz zárójelben egy számot megkülönböztetésül.

-seta jp_allowblackname 1 

Ha értéke 0 akkor nem engedélyezi a névben a fekete színeket, ha mégis fekete lenne valkinek a neve akkor azt átszínezi sötétkékre.

//----Játékosmodellek sebzésaránybeállításai----

seta jp_allowmodelscale 0
seta jp_allowdmgspeedscale 0  

Ha mindkét érték 1 akkor engedélyezve van: ha kisebb a játékos (/model yoda) akkor gyorsabban vág a karddal, viszont lassabban mozog és kisebbet sebez.

//----Mozgások és sebzések--------
Az alábbi értékeket nyugodtan lehet próbálgatni nagy részüknek az értéke 1 (igen) és 0 (nem) lehet. Ahol más, azt megjelölöm.

-seta g_debugMelee 1
-seta jp_slideOnPlayer 0

-seta jp_gripSpeedScale 0.8 
Értéke törtszám, azt mutatja meg h milyen gyorsan mozog a fojtogatás áldozata.

-seta jp_reduceSaberBlock 0
-seta jp_autoDuelBOW 1
-seta jp_improveYellowDFA 1

-seta jp_jk2RedDFA 0
 jk2-ből ismert dfa. Messzebbre ugrik, és a levegőböl is lehet indítani ezt a mozdulatot.

-seta jp_allowNewDFA 1
-seta jp_allowSPattacks 1

-seta jp_allowSPForces 2 
Értékek: 
2 minden SP erő engedélyezett(jeditornado+sithkiss) 
1: Sithkissen kívül minden. 
0:kikapcsolva

-seta jp_allowAmKnockmedown 0 
játékban az /amknockmedown parancs engedélyezése

-seta jp_allowAmDropSaber 0 
játékban a karddobás (/amdropsaber) engedélyezése

-seta jp_allowflipkick 1
Rugdosás, akár karddal is a kezedben.

-seta jp_flipkickScaleDMG 1 Értéke bármekkora lehet minél nagyobb annál nagyobbat sebez a flipkick. Az érték a sebzés szorzója. Alapból 10 hp-t vesz le.

-seta d_saberKickTweak 0 
Ha 1 akkor staff karddal való rugás kisebbet sebez.

-seta jp_pushPullKnockDown 1
-seta jp_fixRoll 1
-seta jp_emotDisallow 0 

Bit érték, kiszámítható: <http://japlus.fragism.com/bitvalueCalculator.php>
Ha 0, akkor minden emote engedélyezve van.

-seta jp_fixEmot 1

-seta jp_gripOpenSaber 0
0: A fojtogatott a kardját elteszi.
1: A kard kivonva marad, az eldobott kard a földre esik.
2: A fojtogatott kardja a földre esik ha kesvesebb mint 35% ereje van(force).

-seta jp_forceCombo 1

-seta jp_saberNoForceDrain 0
0: Minden speciális kardtámadás erőt merít
1: DFA nem merít erőt
2: DFA és KATA nem merít erőt

-seta jp_noKATA 0 
1: KATA letiltva.

-seta jp_fixAbsorb "2.0"

Ha 0 akkor az erőmerítés a SP-hez hasonló. Ha nagyobb mint 0 akkor ezzel a számmal szorozza meg az erőmerítést. Ha 1 nél kisebb akkor lasabban merül az erő.

//----Japlus 2.3-as új animációk----

-seta jp_newGLAAnims 1

Új animációk engedélyezése. Kikapcsoláshoz értéknek: 0.

-seta ledgegrab 1

Falkapaszkodás be/kikapcsolása. Alapérték 1. Javasolt!

//----Hegylakó FFA mod--------------
Minden játékos a helylakó életével (jp_highlanderStartingLives), és erő szintjével (jp_highlanderMaxForceRank) kezdi a játékot.
Ha megölsz eggyet, akkor az erőd annyival több lesz. (detto mint a filmben).
Amelyik hegylakó meghal, az szellemmé válik (admin nem használható itt csaláshoz!).Ha csak 2 marad, akkor egy duel kezdődik. Ez a játéktípus látható a szerver tulajdonságainál.
Új játékhoz szükséges a pályát újraindítani!

-seta jp_highlander 0
Mód engedélyezése 1-el

-seta jp_highlandermaxforcerank 5 
Maximális erőpontok mennyisége (max 7)

-seta jp_highlanderStartingLives 1
Kiindulási életek száma.

-seta jp_highlanderFinalDualTimeLimit 2
A végső duel időkorlátja (perc) ha elérik, akkor a több HP-jű játékos győz.

//-----Jedi vs Merc TFFA mod------
Ez a mód Csapatokkal használható. Egyik csapatban a játékosoknak csak kardjuk van, és egy erő szintjük, a másik csapatban meg csak fegyverek vannak (fénykard nincs itt). Ez a mód CTF-ben (zászlórablás) és TFFA-ban (csapat-csapatok ellen)
Is használható. Ezt a funkciót nem teszteltem még, valószínűleg a (g_weaponDisable) sornál kell engedélyezni, hogy mit kaphatnak a MERC-ek.

seta g_jediVmerc 0
Értékek:
0: ez a mód ki van kapcsolva.
1: mód bekapcsolva, és a MERC csapat jetpack, cloak kelléket kap.
2: mód bekapcsolva, MERC csapat MINDEN kelléket megkap.
3: mód bekapcsolva, MERC csapat MINDEN kelléket megkap, és MINDEN fegyvert, függetlenül a (g_weaponDisable) sor értékétől. A JEDI csapat pedig maximum erő szintet kap. (ezt jobban ajánlom)

//-----Képernyő közepére írt üzenetek----

Ebben a részben általánosan foglalkozunk a parancsokkal.

-seta jp_msgbroadcast***** „”

Az admin parancs végrehajtásakor írja ki a képernyő 
közepére MINDENKINEK kivéve a célpontnak. %s a célpont nevét helyettesíti.

-seta jp_msgtarget***** „”

A célpontnak ír üzenetet az admin parancs végrehajtásakor.

-seta jp_msgall***** „”

Vannak admin parancsok melyek mindenkire alkalmazhatók (-1). Ebben az esetben ezt írja mindenkinek.

//-------Sebzések----------

-seta jp_alterDMG 0

Ha ez engedélyezve van akkor érvénybe lépnek a módosított sebzések (kézzel átírható a konfigban kicsit lentebb).

-seta jp_allowSaberTouchDMG 0

Ha értéke 1 akkor engedélyezve van a kard érintési sebzése, ami azt jelenti hogy ha nem támadsz de a kardod hozzáér valakihez a játékos akkor is sebződik.

-seta d_saberSPStyleDamage  1

Letilthatjuk a SP sebzésrendszert (0) és akkor a multiplayeres sebzések aktiválódnak. Javasolt érték: 0. Alapérték 1.

Már csak két dolog van hátra: a külső konfigok végrehajtása:
////////////////////////////////////////////////
////////////////END OF JA+ CVAR SETTINGS////////
////////////////////////////////////////////////

ide írjuk ilyen formátumban:
exec xy.cfg
EZT A CONFIG fájlt több felé is szedheted, például úgy, hogy az ADMIN.CFG-be rakod be az összes jelszót, stb…
Csak ne felejtsd el a server.cfg-be beírni ezt a sort: exec admin.cfg

alapból a vstr.cfg és a jk2.cfg van beleírva, de a jk2.cfg teljesen fölösleges, azt ki is törölhetjük.

//----Alap map beállítása-----

Elérkeztünk a konfig végére egy dolog maradt a szerver indulásakor betöltendő alap map kiválasztása,
A map parancs használatával:

map mp/ffa3

Extrák:

-Sets "akarmi 1" "akarmi 2"
Ha ezt a sort berakod a cfg-be, akkor a szerver keresőben, a szerver tulajdonságainál láthatod majd azokat, amiket odaírsz. Vigyázat! Ha túl sok
Ilyen sort raksz be, a szerver hibás lehet!

VSTR parancs:
Ez a parancs arra szolgál, hogy adminnal akármelyik sort tudod módosítani a szerveren...Például, ha ezt a sort beleírod:
-seta fraglimit150 "fraglimit 150"
Az "/amvstr fraglimit150" paranccsal 150-re állítja az ölés határt.
A szervernek majdhogynem akármelyik sorával meg lehet ezt csinálni (némelyik pálya újraindítást igényel)! Na meg persze az adminnak rangnak is tudnia kell ezt a parancsot!

AaronB & Popper