ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Obsluga GTV - serwer i klient

sob, 08 luty 2003 18:23:42 | Autor: bryan

Z gory przepraszam za brak polskich znakow (kopniety OpenOffice) , oraz zawilosc niektorych wypowiedzi (nie mam doswiadczenia w pisaniu tego typu artykulow).

Do napisania tekstu sklonila mnie maksymalna niewiedza i lamerskie zachowanie wiekszosci graczy przy obsludze GTV, tak wiec bez zbednego owijania w bawelne przejde do konkretow, tekst bedzie jednak przeplatany moimi osobistymi uwagami wyniesionymi z serwerow:







##GTV KLIENT

Od razu po polaczeniu do serwera widzimy zazwyczaj mape test_bigbox (szary szescian , chybaze admin ustawi inaczej), opis wersji serwera , i po chwili naszym oczom ukazuje sie lista dostepnych pokoi. Nas powinny zainsteresowac 2 kolumny - mianowicie ID (identyfikator pokoju) oraz Description (opis - zazwyczaj aktualnie zaladowana mapa). Najczesciej widac 2 pokoje podlaczone do jednego , z ktorych jeden ma opis Q3Delay (pokoj dla adminow , operatorow kamery etc. )- jest niedostepny dla zwyklych graczy, oraz wczesniej wspomniany - opisany nazwa mapy. Po sprawdzeniu ID pokoju wpisujemy w konsoli /GTV_WATCH ID (komendy GTV nie sa dokanczane automatycznie po nacisnieciu Tab). Standardowo pokoj Q3Delay ma ID 1 , a dla gosci 2 (tak tez pisze w przykladzie pod tabela - nie nalezy sie jednak wymienionym w nim ID sugerowac). Czesto spotykam sie floodami ludzi ktorzy dopiero co wchodza na serwer typu: "czy cos graja?" , "jak cos obejrzec?" , "gtv_watch 2 nie dziala" etc. Zanim zacznie sie rzucac takie pytania (ktore notabene przeszkadzaja w rozmowach juz ogladajacym , poniewaz chat na gtv jest ogolny - we wszystkich pokojach widac to samo) - nalezy sprawdzic dostepne gry ! Jesli nie potrafimy odczytac z tabeli , sluzy do tego komenda /gtv_gamelist. Jesli w tabeli widac tylko napis Main, znaczy to, ze nie ma zadnych dostepnych gier i nie ma sensu w tym momencie pytac "czy ktos gra?". W momencie podlaczenia serwera GTV do gry ktora ma transmitowac ogladajacy ujzy w konsoli napis "there is a new game. Type /gtv_watch ID to see it" - oczywiscie w tym momencie podawane jest juz ID dostepnego pokoju. Ta sama informacja podawana jest w "duzej" tabeli. Rownie bezsensowne sa pytania "jak zmienic pov?" i "czemu moge ogladac tylo XXX?" - to admin wybiera pov , gracze moga sie przelaczac jedynie miedzy pokojami w ktorych widac gre z oczu roznych graczyTo tyle jesli chodzi o zachowanie i podstawowa obsluge zaraz po wejsciu na serwer - niezorientowanym podam teraz liste komend wraz z krotkim komentarzem:

/say - jest rownoznaczne z napisaniem czegos w konsoli lub w "messagemode" - zwykly chat - gracze bedacy na serwerze nie widza chata z GTV!

/score - podaje aktualny wynik

/gtv_nextview, /gtv_nextgame - pozwala przelaczac sie pomiedzy pokojami , jesli na danym gtv istnieje ich wiecej niz jeden

/gtv_watch - po podaniu ID gry ktora chcemy ogladac przenosi nas do wywolanego pokoju

