OSP Tourney DM/CA/CTF for Quake3 ================================ Âåğñèÿ: 1.01 Äàòà: 18 Äåêàáğÿ 2001 Ñàéò: http://www.OrangeSmoothie.org Àäğåñ: rhea@OrangeSmoothie.org -------- Íàğîä: -------- Äèçàéí / ïğîãğàììèğîâàíèå: Jason "Rhea" Keimig (rhea@OrangeSmoothie.org) Äîïîëíèòåëüíîå ïğîãğàììèğîâàíèå: Kevin "arQon" Blenkinsopp (arqon@promode.org) Sander "Dessignator" Brandenburg (dessignator@OrangeSmoothie.org) Harvey "]R[Papa" Morris (papa@reactivesoftware.com) Jens "Khaile" Bergensten (khaile@www.com) Michael "PhaNToM" Billing (phantom@promode.org) è äğóãèå ëşäè èç CPM Ïîäáîğêà è âñå, ÷òî êàñàåòñÿ êàğò â OSP 1.0: Christian "SHoD" Farcy (shod@noos.fr) Äèçàéíåğû êàğò: Christian "SHoD" Farcy - ospdm1/2/3 - (shod@noos.fr) Nicolas "Nunuk" Bouvier - ospdm2 - (nunuk@planetquake.com) Benoit "Bal" Stordeur - ospdm3 - (Bal@planetquake.com) Todd "Mr.CleaN" Rose - ospdm4 - (mrclean@planetquake.com) Scotty "Teddy" Drader - ospdm5 - (sdrader@home.com) Agust "DruZli" Atlason - ospdm6 - (drusla@simnet.is) Jerry "clem" Dent - ospdm7 - (jed@verio.net) German "JaLisK0" Garcia - ospdm8 - (JaLisk0@terra.es) "Charon" - ospdm9 - (charon@atlantacon.org) Paul "Polo" de Rosanbo - ospdm10 - (polo2ro@fragdome.com) Roeland "Geit" Scheepens - ospdm11 - (ouwegeit@goat.gamepoint.net) Jeremy "random" Eaton - ospdm12 - (jeremy.eaton@telus.net) David "SgtGhost" Levesque - ospca1 - (sgtghost@hotmail.com) Rich "Publius" Tollerton - ospctf1 - (rtollert@tranquility.net) Daniel "Drunken Boxer" Lanicek - ospctf2 - (dlanicek@yahoo.com) VoodooStats: "myrddin" (myrdd1n@hotmail.com) Óòèëèòà ñîçäàíèÿ ñåğâåğíûõ êîíôèãîâ OSP: Greg "phred" Price (greg@price.org) Èíñòàëëÿòîğ: Tim "Gouki" Pearson (gouki@clanavl.com) Íîâûé âåá-ñàéò OSP: "myrddin" (myrdd1n@hotmail.com) Tim "Gouki" Pearson (gouki@clanavl.com) *** Äàííûé áèëä OSP ïîääåğæèâàåò òîëüêî Quake3 âåğñèè 1.30 è âûøå! Íåìíîãî îáùèõ ñëîâ. Ìîäèôèêàöèÿ OSP Tourney DM (äàëåå OSP) ÍÅ èçìåíÿåò ôèçèêó Quake3 è ïğåäíàçíà÷åíà äëÿ ïğîñòîãî è óäîáíîãî ïğîâåäåíèÿ ìàò÷åé. Íà÷èíàÿ ñ âåğñèè 0.99c è âûøå, â OSP âñòğîåí Challenge Pro Mode (http://www.promode.org/).  CPM ñäåëàíû îñòîğîæíûå èçìåíåíèÿ íåêîòîğûõ ôóíäàìåíòàëüíûõ àñïåêòîâ Q3, êîòîğûå ïğåäïîëàãàşò áîëåå äèíàìè÷íóş è íàñûùåííóş èãğó. Ñîâåòóş ïîïğîáîâàòü! (Äëÿ áîëåå ïîëíîãî îçíàêîìëåíèÿ ïî÷èòàéòå CPM-changes.txt â äèğåêòîğèè Docs/). Çàìå÷àíèÿ ïî ïåğåâîäó øëèòå ïî àäğåñó: olzah@quakeshit.com ============ Ââåäåíèå: ============ Ğàñïàêóéòå / èíñòàëëèğóéòå zip / .exe osp-quake3-<íîìåğ_âåğñèè> ñ ñîõğàíåíèåì ñòğóêòóğû ïàïîê â êîğåíü Quake3. Ó âàñ äîëæíà ïîÿâèòüñÿ íîâàÿ äèğåêòîğèÿ "osp", ñîäåğæàùàÿ âñå ôàéëû, ïåğå÷èñëåííûå â INSTALL.txt. ×òîáû çàïóñòèòü ÂÛÄÅËÅÍÍÛÉ (DEDICATED) OSP ñåğâåğ: ------------------------------------------------------------------------ ** ÓÄÀËÈÒÅ zz-osp-server0.pk3 èç äèğåêòîğèè OSP! ** (Ñåğâåğ äëÿ ìàëîãî êîëè÷åñòâà ïîëüçîâàòåëåé) quake3 +set dedicated 2 +set bot_enable 0 +set fs_game osp +exec <èìÿ-cfg-ôàéëà>.cfg (Ñåğâåğ äëÿ áîëüøîãî êîëè÷åñòâà ïîëüçîâàòåëåé) quake3 +set dedicated 2 +set bot_enable 0 +set fs_game osp +exec <èìÿ-cfg-ôàéëà>.cfg ----> Ïğè àïãğåéäå ïğåäûäóùèõ âåğñèé OSP: Óäàëèòå ÂÑÅ ñòàğûå z-osp-cgameXXX/extra/players.pk3 ôàéëû èç äèğåêòîğèè osp/ íà ñåğâåğå. Âûäåëåííûå ñåğâåğà äîëæíû èìåòü òîëüêî ôàéë zz-osp-pakXXX.pk3 â osp/ äëÿ òîãî, ÷òîáû èçáàâèòü êëèåíòîâ îò ëèøíèõ .pk3 çàãğóçîê è ïğî÷èõ íåïğèÿòíîñòåé (îñîáåííî ïîä Linux/BSD ñåğâåğàìè). ×òîáû çàïóñòèòü ÌÅÑÒÍÛÉ (LISTEN) OSP ñåğâåğ (êîãäà êëèåíò îäíîâğåìåííî ÿâëÿåòñÿ è ñåğâåğîì): ----------------------------------------------------------------- quake3 +set fs_game osp +set bot_enable 1 +exec <èìÿ-cfg-ôàéëà>.cfg ** ** LINUX/BSD àäìèíû: çàìåíèòå "quake3" íà "q3ded" â ïğåäûäóùèõ ïğèìåğàõ. ** Îáÿçàòåëüíî ïğèáàâüòå +set fs_basepath <êîğíåâîé_äèğåêòîğèé_Quake3> ** ê ïàğàìåòğàì çàïóñêà, äàáû îáåñïå÷èòü ïğàâèëüíîñòü ñêà÷èâàíèÿ ** ñ ñåğâåğà ôàéëîâ. È, íà âñÿêèé ïîæàğíûé, äîáàâüòå åùå +set vm_game "2". ** ======================== Íåêîòîğûå âîçìîæíîñòè OSP ======================== - Ğàñøèğåííûå âîçìîæíîñòè ïğîâåäåíèÿ èãğ. - Äîïîëíèòåëüíûé ğåæèì: "Clan Arena", êîòîğûé ïîõîæ íà øèğîêî ğàñïğîñòğàíåííóş ìîäèôèêàöèş RocketArena. - "Challenge Pro Mode" (CPM) - èçìåíåíèÿ â ôèçèêå è ñàìîé èãğå, äåëàşùèå ñîñòÿçàíèÿ áîëåå äèíàìè÷íûìè. İòîò ğåæèì äîñòóïåí äëÿ âñåõ òèïîâ èãğ. - Øèğîêèå âîçìîæíîñòè ïî íàñòğîéêå êëèåíòñêîãî HUD, àóòåíòèôèêàöèè êëèåíòà, àâòîìàòè÷åñêîé çàïèñè äåìîê è îáğàçîâ ıêğàíà (screenshot). - 15 íîâûõ êàğò äëÿ ğàçëè÷íûõ òèïîâ èãğ. - "Voodoo stats" îáğàáîò÷èê ëîãîâ êëèåíòà/ñåğâåğà. - Óòèëèòà ñîçäàíèÿ ñåğâåğíûõ êîíôèãîâ. - Âîçìîæíîñòü ñëåæåíèÿ (âêëş÷àÿ çâóêè) çà íåñêîëüêèìè èãğîêàìè (multi-view) â îäíî è òî æå âğåìÿ! - Äîïîëíèòåëüíûé ğåæèì íàáëşäåíèÿ: "ViewCam". Îí ïîçâîëÿåò ñëåäèòü çà èãğîé íà ìàíåğ êèíîêàìåğû, ÷òî ïî èäåå äîëæíî ëó÷øå ïåğåäàâàòü àòìîñôåğó äåéñòâà. - Ïîäğîáíûå, ğàçëè÷íûå äëÿ ğàçíûõ ğåæèìîâ èãğû (FFA, 1v1, Team DM, CTF è ClanArena) ñòàòèñòèêè ìàò÷à è ïî èãğîêàì. - Îïğåäåëÿåìûå ñåğâåğîì "íàøëåïêè" ("decals") - íåáîëüøèå êàğòèíêè íà ïîâåğõíîñòÿõ êàğòû. Ìîæåò áûòü èñïîëüçîâàíî äî 32 "íàøëåïîê", âêëş÷àÿ 16 ñîáñòâåííûõ. - Ìíîæåñòâî äîïîëíåíèé èç îòëè÷íîé ìîäèôèêàöèè Q3Comp. - Âîçìîæíîñòü äëÿ íàáëşäàòåëåé ñòàíîâèòñÿ "òğåíåğàìè" ("ñoach") êîìàíä - âèäåòü è ïèñÀòü êîìàíäíûå ñîîáùåíèÿ, ñìîòğåòü èç ãëàç âñåõ èãğîêîâ... - Ãèáêèé ìåõàíèçì "ôèëüòğîâàíèÿ", ïîçâîëÿşùèé àäìèíèñòğàòîğàì îãğàíè÷èâàòü èãğîêàì äîñòóï íà ñåğâåğ â çàâèñèìîñòè îò èõ èìåíè, IP àäğåñà, à òàêæå ïî ïàğîëş. - Óëó÷øåííàÿ è íàñòğàèâàåìàÿ ñèñòåìà ãîëîñîâàíèÿ. - Íàäåæíàÿ òåõíîëîãèÿ äèíàìè÷åñêîé ãåíåğàöèè ñïèñêà êàğò âìåñòå ñ âîçìîæíîñòüş ğîòàöèè, êîãäà ïğîèñõîäèò èçìåíåíèå ñåğâåğíûõ íàñòğîåê ïğè çàãğóçêå î÷åğåäíîé êàğòû. - Âûâîäèìàÿ â ëşáîé ìîìåíò èãğû òàáëèöà ñî ñòàòèñòèêîé íà îïğåäåëåííîãî èãğîêà. - Âîçìîæíîñòü ãîëîñîâàíèÿ ïî ïîâîäó ğåæèìà èãğû. - Øèğîêèå âîçìîæíîñòè óäàëåííîãî àäìèíèñòğèğîâàíèÿ. - Âîçìîæíîñòü ïğèñâàèâàíèÿ èãğîêàì ïîëíîìî÷èÿ êàïèòàíîâ êîìàíä. - Ïîääåğæêà ğàçëè÷íûõ öâåòîâ äëÿ ãîëîâû, òóëîâèùà è íîã ìîäåëè. Äëÿ êàæäîé ÷àñòè äîñòóïíî ïî 10 öâåòîâ. - Âîçìîæíîñòü äëÿ êàæäîé èç êîìàíä "çàêğûòü" (!) åå îò íàáëşäàòåëåé. - Âîçìîæíîñòü íàáëşäàòåëÿì ñëåäèòü òîëüêî çà êğàñíîé, ëèáî òîëüêî çà ñèíåé êîìàíäîé. - Ñòàòèñòè÷åñêèå ñåğâåğíûå ïåğåìåííûå, äîñòóïíûå äëÿ ïóáëè÷íîãî ïğîñìîòğà. Íàïğèìåğ, òåêóùåå ñîñòîÿíèå äåë íà ñåğâåğå ìîæåò áûòü ğàñïîçíàíî óòèëèòàìè òèïà GameSpy. - Íàñòğàèâàåìûå îïöèè îâåğòàéìà. - Íàñòğàèâàåìûå òàéì-àóòû è ïàóçû. - Ïîëíîñòüş íàñòğàèâàåìûé êğşê. - Îïöèè ïî êîíòğîëş çà ïîÿâëåíèåì ïğåäìåòîâ/ğóëåçîâ (item/powerup). (Íå çàâèñÿò îò êàğòû). - Øèğîêèå âîçìîæíîñòè ïî çàìåíå îäíèõ ïğåäìåòîâ äğóãèìè. (Íå çàâèñÿò îò êàğòû). - Âñòğîåííûé, íå òğåáóşùèé íèêàêèõ êîíôèãîâ ğåæèì instagib - òîëüêî ğåëüñà, óáèâàşùàÿ ñ ïåğâîãî ğàçà, êóëàê è ìîğå óäîâîëüñòâèÿ. - Äîïîëíèòåëüíûé "skunk" ğåæèì èãğû äëÿ äóıëåé. Ïåğåäåëêà äóıëüíîãî òèïà èãğû â RocketArena. - Ñåğâåğ ïîçâîëÿåò èãğàòü êîìàíäíûå ğåæèìû èãğû íà êàğòå q3tourney3. - Íàñòğàèâàåìàÿ ñåğâåğíàÿ ïîääåğæêà ñîîáùåíèé (MOTD) êëèåíòàì. - Íàñòğàèâàåìàÿ ñåğâåğíàÿ ïîääåğæêà ñïåöèàëüíîé ãğàôèêè äëÿ ïîêàçà êëèåíòàì. - Óñòàíàâëèâàåìàÿ âîçìîæíîñòü ñáğîñà ïğåäìåòîâ äëÿ TDM/CTF. - Óñòàíàâëèâàåìàÿ âîçìîæíîñòü âûáîğà ñèñòåìû çàùèòû áğîíè, êàê â Q2. - Íàñòğàèâàåìîå êëèåíòîì "ïîâåäåíèå" ëó÷à øàôòà. Îñîáåííî ïîëåçíî ïğè èãğå ñ áîëüøèì ëàãîì. - Âîçìîæíîñòü óñòàíîâêè òèïà è êîëè÷åñòâà ïåğâîíà÷àëüíîãî îğóæèÿ/áîåïğèïàñîâ ó èãğîêà. - Äîïîëíèòåëüíàÿ ïîäğîáíàÿ çàïèñü ëîã-ôàéëîâ. - Ìíîãî èñïğàâëåíèé â ñàìîì êîäå èãğû. - Ìíîæåñòâî ìåëêèõ èñïğàâëåíèé, êîòîğûå è íå óïîìíèøü. ====================== Äîïîëíèòåëüíàÿ èíôîğìàöèÿ ====================== 1. Èçó÷èòå ñîäåğæèìîå äèğåêòîğèè Docs/ äëÿ ïîëó÷åíèÿ èñòîğèè ğàçâèòèÿ (osp-q3-History.txt) è âñåõ íîâûõ ñåğâåğíûõ ïåğåìåííûõ, îïèñàííûõ â osp-q3-Variables.txt. Ñïèñîê âñåõ êîìàíä âû ìîæåòå íàéòè â osp-q3-Commands.txt. Âàæíàÿ èíôîğìàöèÿ ñîäåğæèòñÿ è â ôàéëå osp-q3-ClientReadme.txt. 2.  àğõèâ â êà÷åñòâå ïğèìåğà âêëş÷åíû ğàçëè÷íûå ñåğâåğíûå êîíôèãè äëÿ èçó÷åíèÿ è óïğîùåíèÿ ñîçäàíèÿ ñâîèõ ñîáñòâåííûõ. Ïğîñòî âîçüìèòå íàèáîëåå ïîäõîäÿùèé âàøèì çàïğîñàì è èçìåíèòå åãî òàê, êàê íàäî âàì â ñîîòâåòñòâèè ñî ñïåöèôèêîé ñîçäàâàåìîãî ñåğâåğà. 3. Äëÿ ïîëó÷åíèÿ ñïèñêà äîñòóïíûõ êëèåíòó êîìàíä íàáåğèòå â êîíñîëè ïîñëå ñîåäèíåíèÿ ñ OSP-ñåğâåğîì: \help 4. Äëÿ ïîëó÷åíèÿ ñïèñêà äîñòóïíûõ ñóäüå (referee) êîìàíä íàáåğèòå â êîíñîëè ïîñëå ïîëó÷åíèÿ ñòàòóñà ñóäüè: \ref èëè \r_help 5. Äëÿ ïîëó÷åíèÿ ñïèñêà äîñòóïíûõ äëÿ ãîëîñîâàíèÿ (callvote) êîìàíä ïğîñòî íàáåğèòå â êîíñîëè ïîñëå ñîåäèíåíèÿ ñ OSP-ñåğâåğîì: \callvote ? 6.  äàëüíåéøåì äëÿ îïğåäåëåíèÿ òåêóùèõ óñòàíîâîê ñåğâåğà è îïèñàíèÿ êîìàíä äëÿ ãîëîñîâàíèÿ íàáåğèòå: \callvote <èìÿ_ïğåäìåòà_äëÿ_ãîëîñîâàíèÿ> ? Ñåğâåğ âûäàñò âàì ôîğìàò êîìàíäû äëÿ ãîëîñîâàíèÿ, îïèñàíèå òîãî, íà ÷òî âëèÿåò äàííàÿ êîìàíäà è åå òåêóùåå ñîñòîÿíèå (åñëè äîñòóïíî). Íàïğèìåğ, äëÿ îïğåäåëåíèÿ òåêóùèõ íàñòğîåê ïî Quad Damage íàáåğèòå: \callvote quad ?  êîíñîëè ïîÿâÿòñÿ ñòğîêè: Usage: \callvote quad <0|1> Enables/disables Quad Damage powerup availability Quad Damage is currently ENABLED Ëåãêî è ïğîñòî, ïğàâäà? =) ================================== Íåêîòîğûå ïîëåçíûå êëèåíòñêèå óñòàíîâêè ================================== Õîòÿ èñïîëüçîâàòü OSP Tourney DM/CA/CTF ìîæíî è êàê ïîëíîñòüş ñåğâåğíóş ìîäèôèêàöèş, íî ïğèâëåêàÿ åå êëèåíòñêèå âîçìîæíîñòè âû ìîæåòå ïîëó÷èòü ãîğàçäî áîëüøå âàğèàíòîâ íàñòğîåê (ïîäğîáíåå ...
bobex10