Hltv Nedir ? Hltv Nasıl Çalışır ? Htlv Nasıl Sunucuya Bağlanır Buyrun .

0
EXE RANK

RakiSh.` JIX ;;

Fexe Kullanıcısı
Puanları 0
Çözümler 0
Katılım
22 Ocak 2011
Mesajlar
728
Tepkime puanı
0
Puanları
0
Yaş
30
RakiSh.` JIX ;;
1. HLTV Nedir?

Bu sorunun cevabını HL ve diğer modlarını az çok oynayan biraz bu işin içinde olan herkes bilir. Ben yine de kısa bir tanımlama yapmak istiyorum, Half-Life Televizyonu'nun kısaltması olan HLTV oynanan maçları izlemeye, değişik oyuncuların gözünden ve değişik kamera açılarından demolarını kaydetmemize yarayan ve iyi öğrenildiğinde başka gelişmiş özellikleri de olan bir HL proramıdır. Bense budara size HLTV ile ilgili bildiğim temel özellikleri ve ayarları anlatacağım.

2. HLTV'yi sunucuya nasıl bağlarım? HLTV'nin genel değişkenleri nelerdir? Özellikleri nelerdir?


2.1. Özellikleri

a. HLTV aynı anda binlerce kişiye birden oyun sunucusunda sadece 1 oyuncu yükü yaparak yayın yapmayı sağlayar. Bunu kendi bağlandığı PC'nin bağlantısını kullanarak yapar.

b. HLTV ile bir ağ oluşturarak bir birine bağlanmış HLTV programları ile binlerce kişi aynı sunucuyu izleyebilir.

c. HLTV sunucusu oyuna bağlandığı zaman sunucuya çok az yük olur, bunun yerine izleyicilerin kullanacağı bant genişliğini kendi üzerine alarak sunucuda performans düşüklüğüne sebep olmaz.

d. HLTV bir sunucuya bağlandığında sunucu tarafından bir oyuncu gibi algılanır.

e. Bir izleyici HLTV'ye bağlanacağı zamansa oyuncu HLTV'yi bir sunucu gibi algılar.


2.2 HLTV sunucuya nasıl bağlanır?

Bilgisayarımızda kurulu olan Half-Life oyunu ile birlikte standar olarak C:\***rra\Half-Life klasörünün içinde bulunur. Programın kendisi aynen hl.exe gibi kendi değişkenleri ile birlikle hltv.exe dosyasından çalıştırılır. Programı çalıştırdığımızda karşımıza küçük bir DOS penceresi içinde görünür.

2.2.1 Herhangi bir sunucuya bağlanmak için önce HLTV'mizin değişkenlerini ayarlayalım:

Half-Life klasörünün içindeki hltv.cfg dosyasını notepad veya wordpad ile açıp aşağıda da görebileceğiniz gibi bazı değişkenleri ayarlıyoruz:

Kod:

//HLTV ayarları dosyası

// HLTV bu dosyayı başlangıçta çalıştırır
// Bu dosyayı sadece bir oyunu yayınlamak istediğinizde düzenleyiniz


//skor tablosunda görünecek ismi ayarlayınız
//Bu komutla ayarlayacağınız isim sunucuda oyuncu listesinde görünecek isimdir.

name "agmTV"

//Bu komut ise izleyiciler HLTV'ye bağlanacakları zaman görecekleri HLTV sunucusu ismidir
hostname "agmTV"

//HLTV'nin yayın yaptığı sunucunun kapalı olması gibi durumlarda bağlanmaya çalışacak olanlara görüntülenecek mesajdır.
offlinetext "Yayin baslamadi, lutfen daha sonra tekrar deneyiniz"

// delays broadcasting for 30 seconds
delay 30.0

// auto director addes 1/2 slowmotion with a probability of 0.2 for important events
slowmotion 0.5 0.2

// Bu komut HLTVde çoklu bağlantıyı açar bu değişkenin değeri 1 olacak.
multicast 1