/gtv_playerlist - podaje liste graczy przebywajacych aktualnie na GTV w nastepujacej formie [(numer_slotu) #pokoj nick] - tutaj moja uwaga - czesto zdarza sie ze gracz wpada na gtv i zaczyna floodowac "czy jest tu XXXX????" - uzywajcie tej komendy- nie przeszkadzajcie innym - 

/gtv_help - wypisuje komendy GTV 

/gtv_nospeech - wlacza i wylacza pokazywanie chata z GTV 

/gtv_camera - po podaniu hasla pozwala zmieniac pov aktualnie transmitowany przez GTV

/gtv_admin - podobnie jak powyzej - dziala po podaniu hasla - pozwala uzywac komend z sekcji "Admin Commands"

/gtv_gamelist - podaje liste gier aktualnie transmitowanych przez gtv

/gtv_messages - wyswietla komunikaty laczenia sie i rozlaczania graczy z GTV 



I jedna uwaga od serca: admin to nie szmata ktora sie pomiata ! jesli z jakichkolwiek przyczyn GTV przestaje dzialac nie bluzgajcie admina - to nie jego wina :) Raz , ze jednak obowiazuje troche kultury wobec drugiej osoby , a dwa , ze to on stara sie zapewnic wam rozrywke - 4fans by fans - nie inaczej !





##GTV SERVER




Na poczatek krotki opis GTV od tej strony , bo jest on dosyc specyfucznym
serwerem , a wlasciwie laczy w sobie klienta i serwer. Dla tego tez aby dzialal
poprawnie potrzebuje dzialajacego CD-Keya (aby podlaczyc sie do serwera
zrodlowego) , oraz odpowiedniego pliku konfiguracyjnego (gtv.cfg) , aby dzialal.
Ponizej zamieszczam przykladowy plik wraz z wyczerpujacymi (mam nadzieje)
komentarzami :



#PRZYKLADOWY PLIK KONFIGURACYJNY SERWERA GTV

#Zahashowane linijki sa komentarzami i sa ignorowane przez gre



# nick clienta GTV na servie ( to ten ktory widac na servie, ktorym sie oglada mecz :))
# powinien zaczynac sie od GTV- ,zeby PB go nie kopal

setu name "GTV-"nick



# haselka 

set gtv_adminPass "xxx" 

set gtv_cameraPass "yyy"

set gtv_voicePass "cccc"

set rconPassword "zzzzz"





# Informacje o serwerze wyswietlane na stronie gtv oraz w przegladarkach serwerow

sets serverLocation "Poland"

sets serverInfo " GTV Server"

sets sv_hostname " GTV Server"

sets admins "bryan"

sets admin_mail "bryan@satfilm.net.pl"

sets admin_bryan-gg "1770747"





# maxymalna ilosc ludzi na serverze

set sv_maxclients 150





# port na ktorym bedzie stal server GTV

set net_port 20000





# opoznienie przesylania obrazu - tworzy bufor na serwerze dzieki czemu zapobiegamy zrywaniu ubrazu

# zalecane ustawienie to ok. 15 zeby serwer swobodnie sie wyrabial

set gtv_delay 15





# maxrate player'ow na servie gtv

set sv_maxrate 8000



# pass na wejscie na server GTV

set gtv_password ""



# to nie chodzi ale zawsze mozna sprobowac :) 

# 1 komenda jest do passa na serva jak jest full zeby wejsc, 

# a druga ile takich miejsc ponad stan ma byc

set sv_privatePassword "fffffff"

set sv_privateClients 0



# rate clienta GTV na servie

setu rate 30000



# komeny sluzace do wlaczania/wylaczania chata na servie GTV

set gtv_serverChat 1

set gtv_serverTeamChat 1



# jesli ustawisz na 1 i server GTV nie bedzie mialo mapy to zassie ja

set cl_allowDownload 1



# jesli player, ktory wchodzi na server GTV nie bedize mial mapy

# bedzie mogl ja pobrac z serwera

set sv_allowdownload 1



# jesli ustawisz na -1, to od razu po wejsciu playera na server GTV,

# wsadzi go do najpopularniejszego 

# ( tam gdzie jest najwiecej ludzi servera na gtv) pokoju gtv, 

# 0 defaut - bedzie musial sobie sam wpisac np. /gtv_watch 2

