Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
giriş/çıkış kontrolü ve özel durumlar
#1
Reply
#2
Bir oyuncu servera girmek istediğinde olaylar şu sırayla gerçekleşir.

1. Client Connect - Bağlanma (Establishing network connection to server)
2. Client Authorized - Steam doğrulama (Oyuncunun steamid'sinin, Steam tarafından doğrulanması olayı) / Bu olay gerçekleşmezse steamid: STEAM_ID_PENDING olarak geçer.
3. Client Putinserver - Server Motd'nin oyuncuya görünmesi ve oyuncunun server'a tam olarak girmiş olması olayı.

2. olay nadiren de olsa putinserver dan sonra gerçekleşebiliyor.

İstediğin türden bir şey yapmak için; oyuncu düştüğünde "client_disconnect" ve bağlandığında "client_putinserver" kullanmanı öneririm.

client_cmd, steam veya non-steam farketmeksizin oyuncunun konsolunda komut çalıştırabilir. Eğer "quit" işe yaramıyorsa bu tamamen oyuncunun kendisine bağlı bir durum. Eğer bir sorun varsa client-side bir problemdir. Bunu farklı bir fonksiyon kullanarak önleyemezsin.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#3
Reply
#4
quit komutunu uygulama şekline göre de değişebilir, oyuncudan kaynaklanan istemsiz problemler de sebep olabilir. Kodları atarsan bakabillirim. Client-side derken, oyuncudan kaynaklanan bir problem olabilir anlamında demiştim.

İkinci olarak kodlamada çok fazla hata var. Öncelikle problemin sebebi şu ki
set_task da id belirtmemişsin fakat publicte id kullanmışsın. Yani server "id" yi bulamayınca hata veriyor. Doğru kullanım "set_task(0.1,"fonksiyon",id)".

Diğer hatalara bakıcak olursak,
if(cs_get_user_team(id) == CS_TEAM_T) {
set_task(0.1,"tSlapKoruma")
}
koşulundan sonra "else" deyip, T takımı için fonksiyon çalıştırmaya çalışmışsın.

Ve son olarak menünün işleticisi yok (menu handler). Sanırım bilerek koymadın buraya

Soruna gelicek olursak herhangi bir yerde public çalıştırmak için publicin ismini ve parametrelerini yazman yeterli.

tSlapKoruma(id)

yazıp bırakman yeterli.


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#5
Reply
#6


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#7
anladım hocam çok teşkkür ettim bu quit tarafında bir sıkıntı varmı farklı bişey deneyebilirmiyiz yoksa hata bendemi ?
Reply
#8
Büyük ihtimal aynı problemden kaynaklı ?

amx_quit denediğinde de çalışmıyor mu ?

Bu arada ekstra modül kullanmaktansa takım öğrenmek için

get_user_team(index) kullanabilirsin. Takım sabitleri;

0 = Unassigned
1 = Terörist
2 = CT
3 = Spectator


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#9
hocam amx super kurmadım ama smasına baktım aynı fonksiyonu kullanıyor ordada.

aynı problem derken hocam tam vakıf olamadım hangi problemden kaynaklı olabilir ?
Reply
#10


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [JB] CT Özel Hook Grab Rope Plugini Nobb 21 10,872 03-09-17, 18:03
Last Post: tahayasin
  Adminlere Özel HP Lorenca 14 9,961 25-04-17, 17:29
Last Post: bahaduhan404
  Multi Jump [CT ÖZEL] Furkan Dize 7 3,850 01-04-17, 16:40
Last Post: muratbayar

Foruma Atla:


Users browsing this thread: 1 Guest(s)
🔥 Bu Forumdan Popüler Konular
/redbull yazinca kissa yol — 190,942 görüntülenme, 11 cevap
SAY komutlarını bind tuşuyla yapmak — 68,379 görüntülenme, 5 cevap
Cs 1.6 Ct mic t gitmiyor — 55,202 görüntülenme, 5 cevap
JailBreak Ct Hook-Power1 — 42,218 görüntülenme, 8 cevap
Ben Kırmızı Admin Şapkası İsityorum Plugin+model — 41,487 görüntülenme, 120 cevap