// allow 3.5 KByte/sec as client rate. This is good a value
// for internet broadcasts. On LAN you may set this value to 10000
maxclientrate 3500

// proxy.log dosyasında log tutma 1/0 açık/kapalı
logfile 0

//izleyicilerin kendi aralarında mesajlaşmasına izin verme 0/1 kapalı/açık

chatmode 1

//oyun sunucusu şifreli ise bu komutun başındaki iki slaşı silin.
// serverpassword SecretServerPassword


//HLTV'nin rcon/admin şifresi, aktif etmek için başındaki iki slaşı silin
// adminpassword "sifre"


//HLTV izleyicilerinin oyuna girmesine izin verme 0/1 izin verme/izin ver)
allowjoingame 0


//izleyicilere ekranın alt orta kısmında 60 snde bir 5 sn süreyle görünecek mesaj

loopcmd 1 120 localmsg "Su anda agmTVdesiniz... Mac devam ediyor..." 5 -1 0.9 FFA000FF


// hltv.wad contains the HLTV banner and my be different on each proxy
// banner format should be 240x48, 256 colors (same like player logo in pldecal.wad)
// Kendi bannerinizi yapıp buraya koyabilirsiniz...

// decalfile "hltv.wad"

// İzleyicilerin ekranın sol üst köşesinde görecekleri HLTV logosu, kendi logonuzu yaparsanız bunun yerine koyabilirsiniz
// bannerfile "hltv.tga"

// these commands will be executed on connecting spectator client and may be used
// to adjust settings for HLTV (for example voice parameters)
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"


Bu dosyayı kendi isteğimize göre ayarladıktan sonra
Dosyanın en altına şu satırları da eklememizde fayda vardır;

Kod:

// Bu HLTVnin yayın yapacağı toplam izleyici veya proxy (izleyiciler+diğer HLTVler=x) Bağlantı hızınıza göre 10-20-30 kişi yapabilirsiniz.
//Bu komutu eklemezseniz stantart olarak 128 kişi bağlanabilecektir.
maxclients "x"

//HLTV'nin WON'un master sunucularını bilgilendirmesini kapatmak için bunu 1 yapın.
nomaster 1


Bunları yaptıktan sonra tabii ki hltv.cfg dosyasını kaydedip kapatıyoruz.

2.2.2 HLTV'yi çalıştırma ve bağlanma

Şimdi de hltv.exe dosyasına sağ tıklayıp gönder/masaüstü (kısayol oluştur) tıklayarak. Masaüstüne kısayolunu atıyoruz. Direk buradan da çalıştırabiliriz tabii ki ama kısayol kullanmamız gerçekten de yolumuzu kısaltacak. Az sonra görecğiniz gibi bir takım işlemleri her seferinde tekrar yapmamız gerekmeyecek.

Bu işlemden sonra masaüstüne oluşturduğumuz HLTV kısayolnun üstüne gelip sağ tıklayarak özelliklere tıklıyoruz. açılan sayfada üst satırdaki hedef kısmında bulunan C:\HLServer\hltv.exe satırının sonuna -port 27015 -nomaster +connect xx.xx.xxx.xx:27015 gibi iki önemli komutu ekleyebiliriz.

-port 27015 komutu HLTV'mizin bilgisayarımızın 27015 portundan yayın yapmasını sağlar bu komutu yazmazsak 27020 den yayın yapar. Bu komutu kullanmamızın sebebi daha önceden zaten açık olan bir porta HLTV'mizi yönlendirerek bağlantıları bu porttan almasını sağlamaktır. Ya da bu komutu eklemeyip bilgisayarımızın 27020 portunu da açabiliriz.

+connect "ip:port" bu komutsa HLTV'nin açılışta otomatik olarak kendiliğinden belirtilen sunucuya bağlanmasını sağlar.

Sonuç olarak kısayolumuzun özellikler menüsündeki Hedef satırı şuna benzeyecek: C:\HLServer\hltv.exe -port 27015 -nomaster +connect xx.xx.xxx.xx:27015