set gtv_autoWatch 0



# okresla interfejs sieciowy na ktorym serwer ma pracowac 

# uzytkownicy linuxa wiedza o co chodzi , dla uzytkownikow windy

# krotki komentarz - sieciowka 1 -eth0 , sieciowka 2 -eth1 itd.

set net_interface eth0

set net_ip 195.136.107.248



# Wlacza i wylacza beep na chata na GTV 

set gtv_localChatBeeps 0



# zeby GTV nie spectowalo powietrza zaraz po polaczeniu, 

#tylko zeyb wlazlo od razu na jakiegos gracza

set gtv_autoCam 1



# Zabezpiecza serwer przed atakami typu DOS i DDOS

# ignoruje nadmierna ilosc wywolan. 

set sv_challengeFloodProt 1



# maxymalna liczna jednoczesnie connectujacych sie ludzi

set sv_maxAuthClients 150



# "Specjalne" sloty zarezerwowane dla podlaczenia innych serwerow GTV

# pozwalaja polaczyc je w siec 

set sv_extraGTVSlots 6



# Socket Buffers - bardziej zaawansowane ustawienie sieciowe 

# podane ponizej odpowiadaja serwerowi na ok. 200 klientow

# lub mniej. Niedoswiadczeni uzytkownicy nie powinni zmieniac 

# komendy odpowiadaja odpowiednio za bofor wysylania i odbierania

set net_sendBuffer 262143

set net_recvBuffer 262143



# USERINFO

# Inofmacje dot. podlaczenia klienta gtv do serwera zrodlowego ,

setu snaps 40

setu model visor

setu headmodel visor

setu team_model visor

setu team_headmodel visor

setu color1 4

setu color2 5

setu handicap 100

setu teamtask 0

setu sex male

setu cg_predictItems 0

setu cg_scorePlums 1

setu teamoverlay 1

setu cg_smoothclients 0



#

# USTAWIENIA PAMIECI

#

set com_hunkmegs 1

set com_zonemegs 40



#

# USTAWIENIA DLA KLIENTOW GTV

#

set cl_timeout 120 

set cl_packetdup 1

set cl_maxpackets 30

set cl_shownet 0

set cl_showSend 0 

set cl_showTimeDelta 0

set cl_timeNudge 0

set cl_nodelta 0

set cl_debugmove 0



#

# USTAWIENIA SERWERA - ODPOWIADAJA USTAWIENIA ZWYKLEGO SERWERA q3

#



# sv_fps 

# number of times per second the server runs

set sv_fps 20



# sv_timeout

# ilosc sekun zanim klient dostanie "overflow'a" od serwera

set sv_timeout 120



# sv_zombietime

# po ilu sekundach bezruchu klient zostanie kopniety

set sv_zombietime 2



set sv_snapshotBuffering 1

# wlaczone pb :P

set pb_cl_enable



#KONIEC CONFIGA 



Kolejna rzecza po postawieniu serwera bedzie oczywiscie jego obsluga , tak wiec
ponizej opisze komendy admina. Oczywiscie aby z nich korzystac nalezy najpierw
podac prawidlowo haslo administratora.



/gtv_kick - pozwala wykopac danego ogladajacego z serwera po podaniu jego ID

/gtv_demo - pozwala odtwarzac nam na gtv demo zamiast transmisji z normalnego
meczu :) 

/gtv_stop - konczy demo (?)

/gtv_record - nagrywa demko 

/gtv_stoprecord - konczy nagrywanie demka

/gtv_connect - po podaniu adresu serwera nawiazuje polaczenie i rozpoczyna
transmisje 

/gtv_disconnect - rozlacza GTV z serwerem zrodlowym

/gtv_centerprint - pozwala wypisac komunikat podany jako parametr na ekranie

/gtv_description - opis pokoju w GTV

/gtv_freemove - (?)

/gtv_playerinfo - wyswietla informacje o graczach

/gtv_ban - po podaniu ID gracza - banuje go

/gtv_removeban  - pozwala usunac bana 

/gtv_listbans - wylistowuje aktualnie zalozone bany



Mysle ze opis byl w miare wyczerpujacy i pomimo ostrzezenia na poczatku artykulu
zrozumialy :)


Big Tnx dla ognosa za pomoc i pomysl na forme artykulu ;]]


Wyświetleń: 7267

stirmal | 2003-02-08 18:35:25

Bry, maly blad - gtv_nextview sluzy do zmieniania POVa, jesli admin udostepni taka mozliwosc (wiem, bo uzywalem w praktyce... chyba na QuakeCON 2002 ;).

bryan | 2003-02-08 18:40:26

tak , z tylm tylko ze na serwerze byl kolejny pokoj pokazujacy inny pov - bledu nie stwierdzono ;d

stirmal | 2003-02-08 18:50:04

No moze, ale ja nie wlazlem do innego pokoju wtedy... Olac, moze i masz racje :)

ognos | 2003-02-08 19:36:11

bryan znawca ;]

lukas_1 | 2003-02-09 21:21:52

hehe bryan mi zakosil moja dzialke ;P kiedys to ja bylem techniczny :P Skonczlo sie tak ze teraz mnie z nim myla :))) (thx RaV :P). Fachowy tekst i tyle. Moja szkola ;P Pozdr4bry

Gravatar

artifact | 2003-04-25 00:03:40

Taaa, swietny artykul, ale ten Pan znawca chyba nie wzial pod uwage, ze te wywody moze czytac ktos, kto nie ma o tym pojecia i przyszedl tu wlasnie po to, by sie czegos dowiedziec.
W tym zlepku wyrazow niesposob wyluskac co to w ogole GTV, nie mowiac o reszcie. Idrazni mnie strasznie notorycznie naduzywane sformuowanie 'lamer'. Z doswiadczenia wiem, ze w wiekszosci przypadkow ten co chlapie na okolo 'lamerami' sam jest jeden wielki LAMER.

bryan | 2003-05-02 22:24:49

mysle ze obsluge klienta opisalem dosyc jasno , bo ogranicza sie ona w zasadzie do 1 komendy -gtv_watch id , natomiast na poczatku zastrzeglem ze bede podawal przyklady wziete na zywca z serwera. Poza tym slowo lamer padlo tylko raz w calej tresci , bo zwyczajnie inne nie przychodzilo mi do glowy w momecie pisania.

LagermaN | 2003-07-13 08:38:18