Kaydete tıklayıp kapatıyoruz ve ben anlatmaya +connect xx.xx.xxx.xx:27015 komutunu buraya eklemediğimizi varsayarak devam ediyorum ki bu komutların HLTV konsolunda (cmd desek daha doğru olur) nasıl kullanıldığını gösterebileyim.

Masaüstündeki kısayolmuzdan HLTV'mizi açtık

Bundan sonra da kullanabileceğimiz komutlar şunlardır:


herhangi bir servera bağlanmak için;
Kod:
connect hldm.agmerkezi.com


sunucudaki oyunculara ve izleyen herkese mesaj göndermek için;
Kod:
say mesaj

oyunun demosunu almak için;
Kod:
record isim

demo kaydetmeyi durdurmak için;
Kod:
stoprecord

izleyicilere bir demo izletmek için/ demo oynatmak için;
Kod:
playdemo demo isimi

HLTV'deki bütün izleyenleri IDleriyle birlikte listelemek için;
Kod:
clients

izleyicilerden birini HLTV'nizden atmak için;
Kod:
kick ID

oyun serveri şifreli ise;
Kod:
serverpassword sifre

Açıklama gereği duymadığım bazı diğer komutlar;
Kod:
disconnect
retry
autoretry
exit
quit


2.3 Uyarılar

a. Sunucuda oynanan aktif map, HLTV'nin yayın yapacağı PCde yüklü olmalıdır. Aksi durumda HLTV bağlantısı kopmaz, oyundaki logları alır ve oyunda görünür fakat kimse bağlanamaz.

3. HLTV'den nasıl izlenir?

HLTVden herhangi bir oyun sunucusunu izlemek çok basittir. Bu nedenle bu konuyu fazla ayrıntılı anlatmayacağım;
Bir HLTV sunucusunda oyun izlemek için bilmemiz gereken tek şey HLTV sunucusunun ip adresidir. İp adresini edindikten sonra herhangi bir OYUNA girer gibi oyun consolumuzdan connect ip:port yazıyoruz ve entera basıyoruz ya da HLTW programımızda sunucu listesine HLTV sunucumuzun ipsini yazarak ekliyoruz ve sunucu listesinden bulup bağlanıyoruz.
Bu konuyla ilgili ayrıntılı bilgiyi HLDM ligi sayfasında yazdığım HLTV=agmTV: Maçları izlemek için gerekli bilgiler... adresinden ulaşabilirsiniz.

Çoklu HLTV kullanımını da bir diğer makalede anlatıyorum makaleye ulaşmak için aşağıdaki linke tıklayın.
HLTV ağı kurarak binlerce kişiye oyun izletmek...

Umarım yeterince açıklayıcı olmuşumdur ve bu makalem oyuncularımıza yararlı olur.
Saygılarımla.

Biz Deli Kanlılığın Kitabını YAzarken Onlar Kırtasiyeden A4 Kağıdı Alıyordu.:001_cool:
 
Konu Kilit# Daha önce paylaşıldı.
 
974894564 Kez Paylaşıldı Kilit.
 
Bilmiyordum k.byn Ama Meriç Herşeye Karışıyorsun Daha Oynamayı Bilmiyosun cs1.5 1.6 Usatım Diyorsun Yürü Git İşine.

Biz Deli Kanlılığın Kitabını Yazarken Onlar Kıtasiyeden A4 Kağıdı İstiyordu.
 
Güncel atalım bi (: Eyvallah
 
işin ucnda emek var

eyw saol kardeşim ...
 
Paylaşım için teşekkürler.
 
Paylaşıldı ; emek var teşekkürler.
 
Bu meriçte postcu her konuya bişi yazıyo sabah aksam nb de qweqwe
 
SaoL Kardesım
 
Konuyu gündemde tutmak için sürekli mesaj atıyorsun yazık ne diyelim
 
Lan atmıyorm fln baksana :@
 
Geri
Üst