tak wszystko fajnie tylko mam maly problem bo jak juz wpisze to ID i wchodze to zaczyna mi sciagac jakies pacze o nazwie z-eswc. pomozcie mi! jak wylacze automatic downl. to wychodzi do glownego menu :-(

ognos | 2003-08-21 16:42:26

artifact - niemasz pojecia co to gtv? :/ to spoko, grasz moze w q3? to taka gra fpp
ten artykul nosi nazwe obsluga gtv - klient i server a nie co to gtv. artifact sadze ze jestes wiekszy lamer niz bryan ://

ren | 2004-07-15 13:28:38

@#$% nieczaje tego!

Zaloguj się by dodać komentarz.

Co nowego

  1. bfr_aka_pablonzo napisał post: @Requiem: ja ostatnio pogrywam ft melodeiro :D wciągnęło mnie na no... / hellou ludziska :)
  2. Requiem napisał post: Fajnie, że ktokolwiek tutaj bywa :D Co tak na co dzień w życiu pora... / hellou ludziska :)
  3. MucieK napisał post: o to już nas troje jest ;) / hellou ludziska :)
  4. bfr_aka_pablonzo napisał post: @MucieK: ja co parę dni też zaglądam :D / hellou ludziska :)
  5. MucieK napisał post: chyba co dwa dni :P ;) / hellou ludziska :)
  6. Requiem napisał post: Tutaj masz Patcha do Q3 oraz linka do ulepszonego silnika Quake3e: ... / eFreeze 1.31 proszę o pomoc.
  7. Requiem napisał post: Tak :D Ja tutaj bywam codziennie :D / hellou ludziska :)
  8. MucieK napisał post: żyje ktoś jeszcze ? ;) / hellou ludziska :)
  9. bit stworzył temat: eFreeze 1.31 proszę o pomoc.
  10. bfr_aka_pablonzo napisał post: @247_QL: qra1337 :D @LongeR HoQ to jest aktywny discord, ctf, tdm ... / Czy są tu jacyś aktywni gracze? :)
  11. LongeR napisał post: Też szukam kogoś z kim można pograć , jest jakoś aktywny discord z ql? / Czy są tu jacyś aktywni gracze? :)
  12. k3m napisał post: Dzień dobry :D / Powspominajmy ! :>
  13. Szczawson napisał post: trzeba zatem pograć / 05.06 (sobota) trening
  14. Requiem zaktualizował post: Na wieczór podzielę się z Wami moim nowym filmem - nagrałem kulisy ... / [FINAL] Blast from the Past - rocznicowa mapa Q3/QL
  15. 247_QL napisał post: @bfr_aka_pablonzo: wszystko jasne. Jaki masz tam NICK? / Czy są tu jacyś aktywni gracze? :)
  1. bfr_aka_pablonzo napisał post: @Requiem: ja ostatnio pogrywam ft melodeiro :D wciągnęło mnie na no... / hellou ludziska :)
  2. Requiem napisał post: Fajnie, że ktokolwiek tutaj bywa :D Co tak na co dzień w życiu pora... / hellou ludziska :)
  3. Requiem zaktualizował newsa: Quake Live Instagib Pickup 3v3 - dołącz do gry!
  4. MucieK napisał post: o to już nas troje jest ;) / hellou ludziska :)
  5. bfr_aka_pablonzo napisał post: @MucieK: ja co parę dni też zaglądam :D / hellou ludziska :)
  6. MucieK napisał post: chyba co dwa dni :P ;) / hellou ludziska :)
  7. Requiem napisał post: Tutaj masz Patcha do Q3 oraz linka do ulepszonego silnika Quake3e: ... / eFreeze 1.31 proszę o pomoc.
  8. Requiem napisał post: Tak :D Ja tutaj bywam codziennie :D / hellou ludziska :)
  9. MucieK napisał post: żyje ktoś jeszcze ? ;) / hellou ludziska :)
  10. bit stworzył temat: eFreeze 1.31 proszę o pomoc.
  11. bfr_aka_pablonzo napisał post: @247_QL: qra1337 :D @LongeR HoQ to jest aktywny discord, ctf, tdm ... / Czy są tu jacyś aktywni gracze? :)
  12. LongeR napisał post: Też szukam kogoś z kim można pograć , jest jakoś aktywny discord z ql? / Czy są tu jacyś aktywni gracze? :)
  13. k3m napisał post: Dzień dobry :D / Powspominajmy ! :>
  14. Szczawson napisał post: trzeba zatem pograć / 05.06 (sobota) trening

Pokaż więcej »

Gracze

  1. scisek +1 - 84 pkt
  2. Requiem - 30 pkt
  3. Czarna_Bakłażana - 22 pkt
  4. bfr_aka_pablonzo +5 - 8 pkt
  5. MucieK - 8 pkt
  6. bit - 2 pkt
Zobacz cały »
Zobacz wszystko »

Statystyki graczy ogółem:

  • Wygranych / przegranych: 163276 / 170973
  • Trafień / strzałów: 97258977 / 322570048
  • Fragów / zgonów: 5029245 / 4356508

Więcej statystyk już wkrótce...

Cytaty

Quakecon will soon start getting sponsored by hair loss solutions, erection pills, life insurance and QVC.

Źródło: http://esreality.com/post/2891023/clawz-everyone-can-give-me-a-hard-time-it-is-about/#pid2891208

Dodał: tath

Ankieta

OMPQ3 2023 - turniej 1v1 online (gracze sami się dogadują, finał 21 maja))

Głosów: 53